我正在尝试使用ElasticSearch创建与Redfin.com非常相似的搜索。有一个地理距离方面,但这似乎不是我想要的。这是Redfins搜索的示例,其功能类似于“ map 集群”:

http://www.redfin.com/homes-for-sale#!disp_mode=M&lat=33.488012063731574&long=-117.406087074585&market=socal&v=8&zoomLevel=9

重要笔记:

  • 返回的数据不仅是与Google Maps Map Clusters系统聚集在一起的 map 标记的列表。我试过了,数据太多了。返回的数据已经汇总
  • 位置点会动态移动,因此似乎也未使用带有多个位置的地理距离构面。

  • 谢谢,
    DK

    最佳答案

    Elasticsearch还没有“geo cluster facet”。如果您有兴趣,请关注https://github.com/elasticsearch/elasticsearch/issues/1689

    我不知道Redfin是否正在动态进行聚类,或者是否具有针对不同缩放级别的预定义区域。如果是后者,则可以使用简单的术语构面来获取每个区域的点击数。

    关于google-maps - 如何使用ElasticSearch创建像Redfin.com这样的多面搜索?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11744076/

    10-15 20:08