Клуб API Карт

Как узнать координаты в углах карты?

prozorov.is
23 мая 2014, 09:19

На экран выведена карта.

Как узнать координаты в правом верхнем, левом верхнем, правом нижнем, левом нижнем углу и координаты центра карты.

4 комментария
Подписаться на комментарии к посту
Всеволод Шмыров
23 мая 2014, 11:36
Добрый день!
У карты есть метод getBounds()
http://api.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Map.xml#getBounds
Метод возвращает координаты верхней левой и нижней правой точек видимой области карты. Из них можно взять и нижнию левую, и верхнию правую точку.
razrabotchik.mirkvartir
17 июня 2014, 12:36

Добрый день! В последней версии метод http://api.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Map.xml#getBounds возвращает левую нижнюю и правую верхюю точку. Как из них можно получить левую верхнюю и правую нижнюю? (вторую диагональ)

Всеволод Шмыров
17 июня 2014, 12:41
Текущие точки x1,y1 x2,y2
Необходимые x1,y2 x2,y1

центр карты – myMap.getCenter()