0
Отвечен

Откуда берутся адреса в подсказках?

Виталий 9 лет назад обновлен Антон Жиянов 8 лет назад 4

Есть ли какие-либо другие источники, кроме ФИАС? Мы используем ФИАС и иногда к нам попадают значения, которых нет в нашей базе. Это приводит к проблемам во взаимодействии с другими системами, которые пользуются нашей внутренней базой ФИАС. Если вы обогащаете ФИАС какими-то ещё данными, можно ли как-то ограничить подсказки только данными из ФИАС?

На рассмотрении

Подсказки используют в качестве источника адресов только ФИАС. Обогащаем дополнительными данными (такими как геокоординаты, район города). Также мы подсказываем некоторые населенные пункты, которых в ФИАС нет – используем для этого свой внешний справочник. Но таких адресов очень мало.

Мы используем ФИАС и иногда к нам попадают значения, которых нет в нашей базе.

Приведите, пожалуйста, пример.

можно ли как-то ограничить подсказки только данными из ФИАС?

В Dadata-версии, к сожалению, нет. Но можно купить коробочную версию – она работает на чистом ФИАС.

Вот примеры данных, которые к нам пришли в поле "Город" и не найдены в нашей системе:

автодорога Автомагистраль Москва-Дон

ГОРОДСКОЙ ПОСЕЛОК Кузьмоловский

Иркутск, мкр Лесной г

Мегет рп

Новороссийск, ст-ца Раевская г

Новоспасское рп

поселок Мегет

Пушкино, мкр И.Арманд г

Санкт-Петербург, поселок Парголово г

Северодонецк г

Шилово рп

55 км автодороги Москва-Дубна тер

По тому, что я вижу – ситуация следующая.

Вот пример с городом и населенным пунктом отдельно.

А вот – с городом и населенным пунктом в одном поле.

Скорее всего, у вас в системе есть поле, которое подсказывает не город, а город + населенный пункт, причем в нем обрезаны типы.

Поэтому к вам вместо городов попадают населенные пункты, либо связки город + населенный пункт (потом что-то им добавляет тип "г" в конце).

Подсказки не отдают адреса в таком формате, значит, скорее всего, проблема на вашей стороне.

Если дадите ссылку на реализацию – сможем сказать подробнее.

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