Клуб API Карт

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

wir2al
3 июля 2012, 02:18

В JS ноль.

В геокодер вбиваю название местности, например Киевский вокзал. geoto.geometry.getCoordinates() — координаты Киевского вокзала.

А как вывести название текущей местности (в данном случае Киевский вокзал или метро Киевская? Нужно, чтобы назвать метку в маршруте. В инпут же я могу как угодно написать, а назвать нужно красиво.

API 2.0

1 комментарий
Подписаться на комментарии к посту

В ответе геокодера есть из чего выбрать

 

            ymaps.geocode('Москва', { results: 1 }).then(function (res) {

                // Выбираем первый результат геокодирования

                var firstGeoObject = res.geoObjects.get(0);

                    console.log(firstGeoObject.properties.get('metaDataProperty.GeocoderMetaData.AddressDetails'));

                console.log(firstGeoObject.properties.get('text'));                                                                                                                                

                console.log(firstGeoObject.properties.get('name'));

                console.log(firstGeoObject.properties.get('description'));

...