gmap3 icon indicating copy to clipboard operation
gmap3 copied to clipboard

How to clear marker?

Open firdausalif opened this issue 7 years ago • 3 comments

Hello, i got no idea to clear marker with setMap(null) can somebody explain to me pls?

my code: `var markerList = []; function initMap(){

var center = {lat: -5.302420, lng: 116.140801};
var infowindow;

$('#map, #mapInstansi')
.gmap3({
    center:[center.lat, center.lng],
    zoom:5
})
.infowindow({
    content: ''
 })
.then(function (iw) {
    infowindow = iw;
})
.cluster({
    size: 200,
    markers: markerList,
    cb: function (markers) {
      if (markers.length > 1) { // 1 marker stay unchanged (because cb returns nothing)
        if (markers.length < 20) {
            return {
                content: "<div class='cluster cluster-1'>" + markers.length + "</div>",
                x: -26,
                y: -26
                };
            }
        if (markers.length < 50) {
            return {
                content: "<div class='cluster cluster-2'>" + markers.length + "</div>",
                x: -26,
                y: -26
            };
        }
        return {
            content: "<div class='cluster cluster-3'>" + markers.length + "</div>",
            x: -33,
            y: -33
        };
      }
    }
})
.on('click', function (marker, clusterOverlay, cluster, event) {
    if (marker) {
      infowindow.setContent(marker.info);
      infowindow.open(marker.getMap(), marker);
    }
});

}`

firdausalif avatar Aug 21 '18 07:08 firdausalif

You're not the only one with this problem, there are a number of tickets with the same issue as well as numerous stackoverflow posts. I'm guessing either @jbdemonte doesn't actually know how to easily do this or is unwilling to accurately document it.

uresu avatar Jan 29 '20 11:01 uresu

@uresu you didn't get a fix did you ?

adam-jones-net avatar Feb 23 '20 23:02 adam-jones-net

Nope. He doesn't know how to fix it.

uresu avatar Feb 24 '20 18:02 uresu