Клуб API Карт

Как определить координаты при щелчке по карте?

Константин Петренко
16 мая 2012, 18:58

Вешаю событие на карту как:

map.events.add('click', function (event) {

//как получить координаты щелчка по маркеру (типа event.get('target').geometry.getCoordinates() при щелчке по маркеру)?

})

Заранее, спасибо!

7 комментариев
Подписаться на комментарии к посту

event.get('globalPixelPosition');

event.get('coordPosition')

Константин Петренко
17 мая 2012, 10:14

Большое спасибо!

А как получить координаты отдельно? latitude и longitude?

event.get('coordPosition')[0] и event.get('coordPosition')[1]

Можно вешать события и на сами объекты:

geoObject.events.add ..
Константин Петренко
17 мая 2012, 10:16

Спасибо, но в данный момент интересует получение координат именно по щелчку по карте

myMap.events.add("click",function(e) {
     $('geopoint').value = e.get("coordPosition")
});

 

Координаты маркера