情形1:只做图层的显示/隐藏控制

方法:在arcmap中做好地图,发布到arcgis server中,然后使用arcgis动态图层(ArcGISDynamicMapServiceLayer)的方式添加到map对象中,然后使用setVisibleLayers(ids, doNotRefresh?)方法根据子图层的编号对子图层进行显示或者隐藏控制,代码其他网站一大把,不列举。

情形2:做显示/隐藏控制的同时需要对单个图层进行透明度控制

方法:每个图层都发布为一个服务,然后手动控制每个图层的显示与否。

转载于:https://www.cnblogs.com/giserpan/p/10475217.html

arcgis api for js图层显示控制相关推荐

  1. ArcGIS API for JS 4.x + Vue 【1】—— 显示地图和添加点线面

    系列文章目录 [1] ArcGIS API for JS 4.x + Vue 之 显示地图和添加点线面 文章目录 系列文章目录 前言 一.显示地图 安装依赖 1. 添加模块 2. 引入CSS样式 3. ...

  2. 【完整的WebGIS教程】7.1 ArcGIS API for JS行政区划导航(上)

    前一节回顾 在[完整的WebGIS教程]6.1 使用ArcGIS Server发布要素服务中,我们发布了三个要素服务,分别是省.市.区县的行政区划边界,其属性表中包含了Code(地区编码)和Name( ...

  3. ArcGIS API for JS:实现属性查询

    项目记录:关于ArcGIS API for JS查询方法的比较和应用 查询方法比较:FindTask.QueryTask.IdentifyTask 不同点 FindTask只能进行属性查询,Query ...

  4. arcgis api for js共享干货系列之二自定义Navigation控件样式风格

    arcgis api for js默认的Navigation控件样式风格如下图: 这样的风格不能说不好,各有各的爱好,审美观,这里也不是重点,这里的重点是如何自定义一套自己喜欢的样式风格呢:自己自定义 ...

  5. arcgis api for js之echarts开源js库实现地图统计图分析

    前面写过一篇关于arcgis api for js实现地图统计图的,具体见:http://www.cnblogs.com/giserhome/p/6727593.html 那是基于dojo组件来实现图 ...

  6. arcgis api for js入门开发系列三地图工具栏(含源代码)

    上一篇实现了demo的地图加载展示,在上篇实现的基础上,新增了地图工具栏以及通用地图控件功能,比如地图框选缩放.地图漫游.清空.量算工具.地图导航控件.地图比例尺控件.地图鹰眼图等等,总共分为5个部分 ...

  7. arcgis api for js共享干货系列之一自写算法实现地图量算工具

    众所周知,使用arcgis api for js实现地图的量算工具功能,无非是调用arcgisserver的Geometry服务(http://localhost:6080/arcgis/rest/s ...

  8. Arcgis API For js 的离线部署

    之前,因为所做的项目不大,一直用的都是在线的Arcgis API For js,后来意识到了搞开发,离线部署是必须要掌握的,在线资源属于不可控范畴,能够避免的尽量避免.所以有了这次记录,以防以后忘记. ...

  9. GIS开发之二维地下管线综合管理系统(Arcgis)第四节 使用arcgis api for js 加载天地图

    GIS开发之二维地下管线综合管理系统(Arcgis)第四节 使用arcgis api for js 加载天地图 核心js文件 调用方式 调用结果 核心js文件 #通过定义加载天地图js文件,引用并组织 ...

最新文章

  1. mysql 回滚 前滚_Oracle 实例恢复时 前滚 后滚说明
  2. Centos7 Kubernetes1.8+docker容器集群
  3. js取消气泡事件、阻止浏览器的默认行为
  4. Linux系统启动流程(4)制作自定义linux之一
  5. 背包问题——01背包问题——饭卡
  6. RouteOS 频繁自启
  7. resnet的演化(res2net,resnext,se-resnet,sk-resnet,resnest)
  8. L2TP over IPSEC配置实例
  9. python环境下,PIP卸载、重装、升级
  10. python ocr 识别中文pdf_基于Python实现对PDF文件的OCR识别
  11. 富爸爸实现财务自由七步骤
  12. C++飞机票订票系统
  13. 还不知道什么是内网穿透吗,今天我带你深刻了解
  14. TokenGazer 深度研究 | Synthetix:合成资产市场增长迅速 其死亡螺旋值得警惕
  15. HAProxy配置详解
  16. Windows7端口被占用的解决办法(笔记本端口被占用)
  17. 论文解读--Automatic Portrait Segmentation for Image Stylization
  18. 记录一个有意思的cpu逻辑cpu核数问题(已解决)
  19. 怎么批量抠复杂的图_京东imageX智能抠图大师工具全新升级啦!不会PS,你也是大师!...
  20. (1)制作树莓派裸机操作系统

热门文章

  1. 以太坊Oracle系列二:My Oracle
  2. 探索7.x, 全面解析Activity启动框架 (1)
  3. Android应用与系统安全防御
  4. html中after伪类原理,css :after伪类+content使用说明和方法
  5. matlab 涡轮流量计_秦皇岛卫生级流量计定制
  6. C++ 40行超级加速命令
  7. BZOJ 3669 . JZOJ 3754. 【NOI2014】魔法森林
  8. android怎么用别人的工程,Android导入别人的工程
  9. adb shell 修改文件名_从零开始学Linux运维|27.Shell编程(函数与参数的传递)
  10. [codevs 1298] 凸包周长 [codevs 3201] 奶牛代理商 XI