Обратный геокодинг (определение населенного пункта)
В функции обратно геокодинга выводятся подсказки только по ближайшим адресам.
А есть или, может быть, планируется добавить функцию определения населенного пункта (город, район или регион) для геокоординат, рядом с которыми не нашлось точного адреса?
Ответ
Пока таких планов нет. А чем была бы вам полезна такая возможность?
Мне нужно что бы каждый пользователь указывал свое местоположение. В идеале - адрес.
Но если местоположение пользователя - дачное общество, тогда хотя бы пусть будет указан ближайший город или район. То же касается пользователей из других стран: Беларусь, Украина, Казахстан. Как я понял обратный геокодинг по другим странам не работает, в таком случае указание ближайшего города значительно улучшило бы ситуацию.
Можно конечно использовать только текстовый поиск (подсказки DaData), но если брать GPS координаты пользователя и по ним делать автоматический поиск, то это будет еще удобнее.
Пример: пользователь из Казахстана, Усть-Каменагорска заходит на сайт и его город автоматически определяется по GPS координатам. Это будет гораздо точнее, чем определение по ip-адресу.
Здравствуйте! Нет подвижек в данном вопросе?
Без этого функционала практически нереально использовать сервис для автоматического определения адреса при регистрации пользователей.
navigator.geolocation.getCurrentPosition -> reverse geocode
На многих сайтах такое есть и мы раньше делали при помощи яндекс геокодера.
Устроило бы как определение ближайшего точного адреса (т.е. без ограничения в 1000 метров), так и ближайшего населенного пункта.
Доброго времени суток.
Перед интернет магазином стоит задача получить район и область, если пользователь захотел заказать строй материалы в лес или на строй площадку, где по ФИАС ещё нет дома или населенного пунка (допустим в лес). Сейчас если кликать в лес, то ничего не отдает. Нужно чтобы при клике в лес dadata возвращал область и район.
Нужно чтобы было продвижение в этом вопросе. Спасибо.
Теперь метод «адрес по координатам» возвращает город, даже если рядом с указанной точкой нет домов:
{ "lat": "44.826441", "lon": "34.912498" }
{ "suggestions": [ { "value": "Респ Крым, г Судак, пгт Новый свет", "unrestricted_value": "298032, Респ Крым, г Судак, пгт Новый свет", "data": { ... } } ] }
Сервис поддержки клиентов работает на платформе UserEcho
Теперь метод «адрес по координатам» возвращает город, даже если рядом с указанной точкой нет домов: