Я успешно создаю маркер на клике, однако, используя следующий код, я получаю новый маркер с каждым щелчком мыши, мне нужен только один добавленный маркер, и если кто-то нажимает больше одного раза, мне бы хотелось, чтобы он перемещал существующий маркер на новую позицию Может ли кто-нибудь помочь здесь, это код
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);