Опишу в кратце задачу.
Имеем карту и фильтр, в фильтре есть кнопки АО по которым фильтруются объекты.
Так же имеется страница пользователя, где он может изменять местоположение своего объекта.
Есть округа, где декодирование возвращает не то что нужно.
Например есть округ ЗелАО.
Если сделать
декодированный запрос по любому адресу этого округа, то в ответ приходит не название округа, а город Зеленоград. Можно воспользоваться API карты OSM, в ответ
приходит округ, как и ожидалось. Но это лишний запрос на внешний ресурс. Можно определять АО по массиву координат, но хотелось бы от этого отказаться, так как вызовет нагрузку.
Вопрос следующий.
Как еще можно определить АО через декодирование, без мультиполигонов и лишних запросов на внешние ресурсы?