Algolia:同时搜索多个地理位置?

时间:2016-01-24 02:17:37

标签: geolocation algolia

有没有办法在纬度/长度范围内同时搜索多个纬度/长度的物品?例如,说“在14.2342,-13.234234和1.3234,4.56775的10英里范围内给我所有结果”?

我目前只能看到一次搜索一组坐标的能力。

1 个答案:

答案 0 :(得分:3)

在其当前版本中,API仅允许一次传递一个纬度/经度值。 然而,它允许同时传递多个边界框。这意味着您可以轻松计算边界框坐标(请参阅How to calculate the bounding box for a given lat/lng location?),并将其传递给搜索参数。

您可以在此处找到https://www.algolia.com/doc/tutorials/geo-search指南(+示例代码),其中显示了Geoloc搜索的工作原理。有关https://www.algolia.com/doc/rest#param-insideBoundingBox

处的boundingBox参数的更多详细信息