Клуб API Карт

getCoordBounds

Пост в архиве.

Здравствуйте.


Подскажите как использовать?


Делаю так:

map = new YMaps.Map(document.getElementById("YMapsID"));

var geoCoordSystem =  new YMaps.GeoCoordSystem();
geoCoordSystem.getCoordBounds(new YMaps.GeoPoint(arr[1], arr[2]), new YMaps.GeoPoint(arr[3], arr[4]));


но не работает

4 комментария
Расскажите подробнее что вы хотите сделать и какой результат желаете получить.
Дмитрий Шеин
28 января 2016, 07:55
Хочу по координатом левого нижнего угла и верхнего правого угла получить координаты центра карты
Для этого вам нет необходимости создавать свою координатную систему. Воспользуйтесь классом YMaps.GeoBounds.
var bounds = new YMap.GeoBounds(point1, point2);
map.setBounds(bounds);
Получить центр карты по области можно с помощью метода getCenter().
http://api.yandex.ru/maps/jsapi/doc/ref/reference/icoordbounds.xml#getCenter
Дмитрий Шеин
28 января 2016, 07:55
спасибо