按 id 自定义聚类

Custom clustering by id

我正在使用 leaflet markercluster 在缩小时以一种更好、更高效的方式显示大量标记。我从数组中加载标记。每个标记都有 x 和 y 坐标以及块 ID。不幸的是,集群插件创建的集群不是我想要的。

我们以此为例:

菱形是标记,红色框是方块,这意味着同一红色框中的标记具有相同的块 ID。我希望在缩小时按块聚类,但它们以其他方式聚类(黄色框)。

有什么方法可以达到我想要的效果吗?

我会尝试为每个块 ID 创建一个 MarkerClusterGroup;这样,每个组中的集群将只包含来自相同块 ID 的标记。