0

我一直在尝试用唯一的名称命名传单集群,有人可以为此提供解决方案吗?

上下文:我有一些位置指针,它在某个缩放级别聚集成 5、3、4、3,而不是在簇上显示数字,我需要用唯一名称显示,例如 A 代表 5,B 代表 3,C 4个,D 3个

4

1 回答 1

0

从自定义集群示例开始,您可以按照以下思路进行思考:

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 个唯一名称,但你明白了。

于 2016-10-12T15:59:10.460 回答