【发布时间】:2020-03-02 08:35:47
【问题描述】:
我在 ElasticSearch 索引中有一些带有地理点的行。现在,我搜索所有行,例如在方圆5公里内。结果是一个列表,其中包含与查询匹配的所有点。
是否可以将结果聚集在 ElasticSearch 中以获取所有“热点”?已经找到了elasticsearch的geo centroid聚合功能,但不是我要找的东西。
我知道,可以使用 Mapbox 的 Supercluster 之类的库或类似的库来做到这一点。但是 ElasticSearch 有可能吗?请看两张图片。第二张图片显示了我想要得到的结果。干杯!
【问题讨论】:
标签: elasticsearch geolocation geospatial geo markerclusterer