Здравствуйте, я следовал этому руководству
https://www.compose.com/articles/geofile-using-openstreetmap-data-in-compose-postgresql-2/
и Правильно реализованная база данных. Я ищу запрос, в котором я даю лат и долго, и он дает мне полный адрес. На данный момент этот запрос работает очень хорошо
SELECT * FROM planet_osm_point WHERE amenity = 'restaurant'
@scai ты не понимаешь. Я просто ищу запрос
Я понял. Однако адреса в OSM расположены иерархически. POI с улицей и номером дома не обязательно должен содержать город, штат или страну. Вот почему простой запрос будет работать только в некоторых случаях, но не во всех. Однако настоящий геокодер сможет вернуть полный адрес для всех запросов.





Это возможно только с реальным геокодер, таким как Nominatim или Photon.