MapView是ArcGIS Runtime SDK forAndroid的核心组件,通过MapView可以呈现地图服务的数据,并且在MapView中定义了丰富的属性、方法和事件,用户通过MapView可以操作设备的触摸屏,默认MapView可以响应用户的各类手势的操作,在GIS的开发中,什么时候都少不了地图操作。MapView是Android中ViewGroup的子类,也是ArcGIS Runtime SDK for Android中的地图容器,与很多ArcGIS API中的Map、MapControl类作用是一样的。
1、 MapView功能介绍
MapView的强大不仅仅是因为它是呈现地图数据的容器,MapView为我们提供丰富的功能,下面来分析MapView为我们提供哪些功能。
首先,MapView具有呈现地图能力,MapView可以添加一个或多个图层,图层又分很多种,如:切片图层、动态图层、本地图层等等,图层只有添加到MapView容器中才能进行显示。
其次,通过MapView我们可以设置地图的显示范围、是否允许被旋转、地图背景、地图的最大/最小分辨率及其指定当前显示的分辨率/比例尺。
最后,我们来看一下MapView提供的丰富手势监听接口,通过这些监听器,可以监听我们各种手势动作,如:点击、双击、移动或长按等等操作。

本文是ArcGIS Runtime for Android开发教程的一部分,详细介绍了MapView的功能,包括地图呈现、添加方式、缩放旋转、坐标转换及地图监听器的使用。MapView作为核心组件,支持丰富的手势操作和地图定制,是开发者进行GIS开发不可或缺的部分。
基础篇---MapView&spm=1001.2101.3001.5002&articleId=8147328&d=1&t=3&u=b6f71d62a0ac4296bb215dae81abdc4a)
8675

被折叠的 条评论
为什么被折叠?



