【问题标题】:Algolia: Search multiple geos simultaneously?Algolia:同时搜索多个地理位置?
【发布时间】:2016-04-30 12:23:06
【问题描述】:

有什么方法可以同时在一个纬度/经度的距离内搜索多个纬度/经度的项目?例如,要说“给我 14.2342,-13.234234 AND 1.3234,4.56775 10 英里范围内的所有结果”?

我目前只能一次搜索一组坐标。

【问题讨论】:

    标签: geolocation algolia


    【解决方案1】:

    在当前版本中,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 参数的细节

    【讨论】:

      猜你喜欢
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 2020-02-29
      • 2016-09-25
      • 2018-09-25
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      相关资源
      最近更新 更多