You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "David Smiley (Jira)" <ji...@apache.org> on 2021/01/21 19:38:00 UTC

[jira] [Closed] (SOLR-12899) geodist returns polygon with incorrect distance

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

David Smiley closed SOLR-12899.
-------------------------------

> geodist returns polygon with incorrect distance
> -----------------------------------------------
>
>                 Key: SOLR-12899
>                 URL: https://issues.apache.org/jira/browse/SOLR-12899
>             Project: Solr
>          Issue Type: Bug
>          Components: spatial
>            Reporter: Neil Ireson
>            Priority: Minor
>
> I have an RPT field which contains a mix of points and polygons.
> When I perform a geodist query, where the query point is within an indexed polygon, the polygon is correctly returned, however it is sorted as being the most distant, and the returned distance to the polygon exceeds the maximum distance specified in the query.
> Obviously some calculation is being performed which puts the polygon within 100m of the query point, however the distance being calculated for sorting or/and response is not the same. It appears from playing with the query that if the Polygon is within the query distance then it is always returned as the last document, whether or not the documents are sorted.
>  
>  
> This is the query and the final two documents returned...
>  
> http://localhost:8983/solr/Naptan/select?q=*:*&fl=*,dist:geodist()&rows=100&fq=\{!geofilt}&sfield=location&pt=53.3805565,-1.4645408&d=0.1&sort=geodist()%20asc
> ...
> |35| |
> |ATCOCode|"370022835"|
> |StopType|"BCT"|
> |StopCategory|"Bus"|
> |location| |
> |0|"53.3813701862,-1.4650627934"|
> |_version_|1614979438316880000|
> |dist|0.096849374|
> |36| |
> |ATCOCode|"502432214"|
> |StopType|"BCS"|
> |StopCategory|"Bus"|
> |location| |
> |0|"POLYGON ((-1.4646256 53.3796518, -1.4635259 53.3796806, -1.4636171 53.3805894, -1.4627105 53.3810406, -1.4647973 53.3811781, -1.4646256 53.3796518))"|
> |_version_|1615121382652248000|
> |dist|20015.115|



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org