arcgis android 之图层替换

上一篇文章简单分享了arcgis for android的一些资料和实现了如何加载集成arcgis到android项目中,今天就简单实现一下,arcgis android 开发中在线图层的替换。很简单几行代码
在布局中引入mapview

  

初始化并找到mapview组件

MapView mapView= (MapView)view.findViewById(R.id.fgmap)

替换原始图层

     ArcGISTiledMapServiceLayer gg = new
     ArcGISTiledMapServiceLayer("http://60.208.94.143:6080/arcgis/rest/services/sdmap/MapServer");
    mapView.addLayer(gg);
    ArcGISTiledMapServiceLayer 这是arcgis for android 的切片图层服务,是加载最快的图层服务之一,

当然还有很多其他的图层详见上一篇中资料里面的开发教程基础版:如下图

image.png

在底图的基础上覆盖其他图层

   ArcGISDynamicMapServiceLayer TT = new 
   ArcGISDynamicMapServiceLayer("http://60.208.94.143:6080/arcgis/rest/services/LW/LWDHPT/MapServer");
   mapView.addLayer(TT);

本类中的图层服务,是我们公司自己开发的,当然也有很多公用的图层服务比如天地图提供的erc图层,包括地形,影像,交通:
连接:
http://www.tianditu.com/service/query.html

运行效果

arcgis android 之图层替换_第1张图片
image.png

好了,今天就写到这里,以后我再介绍其他arcgis用法。有这方便开发经验的同行们我期待和你们的交流:
qq群:428600570

你可能感兴趣的:(arcgis android 之图层替换)