[ 
https://issues.apache.org/jira/browse/SOLR-2609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zac Smith updated SOLR-2609:
----------------------------

    Description: 
The Spatial Search documentation states that you can create your own bounding 
box using a range query:
"Since the LatLonType field also supports field queries and range queries, one 
can manually create their own bounding box rather than using bbox: 
...&q=*:*&fq=store:[45,-94 TO 46,-93]"

This works unless your range covers an area where longitude goes from 180 to 
-180. For instance I want all items in the longitude range of 
178 to -177 which of course gives no results (it is not a valid numeric range). 
It's not really surprising that this doesn't work as it is just a standard 
range query with no spatial filters being applied.

UPDATE
Updated issue to be an enhancement, title changed.

Desired functionality is for bbox to accept coordinate parameters for an 
arbitrary size bounding box. The bbox should take into account the prime 
meridians, in particular the 180th meridian.
Documentation also needs to be updated to remove incorrect query example.

  was:
The Spatial Search documentation states that you can create your own bounding 
box using a range query:
"Since the LatLonType field also supports field queries and range queries, one 
can manually create their own bounding box rather than using bbox: 
...&q=*:*&fq=store:[45,-94 TO 46,-93]"

This works unless your range covers an area where longitude goes from 180 to 
-180. For instance I want all items in the longitude range of 
178 to -177 which of course gives no results (it is not a valid numeric range). 
It's not really surprising that this doesn't work as it is just a standard 
range query with no spatial filters being applied.

I am wondering if this is just an issue with the documentation and there is 
another way that this should be done? Please advise if more details are needed.

     Issue Type: Improvement  (was: Bug)
        Summary: Allow arbitrary bbox lat-lon, not limited to circle  (was: 
Coordinate range queries do not work with Spatial Solr)

> Allow arbitrary bbox lat-lon, not limited to circle
> ---------------------------------------------------
>
>                 Key: SOLR-2609
>                 URL: https://issues.apache.org/jira/browse/SOLR-2609
>             Project: Solr
>          Issue Type: Improvement
>          Components: SearchComponents - other
>    Affects Versions: 3.1
>            Reporter: Zac Smith
>              Labels: spatialsearch
>
> The Spatial Search documentation states that you can create your own bounding 
> box using a range query:
> "Since the LatLonType field also supports field queries and range queries, 
> one can manually create their own bounding box rather than using bbox: 
> ...&q=*:*&fq=store:[45,-94 TO 46,-93]"
> This works unless your range covers an area where longitude goes from 180 to 
> -180. For instance I want all items in the longitude range of 
> 178 to -177 which of course gives no results (it is not a valid numeric 
> range). It's not really surprising that this doesn't work as it is just a 
> standard range query with no spatial filters being applied.
> UPDATE
> Updated issue to be an enhancement, title changed.
> Desired functionality is for bbox to accept coordinate parameters for an 
> arbitrary size bounding box. The bbox should take into account the prime 
> meridians, in particular the 180th meridian.
> Documentation also needs to be updated to remove incorrect query example.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to