Клуб API Карт

Информация о объекте включая район

serega.sorokatiy
7 мая 2015, 21:59

День добрый, как получить координаты, и район города (в перспективе разложенный аддрес)

в примере https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/geocode-docpage/ не работает res.geoObjects.get(0).properties.get('metaDataProperty').getAll();

var myGeocoder = ymaps.geocode('Россия, город Москва, Москва, Тверская улица 17');
myGeocoder.then(
   function (res) {
      var coord = res.geoObjects.get(0).geometry.getCoordinates();
console.log (coord);
console.log (res.geoObjects.get(0).properties.get('metaDataProperty').getAll());
console.log('---');
},
function (err) {
      console.log('Ошибка');
}
);
3 комментария
Подписаться на комментарии к посту
Вызов get возвращает данные, а не экземпляр менеджера, поэтому нет смысла делать .get(...).getAll() - не будет работать
res.geoObjects.get(0).properties.get('metaDataProperty');
serega.sorokatiy
8 мая 2015, 11:00

Спасибо, а как указать опцию:  kind="district" ?

Вторым параметром в geocode передается объект с опциями

Опция kind работает только для обратного геокодирования