我是Leaflet库的新手,我想问一下Leaflet(或其他库中)是否已经实现了以下功能。
我发现以下example会根据地图上的标记进行聚类,并且地图上还显示了显示的弦区域。
我的问题是-是否可以基于Choropleth数据进行聚类?就像我有一些区域的geojson数据,而每个区域的子区域也有geojson数据一样。那么,如果我进行缩放,那么那些子区域将崩溃为大区域,或者大区域将被划分为小区域?
非常感谢您的任何建议或链接!
答案 0 :(得分:1)
否,因为聚类算法仅对点数据起作用。
放大时,您可能只想隐藏区域并显示“子区域”。
如果缩小时数据变得太密集,请考虑使union的多边形几何形状显示出来。朴素的算法将是搜索最小的多边形,然后搜索最小的相邻多边形,将它们替换为它们的并集,然后重复。当最小多边形大于给定阈值时,停止算法。