Leaf中部分透明的tile层下的GeoJson图层

时间:2014-01-07 06:29:50

标签: javascript mapping z-index layer leaflet

我在地图上有一些部分透明的图块层,这些图层会花费太多的运行时性能作为矢量绘制。

要订购我的图层,我会在其上使用setZIndex。但看起来像GeoJson图层在图块层顶部绘制的约束,即使它们的z索引较小。

这是Leaflet的一般限制,我该如何绕过它?

2 个答案:

答案 0 :(得分:-1)

这可能有效,也可能不行,但我最近修改了canvas mask插件:

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

在传单中显示大约20k +的功能。那是否适用于您的目的?

答案 1 :(得分:-1)

解决方案是创建自定义地图窗格,将其z-index设置为默认GeoJSON窗格上方,并将透明切片图层添加到其中。