elasticsearch,Google Maps,Geospatial,elasticsearch" /> elasticsearch,Google Maps,Geospatial,elasticsearch" />

Google maps 如何使用ElasticSearch创建Redfin.com这样的分面搜索?

Google maps 如何使用ElasticSearch创建Redfin.com这样的分面搜索?,google-maps,geospatial,elasticsearch,Google Maps,Geospatial,elasticsearch,我正在尝试使用ElasticSearch创建一个与Redfin.com非常相似的搜索。有一个地理距离方面,但这似乎不是我要找的。下面是一个Redfins搜索的示例,其功能类似于“地图簇”: 重要提示: 返回的数据不仅仅是使用Google Maps map Clusters系统聚集的地图标记列表。我试过了,数据太多了。返回的数据已经汇总 位置点动态移动,因此似乎也没有使用地理距离面和多个位置 谢谢, DKElasticsearch还没有“地理群集方面”。如果你感兴趣,请跟随 我不知道Redfin

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

重要提示:

  • 返回的数据不仅仅是使用Google Maps map Clusters系统聚集的地图标记列表。我试过了,数据太多了。返回的数据已经汇总

  • 位置点动态移动,因此似乎也没有使用地理距离面和多个位置

  • 谢谢,
    DK

    Elasticsearch还没有“地理群集方面”。如果你感兴趣,请跟随


    我不知道Redfin是在进行动态聚类,还是为不同的缩放级别预定义了区域。如果是后者,你可以用一个简单的术语facet来计算每个地区的点击率。

    你可以用facet来表示更大的城市。。。就用普通的术语来说。。。并且仅当城市在当前查询的范围内时才包括一个特定方面(将其存储在客户端站点的内存中,或者在另一个查询中预取,或者尝试使用所有城市,如果速度+内存不错,那么就使用它)