Chaque fois que je clique sur la carte, un nouveau marqueur est placé sur la carte. Le problème est que je n'ai besoin que d'un marqueur et si je clique plusieurs fois, chaque fois qu'un nouveau marqueur est ajouté. Comment puis-je changer le code de sorte qu'un seul marqueur est placé et quand la carte est cliquée à nouveau, elle change son emplacement?Marqueur sur Google Map ajouté une seule fois
Voici mon code à ce jour:
function clicked(overlay, latlng) {
var icon3 = new GIcon();
icon3.image = "marker.png";
icon3.iconAnchor = new GPoint(15, 40);
var marker2 = new GMarker(latlng, { icon: icon3, draggable: true, title: 'Drag me' });
map.addOverlay(marker2);
}
Bon, mais je pense que celui-ci ne supprime pas la superposition, c'est-à-dire que le marqueur est toujours là. – Vonder
Vous n'avez rien mentionné au sujet des superpositions dans votre question. – Jess
O RLY? "Comment changer le code pour qu'un seul marqueur soit placé et quand on clique à nouveau sur la carte, cela change juste son emplacement" – Vonder