kAIST
@kAIST

OSM. Как сделать поиск ближайшего адреса от точки?

Для одного сервиса, нужно автоматическое заполнение адреса по точке, которую указал пользователь на карте. Сейчас используем nominatim.openstreetmap.org. Но всплывает проблема - пользователь может указать на карте и не на дом, но нужен именно поиск ближайшего дома. Возможно ли это реализовать, желательно не прибегая к платным сервисам типа яндекс или гугл карт?
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Можно, заливаете данные OSM в свою базу с расширением PostGIS (osm2pgsql) и ищите ближайший дом (ST_DWithin).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы