garakh/kladrapi

Поиск адресов в нескольких регионах

mityukov opened this issue · 2 comments

Здравствуйте, а планируется ли поддержка поиска адреса в нескольких регионах?

Пример рабочего запроса (поиск по одному региону — Московской области):

http://kladr-api.ru/api.php?query=%D1%81%D0%BD%D0%B5%D0%B6%D0%BD%D0%B0%D1%8F&oneString=1&limit=5&regionId=5000000000000

Результат: идеально!

А вот если надо искать по: "Москве и МО", по "Москве и СПБ", "Москве, СПБ и соотв. областям" — тут "затык". Можно отправить четыре запроса сразу, но это как-то неэффективно, мне кажется…

Варианты реализации:

  1. "через запятую": ?query=ADDRESS&oneString=1&limit=5&regionId=5000000000000,4000000000000
  2. "массивчиком": ?query=ADDRESS&oneString=1&limit=5&regionId[0]=5000000000000&regionId[1]=4000000000000

Заранее спасибо!

В планах такого не было, но идея интересная, пометим себе, спасибо!

Тоже заинтересовал этот функционал. Вариант с запятыми в качестве разделителя показался более интересным =)