map图层的顺序

图层的顺序决定图层是否会被其他图层遮挡。图层分为三类

  1. graphicsLayerIds:是GraphicsLayers和FeatureLayers外的图层对应的ID数组。位于图层的最上层。
  2. layerIds是除GraphicsLayers和FeatureLayers外的图层对应的ID数组。
  3. basemapLayerIds是底图图层对应的ID数组,位于图层中的最底层。例如"streets",streets-vector"

basemapLayerIds这个一般找的时候为空,一般是在创建Map的时候指定basemap的id,例如streets。
graphicsLayerIds包括graphicsLayers+featureLayers。

graphicsLayerIds和layerIds中的图层ID顺序,就是图层的顺序,索引值越大越上层。

basemapLayers的图层ID在basemapLayerIds和layerIds中都有存放,不同的是basemapLayerIds中的ID顺序无法改变,layerIds中的ID顺序可以改变。

版权声明:
作者:Gomo
链接:https://www.develophm.com/index.php/map%e5%9b%be%e5%b1%82%e7%9a%84%e9%a1%ba%e5%ba%8f/1131/
来源:开发之家
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>