@Everot

Как ограничить поиск страной в Яндекс Карты?

Я имею ввиду процесс геокодирования.

Я посылаю запрос(адрес) и хочу, чтобы он мне вернул адреса только из РФ или Украины и т.п.
  • Вопрос задан
  • 851 просмотр
Пригласить эксперта
Ответы на вопрос 1
Big_person
@Big_person
У геокодера яндекса нет возможности задать ограничения, максимум - поиск объектов в заданной области:

Если в запросе указать область поиска, то первыми будут выведены объекты, наиболее близкие к этой области, например: https://geocode-maps.yandex.ru/1.x/?geocode=Иванов...,55.756994&spn=3.552069,2.400552.


Либо вы можете самостоятельно проверять CountryNameCode или CountryName из результата и отфильтровывать ненужные результаты.

Еще как вариант использовать api стандартизации от https://dadata.ru/api/clean/ для геокодирования
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы