我一直在尝试用唯一的名称命名传单集群,有人可以为此提供解决方案吗?
上下文:我有一些位置指针,它在某个缩放级别聚集成 5、3、4、3,而不是在簇上显示数字,我需要用唯一名称显示,例如 A 代表 5,B 代表 3,C 4个,D 3个
我一直在尝试用唯一的名称命名传单集群,有人可以为此提供解决方案吗?
上下文:我有一些位置指针,它在某个缩放级别聚集成 5、3、4、3,而不是在簇上显示数字,我需要用唯一名称显示,例如 A 代表 5,B 代表 3,C 4个,D 3个
从自定义集群示例开始,您可以按照以下思路进行思考:
var alphabet = "abcdefghijklmnopqrstuvwxyz".split("");
var n = -1;
var markers = L.markerClusterGroup({
maxClusterRadius: 120,
iconCreateFunction: function (cluster) {
n++;
return L.divIcon({ html: alphabet[n], className: 'mycluster', iconSize: L.point(40, 40) });
},
});
当然,它只适用于 26 个唯一名称,但你明白了。