• 图层控制


    layers:

    layerInfos:服务下子图层的数组,加载完成(LayerEvent.LOAD)之后可以访问。array。(defaultVisibility默认true)
    visibleLayers:服务下子图层的id组成的数组,加载完成(LayerEvent.LOAD)之后可以访问。ArrayCollection
    动态的服务,可以通过调整visibleLayers来控制子图层的显示与否。切片的服务visibleLayers是只读的。

    图层控制:

    要求:   (图层树上只有文件夹和图层2种节点)
    切片:    切片服务不能单个控制子图层,所以切片服务就当做一个服务,其在图层树上没有子图层
    动态(单):动态服务只有一个子图层的,在树上就当一个服务,其在图层树上没有子图层
    动态(多): 动态服务有多个子图层的,在图层树上把其子图层都列出来


    动态(单):勾选图层树时,勾选TocMapLayerItem,给visible,同时触发刷新事件,visibleLayers=new ArrayCollection([0]);
    动态(多):勾选图层树时,勾选TocLayerInfoItem,没给visible,同时触发刷新事件,visibleLayers=new ArrayCollection(visLayers);若子孩子有勾选的,则visible=true;
    切片    :勾选图层树时,给visible。

  • 相关阅读:
    配置 L3 agent
    Why Namespace?
    虚拟 ​router 原理分析
    创建 router 连通 subnet
    用 config drive 配置网络
    cloud
    写在最前面
    使用apktool工具遇到could not decode arsc file的解决办法
    php-fpm优化
    解决官网下载jdk只有5k大小的错误
  • 原文地址:https://www.cnblogs.com/tiandi/p/3116001.html
Copyright © 2020-2023  润新知