web-dev-qa-db-fra.com

Comment changer la position du marqueur à partir d'une fonction javascript?

Je dois changer la position d'un marqueur sur Google Map à partir d'une fonction javascript. Comment puis-je y arriver?

38
Saurabh

Vous pouvez utiliser la fonction setPosition de la classe de marqueur

function changeMarkerPosition(marker) {
    var latlng = new google.maps.LatLng(-24.397, 140.644);
    marker.setPosition(latlng);
}
107
solidrevolution

Tout d'abord, vous devez stocker le marqueur dans un tableau lorsque vous le créez afin de pouvoir y accéder ultérieurement.
Ensuite, changez la position avec marker.setPosition() comme indiqué ci-dessus.

0