Предоставляет ли Algolia обратное геокодирование, например GeoNames или Google ? То есть найти адрес по лат / лнг?
Я ничего не нашел в документе "Места в Алголии".
С недавних пор вы можете напрямую использовать конечную точку /reverse следующим образом:
/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
Согласно их документу https://community.algolia.com/places/documentation.html#api-options-type вы можете получить любой из следующих типов:
-city -country -address -busStop -trainStation -townhall -airport
Do возвращает довольно много данных с помощью 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'