Клуб API Карт

Получение названия региона по координатам

Пост в архиве.

Обратное геокодирование запросы к http://geocode-maps.yandex.ru/1.x возвращают кучу информации, дома районы, а как получить просто "Россия, Московская область"  т.е просто название города без адреса подробного

5 комментариев

поле GeoObject->name должно возвращать такую информацию

Как мне получить этот Name без использования  JS API? 

Если не через АПИ, то это будет http-запрос

Как разбирать ответ, зависит от выбранного формата XML/JSON и используемой Вами технологии.

Структура ответа есть в документации

Так же если Вас интересует только населенный пункт, лучше установить параметр kind=locality

http://geocode-maps.yandex.ru/1.x/?geocode=47.606135,42.911601&kind=locality

 

так и делаю, но там куча всего, есть и то что нужно но у разных точек (lat lon) в разных местах (имею ввиду в ответе xml) это находится

 

У всех ym:GeoObject одна и та же структура, и она описана в документации.

Берите только те поля, что Вас интересуют