ElasticSearch中的地理邻近聚合而不是geohash?

时间:2016-07-19 11:12:46

标签: elasticsearch

我目前正在使用geohash聚合,但是我希望通过密度/ priximity而不是预定义的部分来聚合我的引脚 - 甚至可以使用ES吗?

1 个答案:

答案 0 :(得分:0)

是的,弹性搜索可以使用decay函数。您可以阅读有关他们的更多信息here

来自elasticsearch docs的示例

"DECAY_FUNCTION": { 
    "FIELD_NAME": { 
          "origin": "11, 12",
          "scale": "2km",
          "offset": "0km",
          "decay": 0.33
    } }