-2
我目前有一個應用程序可以創建標記數組。但它沒有用,因爲我希望根據標記之間的距離(取決於縮放級別)看到一組標記和一個自定義屬性。Google Maps標記羣集總和值
我說過,也許用MarkerClusterPlus我可以做到這樣的事情: 這甚至顯示了一個自定義圖標,我不需要它,我只需要羣集上的數字。
但我不知道從哪裏開始。有人可以舉一個例子或鏈接嗎?
我目前有一個應用程序可以創建標記數組。但它沒有用,因爲我希望根據標記之間的距離(取決於縮放級別)看到一組標記和一個自定義屬性。Google Maps標記羣集總和值
我說過,也許用MarkerClusterPlus我可以做到這樣的事情: 這甚至顯示了一個自定義圖標,我不需要它,我只需要羣集上的數字。
但我不知道從哪裏開始。有人可以舉一個例子或鏈接嗎?
必須定義標記對象的自定義屬性,這樣你就可以覆蓋markercluster.js計算器功能
MarkerClusterer.CALCULATOR = function (markers, numStyles) {
var index = 0;
var title = "";
var count = markers.length.toString();
var valueToSum=0;
for(var m=0;m<markers.length;m++){
//This is the custom property called MyValue
valueToSum+=Number(markers[m].MyValue);
}
var dv = val;
while (dv !== 0) {
dv = parseInt(dv/10, 10); //you could define your own rules
index++;
}
index = Math.min(index, numStyles);
return {
text: valueToSum,
index: index,
title: title
};
};