As any other search you can paginate playing with the 'row' and 'start'
parameters ( or cursors if you want to go deep), show only the first K
results is your responsibility.

Is it not possible in your domain to identify a limit d ( out of that your
results will lose meaning ?)

You can not match documents based on the score, first you match and then you
score.
After you have scored and you ranked your results by distance, you can
return the top K as any other query.

If there are other criterias for you to match the documents you can just
boost by distance[1] and then return the top K you like.


[1] https://cwiki.apache.org/confluence/display/solr/Spatial+Search 



-----
---------------
Alessandro Benedetti
Search Consultant, R&D Software Engineer, Director
Sease Ltd. - www.sease.io
--
View this message in context: 
http://lucene.472066.n3.nabble.com/Spatial-Search-based-on-the-amount-of-docs-not-the-distance-tp4342108p4342142.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to