我正在使用Solr 3.6.1 Web應用程序和SOLR-2155補丁來支持geohash。 我設置了一切像這裏描述:https://github.com/dsmiley/SOLR-2155Solr地理空間搜索返回錯誤的距離
現在,然後搜索返回一個完全錯誤的距離爲每個命中。刷新結果將無濟於事。如果我改變了搜索的偏移量(例如,列出第二頁),那就再好不過了。即使回到第一頁現在顯示了正確的距離。
這不是web應用程序,因爲直接從Solr獲得的json流包含與結果分數相同的距離。在我的情況下,它總是20015,12公里。
這裏是我的查詢:
fq={!geofilt}
&fl=internalid,score
&start=0
&rows=10
&sort=geodist()+asc
&sfield=location
&pt=53.6,10.11
&d=50
&q={!func}geodist()
嗨大衛。感謝您的快速響應!不知道這是一個錯誤,但有可能是恐懼。將嘗試預處理我的數據使用默認的Solr LatLonType 。要我在GitHub上發佈行爲嗎? – Marcel
是的,這是適當的位置,其他人可以看到問題並跟蹤其進展情況。 - 或者更少,這更可能 –