Я успешно создаю маркер при щелчке, однако, используя следующий код, я получаю новый маркер при каждом щелчке, мне нужен только один маркер, и если кто-то щелкнет более одного раза, я бы хотел, чтобы он переместил существующий маркер в новую позицию. Кто-нибудь может помочь здесь, это код
function placeMarker(location) {
var clickedLocation = new google.maps.LatLng(location);
var marker = new google.maps.Marker({
position: location,
map: map
});
}
google.maps.event.addListener(map, 'click', function(event) {
placeMarker(event.latLng);