我付了第三方編碼器來開發Solr的模式,但現在我對自己有了更多的瞭解,我有一個問題。在Solr中存儲座標的正確方法
目的是做空間搜索所以在我的模式我有這樣的:
<field name="latlng" type="location" indexed="true" stored="false" />
<field name="latlng_0_coordinate" type="double" indexed="true" stored="false" />
<field name="latlng_1_coordinate" type="double" indexed="true" stored="false" />
我的網站通過JSON提交lat_lng_0_coordinate和latlng_1_coordinate 但沒有被提交到經緯度。
此外,我的schema.xml中沒有提及「latlng」,所以它並不像我看到的那樣有一個組合或連接函數。
所以,我的問題是,latlng有一個目的,或者有編碼器錯誤?
精湛,謝謝 –
@帕爾文,其中提到它在d該參數值會在千米? 我在幾英里的地方看過它。 – NamingException