ArcGIS移动产品开发包Android和iOS 10.2版于前段时间正式发布,除了众所周知的强劲的离线支持,新版本中还有哪些激动人心的增强呢?请看“新特性系列博客”为您揭秘。
ApplicationFramework for ArcGIS Android
Application framework for ArcGIS Android提供了各种简化的类来辅助Mapping和Locator工作流,通过“右键”android工程,选择“ArcGIS”>“Add Application Framework”将其加入到已有的Eclipse工程中,会有一个名为arcgis-android-app-framework.jar的文件添加到工程中。如果您没有使用Eclipse开发环境,也可以在SDK的<arcgis-install-dir>/libs/目录下找到该文件并手动添加到工程中来。
MapViewHelper类
MapViewHelper类用来简化程序的工作流,比如轻松显示callout、添加几何图形、创建popups等,通过该类的构造函数可以创建类的对象,之后就可以调用MapViewHelper类的各种方法了:
MapViewHelper mvHelper = new MapViewHelper(mMapView);
- 添加Callout
可以为几何图形添加Callout。点击图形会自动弹出callout,callout默认包含了标题、摘要信息,以及几何图形的默认图标。也可以通过以下方法关闭Callout的显示:
mvHelper.setShowGraphicCallout(false);
<