Ваши комментарии
Дадата по умолчанию предлагает Кирилла с двумя "л".
Если пользователь захочет указать Кирилла с одной "л" и нажмет пробел – его право, тем более что Кирил – реально существующее имя в Македонии и Болгарии. Подсказки помогают пользователю ввести данные, но не проверяют их на корректность и не исправляют принудительно.
Большое спасибо за багрепорт! Поправим, ориентировочно – до середины декабря.
Пол есть. В виджете и в API Подсказок, поле data.gender.
Добрый день!
Можете прислать ссылку на пример, где воспроизводится проблема?
Добрый день! Отвечу по пунктам:
Но по ним DaData выдает коды КЛАДР, которых нет в классификаторе.
Мы работаем по ФИАС, а в ФИАС нет КЛАДР кодов домов. Вот тут описано, как мы формируем КЛАДР в подобных случаях.
С какой версией КЛАДР работает DaData?
Мы не работаем с КЛАДР, работаем с ФИАС. Сейчас у нас версия ФИАС от августа, скоро обновимся на более актуальную версию.
Если адреса уже нет в КЛАДР, почему его код возвращается?
На самом деле в ваших примерах таких адресов 2. Это 350037, Россия, Краснодарский край, г. Краснодар, х. Ленина, МТФ-1,отд.4, дом № 327/4 и Иркутская обл, Иркутск г, Московский тракт, дом № 16. В данном случае есть ошибка, мы исправим ее, когда обновим справочник ФИАС.
По остальным адресам – в ряде случаев Дадата не смогла корректно разобрать указанный вами адрес. Поэтому результирующий адрес отличается от исходного, соответственно отличается и код КЛАДР.
Например, адрес Адыгея, а. Тахтамукай, ул. Старокубанская, дом № 8 разобран так:
"source": "Адыгея, а. Тахтамукай, ул. Старокубанская, дом № 8", "result": "Россия, Респ Адыгея, аул Тахтамукай, д 8"
Такой улицы действительно нет, поэтому Дадата предположила другой вариант.
При этом она вернула код качества 1 (qc = 1). Это означает, что мы не уверены в корректности исходного адреса, и предлагаем перепроверить его вручную, т.к. результат может отличаться от того, что вы хотите.
В адресах есть поселки, села, деревни, у которых нет в исходном адресе детализации до улицы, но DaData отдает код КЛАДР до номера дома, которого в КЛАДР нет.
Кейс, когда в поселке/деревне/селе есть дом, но нет улицы – не редкость. Поэтому, если вы указываете такой адрес с домом без улицы, то получаете код КЛАДР до дома. Причина описана по ссылке выше.
Пытаюсь найти улицу по возвращенному коду КЛАДР (беру первые 17 символов кода КЛАДР) – ее тоже не нахожу.
Уточните, пожалуйста, о каком конкретно коде идет речь.
Читала ранее ваши ответы, что если в адресе не указан город, то поиск автоматически осуществляется в Москве, но по кодам КЛАДР вижу, что это не всегда так.
Если не указан город либо индекс – гарантированно разобрать адрес невозможно, т.к. в России огромное количество улиц с одинаковыми названиями. Поэтому такие адреса получают код качества "Сомнительный". Например, "ул.Кузоваткина 17п строение 5".
Добрый день!
Дело в том, что Подсказки работают по ФИАС (это всероссийский справочник адресов). Возможно, в будущем мы это сделаем, но пока такой возможности нет.
Скажите, зачем вам такая функциональность?
Ведь можно брать первые 17 символов кода КЛАДР и получать код улицы.
Сервис поддержки клиентов работает на платформе UserEcho
Мы работаем по ФИАС, и берем коды КЛАДР из ФИАС. ФИАС – это по сути дополненный КЛАДР, по ссылке можно прочитать про их отличия.