Клуб API Карт

Ответ геокодировщика из API 2.0 getBounds выдаёт странные результаты

zopuh79
28 июня 2012, 17:10

А именно северозападный и юговосточный угол прямоугольника геобъекта имеют одну и туже координату - координату центра объекта например

я хотел реализовать строку с автозаполнением как у гугля , вводишь адресс выбираешь в строке автозаполнения на карте отображается  квадрат с границами загеокодированного объекта как я сдел это для гугле карт например http://zopuh79.narod.ru/ymap/GMap.html 

(в строке поиска введите например Москва , выбираете в автокомплите москву и увидите на карте квадратик геокодирования)

Ту же простенькую страничку я хотел сделать для Yandex геокодировщика, вот что у меня получилось 

http://zopuh79.narod.ru/ymap/YMap.html 

Но тыкаясь отладчиком в результаты геокодирования например на строке

YMap.html (строка 64)

rectangle = new ymaps.Rectangle(ui.item.bounds, properties, options); 
в ui.item.bounds получаю что эти гарницы - координты  одной точки.
Хотя   http://geocode-maps.yandex.ru/1.x/?geocode=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&format=json выдаёт нормально границы геокодируемого объекта "boundedBy":{"Envelope":{"lowerCorner":"37.182743 55.490667","upperCorner":"37.964969 56.01074"} (по 1.x - я думаю что это геокодировщик образца 1.x)
Это баг API 2.0 ? Или мои кривые ручки(я что-то делаю не так)?
0 комментариев
Подписаться на комментарии к посту