Задать вопрос
@Everot

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

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

Я посылаю запрос(адрес) и хочу, чтобы он мне вернул адреса только из РФ или Украины и т.п.
  • Вопрос задан
  • 967 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 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/ для геокодирования
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы