【问题标题】:Reverse Geo with Algolia使用 Algolia 反向地理
【发布时间】:2018-10-09 18:12:56
【问题描述】:

Algolia 是否提供像 GeoNamesGoogle 这样的反向地理编码? IE。从 lat/lng 查找地址?

我在 Algolia Places 文档中没有找到任何内容。

【问题讨论】:

    标签: algolia reverse-geocoding


    【解决方案1】:

    根据他们的文档https://community.algolia.com/places/documentation.html#api-options-type,您可以获得以下任何类型:

    -city
    -country
    -address
    -busStop
    -trainStation
    -townhall
    -airport
    

    他们的反向地理编码 API 确实返回了大量数据:

    curl -X POST 'https://places-dsn.algolia.net/1/places/query' --data '{"aroundLatLng": "48.876599,2.124843"}'
    

    有时数据太少可能是个问题,数据太多也可能是个问题。你必须自己整理一下。

    如今,反向地理编码 API 领域有很多玩家,这完全取决于您想要取回的数据类型。

    如果您只想要一个匹配的地址和附近的几条街道,请尝试:

    curl 'https://geocode.xyz/48.876599,2.124843?geoit=json'
    

    【讨论】:

      【解决方案2】:

      从最近开始,你可以像这样直接使用/reverse端点:

      curl -X GET 'https://places-dsn.algolia.net/1/places/reverse?hitsPerPage=1&aroundLatLng=48.876599,2.124843'

      在文档中查看更多信息:https://community.algolia.com/places/rest.html#reverse-geocoding

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-01-26
        • 1970-01-01
        • 2011-01-17
        • 2018-05-30
        相关资源
        最近更新 更多