当前位置:   article > 正文

学习ArcGIS Maps SDK for Kotlin(200)系列 001-初识ArcGIS Maps SDK for Kotlin_openland grass

openland grass

ArcGIS Maps SDK for Kotlin (Beta)


初识ArcGIS Runtime SDK

ArcGIS Runtime SDK 现在称为 ArcGIS Maps SDKs for Native Apps!
ArcGIS Maps SDK for Kotlin 版本 200.0(测试版)基于 ArcGIS Runtime 100.x 的成熟架构构建,旨在利用最新的开发人员框架创新。它为协程、流和空安全等功能提供开箱即用的支持。在发布投入生产时,ArcGIS Maps SDK for Kotlin 将取代基于 Java 的 ArcGIS Runtime SDK for Android,并且需要对应用程序代码进行一些重写。

一、主要特点

ArcGIS Maps SDK for Kotlin 使用 Kotlin 构建可部署到 Android 操作系统的本机应用程序。本页面介绍了可添加到应用程序中的常见 ArcGIS Maps SDK for Kotlin 功能。
访问服务
使用 和 OAuth 2.0 访问 和 .接口密钥ArcGIS 定位服务ArcGIS 企业服务

1.显示底图图层
从 访问街道、卫星图像和其他矢量磁贴和图像磁贴。风格底图图层服务

2.以 3D 形式可视化数据
创建逼真的交互式三维数据可视化。

3.显示托管数据图层
访问和显示托管自 。要素图层数据服务

4.查询要素数据
使用属性表达式、空间关系和时间范围从地图服务和地图服务返回查询结果。要素图层

5.显示本地数据
显示来自本地数据源的要素,例如、、或其他受支持的文件。形状文件地理数据库地理包

6.编辑要素
允许用户创建和编辑要素,添加、编辑或移除要素附件,以及编辑要素几何。

7.获取设备位置
使用集成或外部 GPS 在地图上显示用户的位置。

8.获取室内位置
使用室内定位系统 (IPS) 在室内显示设备位置。

9.对地址进行地理编码
使用 查找地址的位置。地理编码服务

10.查找地点
使用 搜索企业、餐馆和其他兴趣点。地理编码服务

11.离线使用地图(按需)
允许用户离线(连接时)使用 web 地图的某个区域,以便在没有网络连接的情况下使用。

12.离线使用地图(提前)
定义 web 地图中用户可以下载的区域(在连接时),以便在没有网络连接的情况下使用。

13.在公共设施网络上运行追踪
使用已连接追踪、子网追踪、上游追踪和下游追踪发现公共设施网络中的已连接要素。

14.执行客户端几何分析
使用强大的客户端几何操作评估空间关系。

15.查找路线和方向
使用 查找前往一个或多个位置的路线和方向。路径服务

16.支持多用户编辑
使用地理数据库版本化来适应多用户编辑场景和长事务。

17.创建数据驱动的可视化
应用和定义基于值。渲染器标签要素图层属性

18.导航路线
跟踪路线上的进度并提供更新的文本和语音说明。

19.监控地理围栏
当用户进入或离开地图的指定区域时接收通知。

20.显示楼层感知型地图
根据楼层高度过滤地图或场景中显示的要素。

21.分析 3D 可见性
执行 3D 测量和可见性分析。

22.进行测量
对距离和面积进行准确的测地线测量。

二、开始使用

1.使用 ArcGIS 帐户登录

获取免费的开发人员帐号
https://developers.arcgis.com/sign-up/

2.获取api密钥

在安全性和身份验证主题中获取更多详细信息

3.部署应用程序

使用免费(基本功能版计划),您可以下载并安装任何 ArcGIS SDK,并立即访问所有可用功能以进行开发。 准备好发布应用以供生产后,请查看一般准则和使用条款,并确保应用在分发之前已获得适当的许可。

4.详细浏览教程

https://developers.arcgis.com/kotlin/maps-2d/tutorials/display-a-map/

小结

后续将从环境搭建、到一个个功能实现。敬请关注。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号