当前位置: 首页 > 编程笔记 >

arcgis android之地图图层切换

沈鸿光
2023-03-14
本文向大家介绍arcgis android之地图图层切换,包括了arcgis android之地图图层切换的使用技巧和注意事项,需要的朋友参考一下

图层切换是arcgis for android 开发必常见的功能,我的实现方法很简单。

首先初始化多个图层服务对象,如下:

ArcGISDynamicMapServiceLayer ady1;
ArcGISDynamicMapServiceLayer ady2;

在onCreate()方法里创建一个默认图层:

 ady1= new//动态图层
      ArcGISDynamicMapServiceLayer
    ("http://124.128.9.246:6080/arcgis/rest/services/DC/DCdata/MapServer");
     mapView.addLayer(ady1);

最后当点击相应的图层按钮时做判断即可:

switch (View.getId){
        case 0:
          if (ady1!=null){
            ady1.setVisible(true);
          }
          if(ady2!=null){
           ady2.setVisible(false);
         }
          break; 
        case 1:
          if (ady2!=null){
            ady2.setVisible(true);
          }else {
            ady2= new//动态图层
                ArcGISDynamicMapServiceLayer
                ("http://124.128.9.246:6080/arcgis/rest/services/DC/DCdata/MapServer");
            mapView.addLayer(ady2);
          }
          ady1.setVisible(false);
          break;

      }

好了,今天就写到这里,以后我再介绍其他arcgis用法。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 原文地址:https://cesiumjs.org/tutorials/Terrain-Tutorial/ Cesium支持渐进流式加载和渲染全球高精度地形,并且包含海、湖、河等水面效果。相对2D地图,山峰、山谷等其他地形特征的更适宜在这种3D地球中展示。 地形数据集是巨大的,通常都是GB或者TB级别。在普通3D引擎中,使用底层图形API去高效实现地形数据的可视化需要做很多事情。幸好,Cesium

  • ​ ​ 在地图主界面找到工具箱,打开工具箱,工具箱底部有切换地图的选项,目前支持三种地图分别为普通地图、黑夜地图、卫星地图,如上图所示。

  • 出发地:http://www.sitemaps.org/protocol.html: 如果要列出超过50000个URL,必须创建多个站点地图文件 那么是否有可能创建一个3层或更多层的链?例如: //mysite/sitemap.xml是: //mysite/sitemaps/index。xml是: 和//mysite/sitemaps/sitemap lm。xml。gz是一个普通的gzip XML

  • 问题内容: Underscore.js具有非常有用的功能。 我正在寻找可以迭代嵌套对象或深层映射的类似功能。经过大量搜索后,我无法真正找到它。我所能找到的是 采摘 深层对象的东西,但没有遍历深层对象的每个值。 像这样: 一个人怎么做? 样本输出 问题答案: 这是使用转换的Lodash解决方案

  • 我们正在使用扫描操作符来执行表中的“加载更多”按钮。使用scan操作符,我们只需将新结果与以前的结果相加。然而,我们遇到了一些意想不到的行为。 为了简化,假设我们有以下代码: 生产: 而如果我们只是将扫描操作符移动到mergeMap/switchMap操作符中: 我们得到以下结果: 在第二个示例中,未执行扫描运算符。我希望switchMap/mergeMap只是将内部的可观察对象展平,扫描操作符通

  • 图层是 Sketch 中最基本的构成单位。不同于其他将图层和对象混为一谈的应用,在 Sketch 里每个对象都有自己的图层。所以在这个手册中,我们所说的“图层”和“对象”其实是一样的意思,这两个词是可以相互替换的。 编组和画板能让你在 Sketch 里有效的管理内容,他们也会被视为多个图层的组合。要想添加新的涂层,你可以单击工具栏中的 insert 按钮。 添加图层 添加图层最简单的方式便是直接从