Aloglia:地理搜索的索引圈位置区

时间:2017-05-19 14:02:48

标签: geolocation geo algolia

是否可以索引圆圈区域并使其与Algolia地理搜索一起使用。

我唯一可以解决的解决方案是将圆圈的多个点编入索引:

"_geoloc": [
  { "lat": 47.279430, "lng": 5.106450 },
  { "lat": 47.293228, "lng": 5.004570 },
  { "lat": 47.316669, "lng": 5.016670 }
]

但我认为除非我有很多观点,否则它不会非常准确。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

无法将圆或多边形索引为位置。

我不是一般的地理定位专家,但我从未遇到过这个问题。我认为一个地方总是表示为一对坐标(lat,lng)。

我认为如果你想索引大的地方,你必须在搜索时增加半径。

你对索引多个点的想法很有意义。