+3
Завершен

Обратный геокодинг (определение населенного пункта)

Иван 4 года назад обновлен Антон Жиянов 3 года назад 9

В функции обратно геокодинга выводятся подсказки только по ближайшим адресам.

А есть или, может быть, планируется добавить функцию определения населенного пункта (город, район или регион) для геокоординат, рядом с которыми не нашлось точного адреса?

справочник: адреса тип: идея

Ответ

Ответ

Теперь метод «адрес по координатам» возвращает город, даже если рядом с указанной точкой нет домов:

{ "lat": "44.826441", "lon": "34.912498" }
{
    "suggestions": [
        {
            "value": "Респ Крым, г Судак, пгт Новый свет",
            "unrestricted_value": "298032, Респ Крым, г Судак, пгт Новый свет",
            "data": { ... }
        }
    ]
}
На рассмотрении

Пока таких планов нет. А чем была бы вам полезна такая возможность?

Мне нужно что бы каждый пользователь указывал свое местоположение. В идеале - адрес.

Но если местоположение пользователя - дачное общество, тогда хотя бы пусть будет указан ближайший город или район. То же касается пользователей из других стран: Беларусь, Украина, Казахстан. Как я понял обратный геокодинг по другим странам не работает, в таком случае указание ближайшего города значительно улучшило бы ситуацию.

Можно конечно использовать только текстовый поиск (подсказки DaData), но если брать GPS координаты пользователя и по ним делать автоматический поиск, то это будет еще удобнее.

Пример: пользователь из Казахстана, Усть-Каменагорска заходит на сайт и его город автоматически определяется по GPS координатам. Это будет гораздо точнее, чем определение по ip-адресу.

Понятно, спасибо! Учтём на будущее.

+1

Здравствуйте! Нет подвижек в данном вопросе?

Без этого функционала практически нереально использовать сервис для автоматического определения адреса при регистрации пользователей. 

navigator.geolocation.getCurrentPosition -> reverse geocode

На многих сайтах такое есть и мы раньше делали при помощи яндекс геокодера.

Устроило бы как определение ближайшего точного адреса (т.е. без ограничения в 1000 метров), так и ближайшего населенного пункта.

Пока нет, если будут — напишем в новостях.

Доброго времени суток.
Перед интернет магазином стоит задача получить район и область, если пользователь захотел заказать строй материалы в лес или на строй площадку, где по ФИАС ещё нет дома или населенного пунка (допустим в лес). Сейчас если кликать в лес, то ничего не отдает. Нужно чтобы при клике в лес dadata возвращал область и район.

Нужно чтобы было продвижение в этом вопросе. Спасибо.

Ответ

Теперь метод «адрес по координатам» возвращает город, даже если рядом с указанной точкой нет домов:

{ "lat": "44.826441", "lon": "34.912498" }
{
    "suggestions": [
        {
            "value": "Респ Крым, г Судак, пгт Новый свет",
            "unrestricted_value": "298032, Респ Крым, г Судак, пгт Новый свет",
            "data": { ... }
        }
    ]
}

Сервис поддержки клиентов работает на платформе UserEcho