Разбор адреса на составляющие с помощью Яндекс API и Google API

Обработки - Универсальные обработки

Есть адрес строкой, а нужно разбить его на составляющие? Для этого не обязательно писать собственный код, пользуемся Яндекс API и Google API.

Стал вопрос, что нужно адреса, которые массово вбиваются строкой, распарсить на составляющие. Примерно половину адресов можно было легко распарсить несложной обработкой, но остальные сложно поддавались этому процессу. Пошел искать API на Гугл и Яндекс. Гугл требует регисть у него ключ разработчика, чем это обернется дальше - непонятно, поэтому решил посмотреть, как с этим дела у Яндекса. Яндекс по бесплатному API разрешает делать не более 25 000 запросов в сутки, поэтому выбор пал на него.

Далее все просто - создает соединение на их сервис, отправляем параметры, получаем ответ в JSON и парсим его.

Обработка простенькая, но полезная. С ее помощью можно так же переводить адреса на английский язык.

Upd. 30.05.2017

В обработку добавлен парсинг с помощью Google API. При выборе этого API обработка затребует ключ API разработчика Google, получить его не сложно по этому адресу https://console.developers.google.com/apis , достаточно иметь обычный аккаунт в Google.

Скачать файлы

Наименование Файл Версия Размер
Парсинг адреса Yandex API
.epf 8,63Kb
30.05.17
25
.epf 8,63Kb 25 Скачать
Разбор адреса с помощью Яндекс API и Google API:
.epf 9,55Kb
30.05.17
9
.epf 9,55Kb 9 Скачать

См. также

Комментарии
2. sergey makarov (s22) 20 15.02.17 18:51 Сейчас в теме
У Яндекса плохой разборщик адреса, если адрес не совсем корректен.
3. Ivan Kuznietsov (Ivon) 612 16.02.17 12:18 Сейчас в теме
(2) Посоветуйте, где лучше.
4. Ivan Kuznietsov (Ivon) 612 16.02.17 12:18 Сейчас в теме
(1)Да, именно этой инфой и пользовался.
5. Олег Медведев (olgerd666) 38 16.02.17 12:24 Сейчас в теме
(3)Есть сервис от Dadata.ru. Очень хороший, но платный, есть бесплатные подсказки в количестве 10 000 шт в день.
Пример на инфостарте сервиса подсказок (бесплатный до 10 000 шт.):
Ввод адреса с подсказкой и разбиением по структуре КЛАДР (dadata.ru)

из основных плюсов, которые нужны были мне в работе - это наличие кода ФИАС для зданий.
6. Ivan Kuznietsov (Ivon) 612 16.02.17 12:35 Сейчас в теме
(5)Dadata.ru работает по адресам только России. Яндекс работает по адресам всего мира. Кроме того у Яндекса можно перевести адрес на английский язык введя адрес на русском, например для международной корреспорнденции.
7. Алексей 1 (AlX0id) 16.02.17 13:15 Сейчас в теме
(5)
Яндексом не пользовался, а вот подсказки от ДаДаты плюсую - оч удобно
8. sergey makarov (s22) 20 16.02.17 19:03 Сейчас в теме
9. Stanislav Гайоха (sssss) 17.02.17 07:53 Сейчас в теме
Какой итог по данной обработке, стоит ли игра свеч?
10. Олег Медведев (olgerd666) 38 17.02.17 09:05 Сейчас в теме
(9)стоит) каждая обработка хороша по своему. в этой одним из плюсов является бесплатность и охват улиц не только территории России.
11. Ivan Kuznietsov (Ivon) 612 17.02.17 11:04 Сейчас в теме
(10)
(9)Еще адрес можно перевести на английский введя на русском, если надо
12. sergey makarov (s22) 20 31.03.17 17:13 Сейчас в теме
Кроме того что фабрика стоит 5-10 млрд $ оборудование для нее нужно еще и купить
а многое оборудование при незначительной стоимости является критичным и легко запрещается для экспорта.

Я думаю именно не возможность купить все оборудование и является основным тормозом.
а так госрынок легко смогбы покупать 1-2 миллиона процессоров в год и для нужд ПК его мощности более чем достаточно.
13. rjhev korum (корум) 313 31.03.17 17:23 Сейчас в теме
14. Артем Артем (artik1994) 31.05.17 12:11 Сейчас в теме
15. Дамир Закиров (Dzenn) 51 05.06.17 18:02 Сейчас в теме
мне не нужна, но по сути — и идея отличная, и реализация, думаю, тоже
Оставьте свое сообщение