Клуб API КартПолучить город из geocoderПост в архиве.geokoder22 августа 2017, 18:14geoCoder = ymaps.geocode(address);Никак не найду, где в результирующем объекте хранится распарсенная информация об адресе: страна, город, улица и т.д. Можно, вообще, получить эту информацию?
7 комментариевАвторизуйтесь, чтобы оставить комментарийdimik22 августа 2017, 18:22https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/GeocodeResult-docpage/#methods-summaryАлександр30 марта 2018, 17:52dimik, А почему следующая ошибка?Uncaught TypeError: firstGeoObject.getLocalities is not a functionymaps.geocode(_.coordFix(coords)).then(function (res) { var firstGeoObject = res.geoObjects.get(0); console.log('this.getAddress', firstGeoObject.getLocalities());});https://api-maps.yandex.ru/2.0.30/?load=package.full&lang=ru-RUОбновлено 30 марта 2018, 17:52dimik30 марта 2018, 18:39Александр, Этот интерфейс есть только в версии 2.1Обновлено 30 марта 2018, 18:39Александр30 марта 2018, 18:48dimik, А в 2.0.30 есть возможность получить адрес по координатам?dimik30 марта 2018, 19:22Александр, есть, но надо самому парситъ ответconsole.log(firstGeoObject.properties.get('metaDataProperty.GeocoderMetaData'))geokoder23 августа 2017, 10:57 geoCoder = ymaps.geocode(value);geoCoder.then(function(result) { console.log(result.geoObjects.getLocalities());}Что я не так делаю? Ничего не выводится.geokoder23 августа 2017, 11:04Правильно так:console.log(result.geoObjects.get(0).getLocalities());Обновлено 23 августа 2017, 11:04