Algolia:地理搜索的索引圈定位区域

Aloglia: Index circle location zone for geo-search

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

我能想到的唯一解决方案是像这样索引圆的多个点:

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

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

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

我不是一般的地理定位专家,但我从来没有遇到过这个。我认为一个地方总是表示为一对坐标(纬度,经度)。

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

你索引多个点的想法非常有道理。