barbitoff programmer`s blog

Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)

воскресенье, 7 апреля 2013 г.

Yandex Maps: определение геокоординат в обработчике клика на карте

Делается так:
map.events.add('click', onMapClick);
onMapClick = function(ev) {
var projection = map.options.get('projection');
var geoCoords = projection.fromGlobalPixels(
map.converter.pageToGlobal(
[
ev.get('domEvent').get('clientX'),
ev.get('domEvent').get('clientY')
]
),
map.getZoom()
);
console.debug(geoCoords);
}

Комментариев нет:

Отправить комментарий