【问题标题】:Solr as a GeocoderSolr 作为地理编码器
【发布时间】:2012-07-28 23:16:59
【问题描述】:

我正在为我的搜索服务器使用 SOLR。我想知道是否可以或建议将其用于地理编码。我打算将它用于邮政编码,城市和城镇。我希望有这样的结构:

名称:伦敦 经度/纬度:1.1/-1.2 国家:英国

名称:曼彻斯特 经度/纬度:1.1/-1.2 国家:英国

名称:SN5 3PW 经度/纬度:1.1/-1.2 国家:英国

这样的东西会起作用吗?这样我就可以有无限的请求,而无需像我使用谷歌和其他人那样使用地图或品牌搜索框。

【问题讨论】:

    标签: solr lucene geocode google-geocoder


    【解决方案1】:

    您可能想阅读this article,它解释了类似的设计。

    谷歌geospatial Lucene 了解更多信息。

    【讨论】:

      【解决方案2】:

      Checkout Spatial4J or Lucene-Spatial playground,它也致力于 lucene spatial(版本 4),相当不错。 Google for RecursivePrefixTreeStrategy 和 GeohashPrefixTree by David Smiley。

      【讨论】:

      • 嗨。这些实际上允许地理编码吗?看起来它只是一个改进的空间搜索模块,用于处理长/纬度
      • 我认为他们会这样做,您可以将地理标记的形状添加到索引中。
      猜你喜欢
      • 1970-01-01
      • 2015-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-28
      • 2016-07-23
      相关资源
      最近更新 更多