mac桌面安卓版(macos安卓)

太平洋在线下载手机版 25 0

  一、 ArcGIS Runtime功能介绍

  

  随着ArcGIS 10.5的发布,WebGIS已经深入身心,而围绕在ArcGIS地理平台的Apps,特别是开发定制部分,很大程度上落到了ArcGIS Runtime的肩膀上。

  

  ArcGIS Runtime为新一代的Web GIS模式打造,其操作对象是web map和web scene模型,涵盖CS桌面程序开发和移动开发。

  

  ArcGIS Runtime提供了丰富的GIS功能,满足各种GIS应用场景需求。 在三维和离线能力上得到增强,三维方面Android版本(后续会支持)不具有三维能力。

  二、ArcGIS Runtime 提供丰富的GIS功能

  以下是常用的功能列表:

支持在线数据和离线数据。

在有网络连通的情况下,可以使用ArcGIS GIS Server、ArcGIS

  Online等在线资源;如果在断网的情况下,可以使用本地数据包,包括MPK、GPK、GCPK等。

地图(2D)显示,使用新的渲染引擎,大大提高了地图浏览的速度。

地图(3D)显示。

符号化展示。

GPS位置追踪。可连接GPS设备实时定位追踪,也支持本地GPS文件位置回放。

支持数据编辑。

支持地理处理工具。

支持地理编码和反地理编码。

支持空间分析、网络分析及3D分析。

支持Windows、Linux、Mac OS X桌面环境。

支持Android、iOS和 Windows Phone等移动设备。

提供编辑同步功能。

进一步加强离线的数据分析(网络分析,地理编码分析和查询)。

支持静态和动态模式的符号图层(Graphics overlays)。

此外还将提供更多的离线的分析,对本地矢量数据和栅格数据的支持,以及3D功能。

支持本地文件地理数据库。

集成Portal for ArcGIS图层。

mac桌面安卓版(macos安卓)-第1张图片-太平洋在线下载

  注:MPK、TPK、GPK和GCPK分别对应地图数据包、切片数据包、地理处理工具包以及地理编码工具包。MPK、TPK、GPK、GCPK需要在ArcMap中制作生成。

  Map package(MPK):包含地图文档(mxd)以及图层引用的数据,这样便于用户或组织在ArcGIS Online上进行分享。

  Tile package(TPK):包含地图文档的缓存数据,也就是切片后的数据,TPK一方面便于用户或组织在ArcGIS Online上分享数据,另一方面也为离线条件下访问数据提供一种方案。

  Geoprocessing package(GPK):是将一个能够成功运行的地理处理模型创建成一个压缩文件,以方便分享分析和地理处理的工作流程。

  Locator package(GCPK):是将包含一个定位器或复合定位器的工具打包成一个方便、便携的文件,便于用户或组织在ArcGIS Online上分享。

三、开发环境准备 1. 基础GIS软件环境

  

  基础GIS软件环境只是为了给安卓开发准备地图资源,如果有在线的地图资源使用,可以忽略此部分。

  1.ArcGIS桌面软件高级版(ArcGIS Desktop 10.5 Advanced-S)

  2.ArcGIS企业级平台软件高级版套件(ArcGIS Enterprise 10.5 Advanced 4 Cores)

ArcGIS GIS Server

ArcGIS Web Adaptor

ArcGIS Data Store

Portal for ArcGIS

  下载地址:https://pan.baidu.com/s/1qYuc6jM

  2. Android开发软件及SDK环境

  

  1.Android Studio

  从官网下载

  https://developer.android.com/sdk/index.html

  百度云盘 Android Studio 2.2版本

  https://pan.baidu.com/s/1mhY4uEG

  注:安装过程会需要不少的下载,切记找个好网络!

  2.ArcGIS Runtime SDK for Android

Gradle

  新建空Android工程后,于(project)的build.gradle文件中在相应的地方添加:

  url ‘https://esri.bintray.com/arcgis’

  于app module的build.gradle文件中在相应的地方添加:

  compile ‘com.esri.arcgisruntime:arcgis-android:100.0.0’

下载开发包并离线配置

  配置maven

  官网下载:https://maven.apache.org/download.cgi

  百度云 3.3.9:https://pan.baidu.com/s/1slhhIaT

  配置过程参见配置离线的ArcGIS Runtime SDK for Android(Version 100.0.0)

  配置离线的ArcGIS Runtime SDK for Android

  下载SDK:https://pan.baidu.com/s/1kUZmxnh

  配置过程参见配置离线的ArcGIS Runtime SDK for Android(Version 100.0.0)

引用aar文件完成开发包配置

  1、下载SDK:https://pan.baidu.com/s/1kUZmxnh

mac桌面安卓版(macos安卓)-第2张图片-太平洋在线下载

  2、得到arcgis-android-100.0.0.aar文件,拷贝改文件到自己工程的libs下。

  3、于自己的工程app module的build.gradle文件中在相应的地方添加:

  repositories {

  flatDir{

  dirs 'libs'

  }

  }

  4、于自己的工程app module的build.gradle文件中在相应的地方添加:

  compile(name:'arcgis-android-100.0.0',ext:'aar')

  

标签: mac桌面安卓版

抱歉,评论功能暂时关闭!