Добрый день, люди, у меня вопрос, я создаю карту, на которой я создаю два указателя (источник - Пункт назначения), где я могу найти точки в зависимости от адреса в текстовом поле. Как и в нескольких местах, адрес не определен, и я хочу взять широту и долготу указателя, когда пользователь перетаскивает его. До сих пор я мог только перемещать указатели, но не могу восстановить их широту и долготу. Я делюсь той частью кода, где я делаю эту часть.
//**** para mover el puntero Origen *****
var modifyOrigen = new ol.interaction.Modify({source: sourceOrigen});
map.addInteraction(modifyOrigen);
function addInteractions(e) {
drawOrigen = new ol.interaction.Draw({
source: sourceOrigen,
type: iconoParadaCoche.value
});
map.addInteraction(draw);
snapOrigen = new ol.interaction.Snap({source: sourceOrigen});
map.addInteraction(snapOrigen);
}
//**** para mover el puntero Destino *****
var modifyDestino = new ol.interaction.Modify({source:
sourceDestino});
map.addInteraction(modifyDestino);
function addInteractions() {
drawDestino = new ol.interaction.Draw({
source: sourceDestino,
type: iconoParadaCoche.value
});
map.addInteraction(drawDestino);
snapDestino = new ol.interaction.Snap({source: sourceDestino});
map.addInteraction(snapDestino);
}