Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как получить координаты метки в Яндекс-карте?

Как получить координаты метки в Яндекс-карте?
Я
   al_zzz
 
26.10.18 - 10:11
Скачал обработку с нимфостарта: http://catalog.mista.ru/public/167919/?detail=Y. Адаптировал её под себя немного - требуется использовать только карту яндекса.
Осталась всего одна задача - требуется получать при клике по метке либо её наименование, либо координаты. Не принципиально что.
Но в скачанной обработке отрабатывается по клику только событие по клику на произвольной точке(где нет метки) с получением координат точки.
Отладка событий не отрабатывает. В джаваскрипт я не силен. Заглянул в описание работы с api яндекс-карт, но "смотрю в книгу - вижу фигу", что называется.
Подскажите, как это сделать.
Заранее спасибо!
 
 
   shadow_sw
 
1 - 26.10.18 - 10:29
да там же все просто - ловишь клик, передаешь http запрос, парсишь
   shadow_sw
 
2 - 26.10.18 - 10:32
в этой же обработке все есть
   al_zzz
 
3 - 26.10.18 - 10:42
(1) Ну так в обработке отрабатывает событие для новых точек только. В отладку события onclick попасть не удается.
   al_zzz
 
4 - 26.10.18 - 11:20
Ап!
   al_zzz
 
5 - 26.10.18 - 14:03
Выяснил, событие вызывается, при клике по метке, но координаты возвращаются нулевые. Как сделать, чтоб возвращалось хотя бы наименование метки?
   sitex
 
6 - 26.10.18 - 14:28
советую почитать все так начать тут --->>> https://tech.yandex.ru/maps/
   al_zzz
 
7 - 29.10.18 - 10:55
Немного продвинулся в решении своей задачи, но пока не удается решить. Дошел до того, что при клике по метке получаю координаты, но это не координаты самой метки, а точки по которой клик. Процедура, которой получаю координаты, выглядит так:
function getmyPlacemarkPosition(coordPosition){
    document.getElementById('CoordX').value = coordPosition[0].toPrecision(15);
    document.getElementById('CoordY').value = coordPosition[1].toPrecision(15);
}    
Как, всё таки, получить координаты самой метки, либо её название?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует