2015-05-02 3 views
0

Если у меня есть два маркера на картах Google, и я резервирую долготу и широту первого маркера в переменных (fromLan, fromLat), а также долготу и широту второго маркера в переменные (toLan, toLat). Я хочу, перетаскивая один из них, чтобы изменить долготу и широту этого маркера, чтобы узнать, нужно ли изменять переменные (fromLan, fromLat) или переменные (toLan, toLat).Перетаскивание маркера на картах Google и изменение соответствующих ему координат

ответ

2

добавить dragend слушателя к каждому маркеру:

google.maps.event.addListener(fromMarker, 'dragend', function(){ 
fromLat = this.getPosition().lat(); 
fromLng = this.getPosition().lng(); 
}); 

google.maps.event.addListener(toMarker, 'dragend', function(){ 
toLat = this.getPosition().lat(); 
toLng = this.getPosition().lng(); 
}); 
+0

как определить fromMarker и toMarker !!! –

Смежные вопросы