2011-08-05 39 views
1

我想通過使用solr中可用的geohash字段類型,但是它只有極少的文檔。系統文檔使它看起來好像可能正在等待4.0版本發佈,但架構文檔引用了它。使用Solr Geohash

有誰知道它是否可用3.3?

如果是這樣,lat long對可以傳入嗎,還是需要預編譯哈希?

如果需要預先編譯它希望的散列格式(二進制,十六進制等),以便空間搜索中的距離參數起作用?

回答

1

散列必須預編譯。我會建議使用位置類型而不是geohash。因爲你似乎已經有了手頭的緯度和經度,你可以簡單地導入這兩個值轉換成一個字段:

<field name="Your_coordinates" type="location">31.123,-84.123</field> 

其中31.123是緯度和-84.123是經度