程序员必知:图层Layers的介绍

简介: 程序员必知:图层Layers的介绍

图层包含的要素可以是矢量形式的也可以是栅格形式的。

这里介绍其中一种:添加TileLayer.(加载Image类型的图层)

引用:"esri/layers/TileLayer"

举例:1.获取图层信息

   var houseLayer = new TileLayer({

    url:"",

    id:"houses",//为每一个tile图层设置id

    opacity:0.9});

   var streetLayer = new TileLayer({

    url:"",

    id:"streets",

    visible:false});

   2.添加到图上(两种方式)

   var map = new Map({

    basemap:"oceans",

    layers:【houseLayer】});

   或者map.add(streetLayer);

   3.因为地图初始时是用三维球体显示,所以这里用SceneView来显示

   var view = new SceneView({

    container:"viewDiv",

    map:map});

   4.当然也可以获取加载之后的图层信息

   view.on("layerview-create",function(event){

    if(event.layer.id === "houses"){

      console.log("house created!",event.layerView)}

    if(event.layer.id === "streets"){

      console.log("street //代码效果参考:http://www.zidongmutanji.com/bxxx/56646.html

created!",event.layerView)}

    })

   5.开始的时候streets图层的visible属性是false,怎么样将他显示呢,这里添加个性化显示功能:随着checkbox状态的改变而改变

   var toggle = //代码效果参考:http://www.zidongmutanji.com/zsjx/587571.html

document.getElementById("streetLayer");

   toggle.addEventListener("change",function(){

    streetLayer.visible = toggle.checked});

相关文章
|
8月前
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch基础之网络模块torch.nn中函数和模板类的使用详解(附源码)
PyTorch基础之网络模块torch.nn中函数和模板类的使用详解(附源码)
670 0
|
8月前
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch基础之激活函数模块中Sigmoid、Tanh、ReLU、LeakyReLU函数讲解(附源码)
PyTorch基础之激活函数模块中Sigmoid、Tanh、ReLU、LeakyReLU函数讲解(附源码)
361 0
|
8月前
|
机器学习/深度学习 并行计算 算法
YOLOv8改进 | 卷积篇 |手把手教你添加动态蛇形卷积(Dynamic Snake Convolution)
YOLOv8改进 | 卷积篇 |手把手教你添加动态蛇形卷积(Dynamic Snake Convolution)
796 0
|
7月前
|
搜索推荐 程序员 定位技术
程序员必知:图层Layers的介绍
程序员必知:图层Layers的介绍
37 0
|
8月前
「 Sketch超实用教程 」图层上的优雅技巧
「 Sketch超实用教程 」图层上的优雅技巧
49 0
|
机器学习/深度学习 并行计算 Go
YOLOv5 网络组件与激活函数 代码理解笔记
最近在看YOLOv5 第6个版本的代码,记录了一下笔记,分享一下。首先看了网络结构、网络组件,对应代码models\common.py。然后看了激活函数,对应代码utils\activations.py。
315 0
224Echarts - 3D 地球(Globe Layers)
224Echarts - 3D 地球(Globe Layers)
75 0
对两个flatten函数的探究
对两个flatten函数的探究
111 0
|
PyTorch 算法框架/工具
Pytorch之nn.Conv1d学习个人见解
Pytorch之nn.Conv1d学习个人见解
2714 2
Pytorch之nn.Conv1d学习个人见解
|
机器学习/深度学习 数据可视化 计算机视觉
【即插即用/模块替换】向ResNet引入Adopting Dense Shortcuts,涨点明显!!!
【即插即用/模块替换】向ResNet引入Adopting Dense Shortcuts,涨点明显!!!
256 0