0
Fixed

Нет подсказки дома для улицы, совпадающей по названию с регионом

Anonymous 2 years ago updated by Антон 2 years ago 9

вот есть улица Оренбургская обл, г Сорочинск, ул Оренбургская, д 30 по паспорту
она не определяется
зато определяется так Оренбургская обл, г Сорочинск, ул Оринбургская, д 30
но все равно ошибка

Answer

Answer
Fixed

Исправили.

Under review

Добрый день!


Да, есть такая проблема для подсказок домов на улицах, названия которых совпадают с регионом. Пока обходной путь: использовать гранулярные подсказки или принудительно дописывать область (пример, КЛАДР-код Оренбургской области 56).

Так же этим сервисом https://dadata.ru/api/find-by-id/ не можем ее найти.

давай те решать проблему.
данный сервис Найти адрес по коду КЛАДР или ФИАС
так же не показывает - Оренбургская обл, г Сорочинск, ул Оренбургская, д 30 .

Работаем над этим.


find-by-id улицу находит, насколько я вижу. Её идентификатор 563a8271-5d6c-4a30-8d52-95458ced24b5.

"563a8271-5d6c-4a30-8d52-95458ced24b5" fiasID от адреса "Оренбургская обл, г Сорочинск, ул Оренбургская"

А fiasID "b0269c25-1e1a-4568-b6f3-6bec2342330b", который находится по запросу "Оренбургская обл, г Сорочинск, ул Аренбургская, д 30" на https://dadata.ru/suggestions/#address


curl -X POST \
-H "Content-Type: application/json" \

-H "Accept: application/json" \
-H "Authorization: Token ххх" \
-d '{ "query": "b0269c25-1e1a-4568-b6f3-6bec2342330b" }' \ https://suggestions.dadata.ru/suggestions/api/4_1/rs/findById/address


В случае b0269c25-1e1a-4568-b6f3-6bec2342330b приходит пустой массив

findById ищет до улицы, он не ищет дома. Используйте street_fias_id из ответа метода suggest.

Есть какие-то ориентировочные сроки исправления проблемы с поиском?

В мае–июне будет доработка, которая существенно улучшит ситуацию.

Answer
Fixed

Исправили.