混合图层实现基本原理:
1.使用BaseTileLayer的createSubclass 方法可以创建自定义瓦片图层。因此,我们可以自定义一个包含多个图层的混合图层BlendLayer
2.覆写load方法,确保混合图层里的单个图层都正常加载。
3.覆写fetchTile方法,在该方法中,分别加载各单个图层的tile,成功后,在回调中,进行混合处理。 也就是通过HTML5 canvas的multiply方法,重新计算各像素值,对像素进行增强。
BlendLayer arcgis混合图层,实现原理
最新推荐文章于 2024-12-04 09:01:35 发布
本文介绍如何使用BaseTileLayer的createSubclass方法创建自定义混合图层BlendLayer,通过覆写load和fetchTile方法确保多图层正常加载与混合处理,利用HTML5 canvas的multiply方法对像素进行增强。
1万+

被折叠的 条评论
为什么被折叠?



