Skip to content
This repository was archived by the owner on Jan 19, 2024. It is now read-only.
This repository was archived by the owner on Jan 19, 2024. It is now read-only.

How to clear marker? #145

@firdausalif

Description

@firdausalif

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);
    }
});

}`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions