为了使标记图标具有独特的外观,我使用了自定义群集主题,但在此方法中,群集中不显示权重。
switch( true ){
case weight < 100:
i=5;
break;
case weight < 1000:
i=4;
break;
case weight < 5000:
i=3;
break;
case weight < 10000:
i=2;
break;
default:
i=1;
break;
};
var clusterMarker = new H.map.Marker(cluster.getPosition(), {
min: cluster.getMinZoom(),
max : cluster.getMaxZoom(),
icon: clusterMarkers[i],
});
答案 0 :(得分:0)
如果需要,您可以从数据点获取权重 https://developer.here.com/javascript-apis/documentation/v3/maps/topics_api_nlp/h-clustering-datapoint.html
wt:{number}
数据点的权重
答案 1 :(得分:0)
Theming chapter文档在一个小例子中解释了如何做到这一点。
可以通过调用getWeight方法获得群集权重。
另外,为了在渲染时获得性能,我建议缓存群集/噪点图标,并将其重用于不同的对象。