API 2.0.28
Необходимо выполнять приближение к найденному объекту в зависимоти от его типа. Например, если найдена улица или дом, то увеличивать до 12, если жилой пункт, то до 9. Перехватив данные с помощью Fiddler выяснил, что за классификацию геообъектов отвечает поле 'kind'. Не могу понять как в API 2.0.x до него добраться. Есть ли другие пути реализовать этот функционал? Буду рад обрывкам кода, т.к. в документации разбираться очень неудобно.
function getCoordinatesByAddress(address, callback, callbackInfo) {
var geocoder = ymaps.geocode(address, {results:1});
geocoder.then(
function (res) {var firstGeoobject = res.geoObjects.get(0);
// var isHouse = false;// if (firstGeoobject.properties != null) {// var kind = firstGeoobject.properties.get('kind');// isHouse = (kind == "house" || kind == "street" || kind == "railway");// }
callback(firstGeoobject, callbackInfo);},function (err) {
displayErrorMessage(err);}
);}