- PVSM.RU - https://www.pvsm.ru -
На дворе ноябрь, а на DaData.ru [1] — новые возможности:
Однажды оператор тульского коллцентра принимал заказ и вбил вместо «Москва Нагорная улица 1» адрес «Москва Нагорное 1». Потом адрес автоматически прогнали через Яндекс и получили геокоординаты Нагорного шоссе в Химках. Посылка уехала в Химки, и доставали ее оттуда с большим трудом.
Чтобы таких историй было меньше, мы добавили в API [2] геокоординаты. Передавайте адрес одной строкой, а мы разберем по КЛАДР и проставим геокоординаты.

Ищем тщательно — возвращаем координаты улицы, если не найден дом. И координаты центра города, если не найдена улица.
Всегда указываем точность, с которой нашли геокоординаты объекта — это дом, улица или населенный пункт (см. коды качества [3]).
Используем OSM [4].
Покрытие домов:
Покрытие улиц:
Постепенно планируем дополнить данные по геокодам для увеличения покрытия.
Интернет-магазину, делающему SMS-рассылки, API определит часовой пояс по адресу доставки.

Для тех, у кого CMS не позволяет вводить адрес одной строкой, сделали гранулярные подсказки по адресам [5].
Раньше было неудобно вводить компанию или адрес на смартфоне.

А теперь даже обладатель 3,5-дюймового телефона заполнит реквизиты компании за 10 секунд (мы проверяли).

ИНН в отдельной строке и хорошо заметен. А адрес не засоряет пространство, от него остался только регион.
Последний год мы активно переделывали алгоритм распознавания почтовых адресов. Год жарких споров между разработчиками и тестировщиками на тему «как правильно разбирать адреса». Год постоянных исправлений кода и ежедневного мониторинга автоматических тестов.
И вот он здесь — новый адресный фильтр. Вызывайте его через API или обрабатывайте файлы. Проверено на 50 млн автотестов.
Тем, кто писал ошибки на форуме — огромное спасибо!
Отдельная благодарность авторам топиков:
Смотрите статистику по обработанным записям в личном кабинете.
Автор: lyalius
Источник [16]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ios/74012
Ссылки в тексте:
[1] DaData.ru: http://www.dadata.ru
[2] API: https://dadata.ru/api/
[3] коды качества: https://dadata.ru/api/clean/#qc_geo
[4] OSM: http://www.openstreetmap.org
[5] гранулярные подсказки по адресам: http://codepen.io/dadata/pen/cGkah?editors=101
[6] Image: https://dadata.ru/suggestions/
[7] Петровско-Разумовский проезд МСК: http://dadata.userecho.com/topic/513746-petrovsko-razumovskij-proezd-msk/
[8] Ошибка в определении района из адреса для Республики Башкортостан: http://dadata.userecho.com/topic/513204-oshibka-v-opredelenii-rajona-iz-adresa-dlya-respubliki-bashkortostan/
[9] Давать приоритет региональным центрам: http://dadata.userecho.com/topic/508300-davat-prioritet-regionalnyim-tsentram/
[10] 6 новоподмосковный переулок переводит в Новоподмосковный 1-й: http://dadata.userecho.com/topic/313801-6-novopodmoskovnyij-pereulok-perevodit-v-novopodmoskovnyij-1-j/
[11] Как по КЛАДР должен разбираться адрес Москва, 47 км МКАД?: http://dadata.userecho.com/topic/486852-kak-po-kladr-dolzhen-razbiratsya-adres-moskva-47-km-mkad/
[12] Не разбирает улицу Летчика Грицевца: http://dadata.userecho.com/topic/445787-ne-razbiraet-ulitsu-letchika-gritsevtsa/
[13] Неправильно распознает адреса в Ростове: http://dadata.userecho.com/topic/439952-nepravilno-raspoznaet-adresa-v-rostove/
[14] Ошибка определения улицы Рихарда Зорге: http://dadata.userecho.com/topic/392655-oshibka-opredeleniya-ulitsyi-riharda-zorge/
[15] Ошибки при определении адресов Москвы: http://dadata.userecho.com/topic/368428-oshibki-pri-opredelenii-adresov-moskvyi/
[16] Источник: http://habrahabr.ru/post/242557/
Нажмите здесь для печати.