Служба поддержки DaData.ru

Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.

0
Отвечен

REST-API - сложности при разложении адреса по полям

Пользователь 7190 8 лет назад обновлен Антон Жиянов 7 лет назад 2

Добрый день!

1). Берем реальный адрес 450000, Башкортостан Респ, Уфа г, Пархоменко ул, дом № 156/1а, оф.137

2). Подкидываем его в скрипт http://codepen.io/dadata/pen/wajbh?editors=1010

1-й предложенный результат - г Челябинск, ул Пархоменко, д 1А, оф 137

(почему был проигнорирован город и республика?)

2-й г Уфа, ул Пархоменко, д 1А, оф 137

(почему не определился номер дома?)


В кладре вроде как такого номера дома "156/1а" нет (может не на том сайте смотрю?) http://kladr-rf.ru/02/000/001/000/0562/


На яндекс-карте и в дубль-гисе - есть.


Этот адрес не "скармливается" и в демо-версии на вашем сайте в разделе "Адрес" https://yadi.sk/i/D_vLN_sB3F7ixN


А в раздел "Адрес отд.полями" - работает! номер дома такой подхватывает https://yadi.sk/i/_M-zlNan3F7kjd (индекс выдает правильный 454006)


Вопрос:

- как убрать гео-привязку ответа в скрипте?

- как научить скрипт присваивать номер дома, как это работает в разделе "адрес отдельными полями", если это вообще возможно, ведь скрипт только возвращает значение из бд дадата.

Ответ
Антон Жиянов 7 лет назад

Добрый день!


Чтобы отключить геолокацию, нужно передать параметр geoLocation: false. По умолчанию геолокация включена и влияет на ранжирование подсказок в списке.


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

По мере ввода "г Уфа, ул Пархоменко, дом 156/1а, оф 137" адрес появляется в подсказках:



После выбора адреса, он раскладывается по полям:



Если нужно разложить по полям уже имеющийся адрес, то лучше использовать Стандартизацию. Мы помечаем результат стандартизации кодом качества, по которому можно понять, нужно ли перепроверять результат вручную. Подсказки так не умеют.


Вы правы, сейчас есть проблема с обработкой адреса "450000, Башкортостан Респ, Уфа г, Пархоменко ул, дом № 156/1а, оф.137" — адрес распознается с неправильным номером дома "д 1А". Посмотрим, в чем дело. Спасибо за сообщение об ошибке!

0
Отвечен

Список городов по региону, без query

s korolev 8 лет назад обновлен Антон Жиянов 8 лет назад 9

Возможно ли получить список городов по региону, т.е. не указывать query, а в locations передать фильтр по региону?

Ответ
Анастасия 8 лет назад

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


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

Некорректное распознавание адресов по шаблону <текст><число><адрес>

Dmitriy Razumovskiy 8 лет назад обновлен Анастасия 8 лет назад 1

Если перед адресом идет наименование учреждения, которое содержит цифру, тогда эта цифра распознается как номер дома, хотя название улицы (и настоящий номер дома) идет после этой цифры. Примеры исходный - разобраный:

  • Апт. пункт № 559 Уфа Рабкоров, 20 - Башкортостан Респ, г Уфа, ул Рабкоров, д 559
  • 68 А Ч Южноуральск Мира,49(Ревизоры) - Челябинская обл, г Южноуральск, ул Мира, д 68А
  • САВАР АП № 8 Светлогорск Пионерская 26 - Калининградская обл, Светлогорский р-н, г Светлогорск, ул Пионерская, д 8
  • СИА29 Дивногорск Комсомольская 17 - Красноярский край, г Дивногорск, ул Комсомольская, д 29

Таких случаев в наших данных очень много.

Ответ
Анастасия 8 лет назад

Дмитрий, добрый день!


Вижу проблему, посмотрим, что можно сделать. Спасибо за сообщение!

0
Отвечен

Интеграция в react проект

gammarus 8 лет назад обновлен Антон Жиянов 7 лет назад 1

Здравствуйте, спасибо за сервис, скажите как можно использовать библиотеку внутри react проекта?

Ответ
Антон Жиянов 7 лет назад

Владимир, добрый день! Стандартизация не предназначена для использования из браузера. Её вызывают с сервера.


На фронтенде обычно используют Подсказки. У них есть jquery-плагин, который можно обернуть в react-компонент. Либо можно делать запросы напрямую к API через Axios.

0
Отвечен

Вопрос по подключению API-сервиса

Ольга Сергеева 8 лет назад обновлен Анастасия 8 лет назад 2

Добрый день!

Как можно подключить API-сервис?

Можно ли сотрудничать с компанией DaData на договорной основе?


Ответ
Анастасия 8 лет назад

Ольга, добрый день! Уточните, пожалуйста, какой сервис вы хотите подключить и куда?


В Дадате есть 2 основных API-сервиса: Подсказки и Стандартизация. По ссылкам есть информация о подключении. Если возникнут вопросы, пожалуйста, обращайтесь.


Мы работаем по оферте. Отдельно договоры не заключаем.

0
Исправлен

Подсказки не знают адрес Госпитальная 7, Монино, Московская обл.

Светлана 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Добрый день. Яндекс и гугл-карты знают адрес: Госпитальная 7, Монино, Московская обл., 141170. Координаты дома 55.831996, 38.195734


Дадата такой адрес не знает, КЛАДР не выдает. Можете каким-то образом добавить КЛАДР для такого адреса?

Ответ
Антон Жиянов 8 лет назад

Добавили Госпитальную улицу в Монино.

0
Отвечен

Не находятся ИП после 2017 года

Егише 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Здравствуйте. Никак не получается найти ИП, которые были зарегистрированы в 2017 году. Пытаюсь искать по ИНН и ОГРН, но результата никакого. В чем причина?

Ответ
Антон Жиянов 8 лет назад

Обновили справочник организаций на 21 февраля.

0
Отвечен

Подбор адреса в ПГТ Томилина

Виктор Жабрев 8 лет назад обновлен Антон Жиянов 7 лет назад 19

Добрый день!

Image 505


Возник вопрос, по поводу подбора адреса в ПГТ Томилино, Московской области

Вот тут http://dadata.userecho.com/topics/1809-ne-vyibirayutsya-ulitsyi-gorod-serpuhov/#comment-6070

и вот тут http://dadata.userecho.com/topics/1325-podbor-ulits-v-konkretnom-sele-posyolke-i-td/

Вы пояснили, что для населенных пунктов надо использовать параметр settlement.

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

А в случае с city выбираются, хотя это совсем не город.

Поясните пожалуйста, как быть в конкретном случае.

Ответ
Антон Жиянов 7 лет назад

Виктор, добрый день!


Дело в том, что в ФИАСе действительно нет ул Ватутина в с Подольск, Башкортостан. В справочнике ФНС отсутствие улицы частая ситуация для населённых пунктов, хотя в реальности такая улица может быть. Чтобы не терять потенциально возможные адреса, мы подсказываем наиболее популярные названия улиц, но не возвращаем их ФИАС и КЛАДР коды:

"street_fias_id": null,
"street_kladr_id": null,
"street_with_type": "ул Ватутина",
"street_type": "ул",
"street_type_full": "улица",
"street": "Ватутина"


Видимо, отсутствие кода улицы не позволяет сохранять адрес в вашей системе. Вместо "street_fias_id" можно использовать параметр "fias_id": "5fc70513-7d49-4541-bfe5-0a3cb5efa863" с учетом уровня "fias_level": "6" (населённый пункт). Такое решение вам подойдет?

0
Не ошибка

Через подсказки не находится хутор Вершков в Саратовской области

pavolkov 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Существует такой адрес

Саратовская область, Новоузенский район, хутор Вершков

СтатусХутор
Дата основаниянеизвестна
Муниципальное образованиеСельское поселение Алгайское
Входит вНовоузенский район
Субъект ФедерацииСаратовская область
Подчинениерайонное
Население (тыс.чел.)неизвестно
Территория (кв.км)неизвестно
Координатынеизвестны
Почтовые индексынеизвестны
Телефонный код+7 84562
Автомобильные коды64
Прежние названиянеизвестны
День городанеизвестно
Код ОКАТО63230805003
Код ОКТМОнеизвестно

Ответ
Антон Жиянов 8 лет назад

Подсказки работают по ФИАС (всероссийский классификатор адресов налоговой), в котором нет хутора Вершкова. Поэтому и у нас его тоже нет.


Подскажите, пожалуйста, как вы узнали про этот адрес? Про хутор мало информации в интернете, непонятно, живут ли там люди :)

0
Исправлен

suggestions неверно позиционируется (jQuery 3)

Николай Митин 8 лет назад обновлен Антон Жиянов 8 лет назад 5

http://nm.kadetbrand.ru/48-zelenoe-polo-s-elementami-ordena-aleksandra-nevskogo


Почему-то suggestions, прикрепленные к текстарии с адресом, при выпадении оказываются в самом низ страницы.


Как поправить?


UPD: Не могу даже отдебажить, скрипт минифицирован.

Ответ
Антон Жиянов 8 лет назад

Добавили поддержку jQuery 3 в свежей версии плагина:

https://cdn.jsdelivr.net/jquery.suggestions/17.2/js/jquery.suggestions.min.js

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