i making map clusters , want show list of clusters under it.
to clusters, tried retrieve them object. doesn't work expected:
// initialize clusterer markercluster = new markerclusterer(map, markers, clusteroptions); // logs empty array var clusters = markercluster.clusters_; console.log(clusters); // logs array of clusters settimeout(function(){ var clusters = markercluster.clusters_; console.log(clusters); }, 500) so i'm trying figure out if there's onload event or callback function..
it depends on clustering library using basically, markerclusterer class extension of overlayview.
clustering done once overlayview has been added (overlayview.onadd method).
the first log get, empty, means overlay has not yet been added. knowledge, there no event overlay adding.
the best solution extend markercluster class, overload onadd method, send event , adding markers in corresponding listener.
Comments
Post a Comment