Leaflet 有没有办法检查图标明显相交/重叠的标记?

Leaflet 有没有办法检查图标明显相交/重叠的标记?,leaflet,Leaflet,我正在构建一张地图,希望使用传单markercluster插件来聚类任何可见相交的标记(图标相互重叠)。我似乎无法找到一种方法来检查标记图标是否相交 我已经检查了文档和标记对象。标记对象没有“边界”对象,也没有返回图标边界的函数。是的,这是可能的 这是在一些传单插件中实现的,比如-该技术涉及获取每个图标的HTML元素的大小,以CSS像素为单位获得实际大小,将这些数字偏移,并使用a来加速重叠的计算。一定要看一看这本书 请注意,此技术仅考虑图标的矩形边界框;虽然可以检查单个透明像素,但这将涉及更复杂

我正在构建一张地图,希望使用传单markercluster插件来聚类任何可见相交的标记(图标相互重叠)。我似乎无法找到一种方法来检查标记图标是否相交

我已经检查了文档和标记对象。标记对象没有“边界”对象,也没有返回图标边界的函数。

是的,这是可能的

这是在一些传单插件中实现的,比如-该技术涉及获取每个图标的HTML元素的大小,以CSS像素为单位获得实际大小,将这些数字偏移,并使用a来加速重叠的计算。一定要看一看这本书

请注意,此技术仅考虑图标的矩形边界框;虽然可以检查单个透明像素,但这将涉及更复杂的数据结构和获取每个像素不透明度的不同技术