Remove marker in Google Maps Api v3

google-maps-api-3, google-maps-markers, javascript

Solution

RemovingOverlays

markersArray[markersArray.length-1].setMap(null);

... for path:

path = poly.getPath();
path.pop();

PolylineOptions, MVCArray.

Problem

I'm using this function to add a new marker (and polyline) to a map: ``` function addMarker(location) { path = poly.getPath(); path.push(location); marker = new google.maps.Marker({ position: location, icon:'location.png', title: poly.inKm() + ' km', map: map }); markersArray.push(marker); } ``` How can I remove the last marker (for implementing undo)? Best regards ...

Original source