用 Algolia 反向地理
Reverse Geo with Algolia
Algolia 是否提供像 GeoNames or Google 这样的反向地理编码? IE。从 lat/lng?
查找地址
我在 Algolia Places 文档中没有找到任何内容。
根据他们的文档 https://community.algolia.com/places/documentation.html#api-options-type 你可以获得以下任何类型:
-city
-country
-address
-busStop
-trainStation
-townhall
-airport
return 相当多的数据与他们的反向地理编码 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'
最近,您可以像这样直接使用 /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
Algolia 是否提供像 GeoNames or Google 这样的反向地理编码? IE。从 lat/lng?
查找地址我在 Algolia Places 文档中没有找到任何内容。
根据他们的文档 https://community.algolia.com/places/documentation.html#api-options-type 你可以获得以下任何类型:
-city
-country
-address
-busStop
-trainStation
-townhall
-airport
return 相当多的数据与他们的反向地理编码 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'
最近,您可以像这样直接使用 /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