javascript - Leaflet 中部分透明图 block 层下的 GeoJson 层

标签 javascript mapping z-index layer leaflet

我有一些部分透明的图 block 图层用于 map 上的要素,这些图层绘制为矢量会消耗太多的运行时性能。

为了订购我的图层,我使用 setZIndex在他们。但这似乎是一个限制,即 GeoJson 图层绘制在图 block 图层之上,即使它们的 z 索引较小。

这是 Leaflet 中的一般限制吗?我如何绕过它?

最佳答案

这可能有效,也可能无效,但我最近修改了 Canvas mask 插件:

https://github.com/domoritz/leaflet-maskcanvas

在传单中显示大约 20k+ 功能。这对您的目的有用吗?

关于javascript - Leaflet 中部分透明图 block 层下的 GeoJson 层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20965279/

相关文章:

html - Z-index 不生效

javascript - 尝试使用 Object.entries<T>(Enum).map() 映射 TS 中的枚举,但仅适用于基于字符串的枚举?

python - 使用 Bx 和 By 在 python 中剪切图像以进行前向和后向映射

javascript - 迭代多个强类型映射之一时避免使用 TypeScript "never"

javascript - 使用 CSS 的楼梯或台阶效果

javascript - Firebase函数在数据完全获取之前返回

php - 在 JavaScript 中使用 HTML 变量

javascript - 单击后将 html 对象传递给函数?

javascript - Mongoose 在嵌套模式中查找

css - 使两个 div 漂浮在另一个的 Angular 落上