使用Solr Geohash

时间:2011-08-05 00:00:13

标签: solr geospatial

我想传递使用solr中可用的geohash字段类型,但它的文档很少。系统文档似乎可能正在等待4.0版本,但架构文档引用它。

有人知道它是否可用于3.3?

如果是,可以传入lat long对,还是需要预编译哈希?

如果需要预编译它希望散列的格式(二进制,十六进制等),以便空间搜索中的距离参数起作用吗?

1 个答案:

答案 0 :(得分:1)

哈希必须预先编译。我建议使用位置类型而不是geohash。由于您似乎已经拥有了纬度和经度,因此您只需将两个值导入一个字段:

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

其中31.123是纬度,-84.123是经度