版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1ArcGIS
Runtime
SDK
forAndroid
开发入门2概要10分钟快速入门如何实现地图的展示数据编辑地图数据的查询和分析浅谈离线粗聊Runtime
SDK
for
Android与Portal310分钟入门快速构建第一个应用4开发环境Android
StudioArcGIS
Runtime
SDK
for
Android5开发环境之IDE访问Android
Studio主页点击DOWNLOAD
按钮开始下载双击android-studio-bundle-xx-windows.exe
开始安装6开发环境之Android
SDKGradle
的方式下载SDK
的方式7开发环境之Android
SDKGradle
的方式下载SDK
的方式在项目的build.gradle中,添加Esri
maven资源库URL在app的build.gradle中,包含ArcGIS
RuntimeSDK的依赖包8开发环境之Android
SDKGradle
的方式下载SDK
的方式注册ArcGIS
Online试用账户点击Download
SDK输入用户名和密码开始下载将下载的SDK中的aar文件拷贝至libs目录下在build.grale中包含这一依赖9构建第一个应用1创建项目2添加ARR依赖包3布局文件中添加MapView4设置Map5添加权限10构建第一个应用11如何实现地图的展示MapView,
Map,
Layers12MapView1
MVC
架构实现了Map
和MapView的分离MapView即视图,Map即模型2
MapView,继承自ViewGroupMap,
GraphicsOverlay,LocationDisplay使用Viewpoints控制可视范围通过Touch事件和监听实现与内容的交互13Map1
Portal
(web
maps)创建自PortalItem或WebMap的URLPro
(mobile
map
package)一个包含了地图、路网和地址定位器且后缀名为mmpk的文件You!即自行创建通过对底图图层、业务图层即各种类型的Layers组合构建而成14LayersServiceFeatureTable的三种请求模式:MANUAL_CACHEON_INTERACTION_CACHEON_INTERACTION_NO_CACHE15GraphicsOverlay1
容纳要显示在View上的临时图形如查询或分析的结果,高亮,变化的事物2
Graphics的列表Graphic
包含属性、符号和几何静态和动态两种渲染模式通过Simbology和Renderer进行渲染16要素和图形特征要素(Feature)图形(Graphic)显示方法MapView的Map中的一个要素图层MapView中的一个GraphicsOverlay保留时间存储在数据存储或者地图的要素表中仅存在于应用的内存中几何类型不同几何类型的图形不能存在同一图层中不同几何类型的图形可存在同一GraphicsOverlay中属性同一个数据存储或者要素图层中的要素共享相同的属性模式同一个GraphicsOverlay中的不同几何彼此间的属性模式可不同符号通过要素服务或要素图层的渲染器渲染单个渲染或者根据GraphicsOverlay的渲染器渲染查询模式通过map
view通过map
view1公共特征表示真实世界的对象具有几何和属性2
不同特征来源不同应用场景不同17几何2
特性不可变的具有空间参考具有z值和m值可由Json转换获得,也可转为Json可利用Builders创建或修改1
概念表示真实世界对象的形状18如何构建几何PolylinePolygonPointMultipoint19属性1
概念传达真实对象的特征信息2
如何构建属性通过java.util.Map对象20符号和渲染器RendererSimpleRendereClassbreaksReandererUniqueValueRenderer21符号和渲染器符号的创建和设置渲染器的创建和设置22数据编辑23概述1
Feature和Graphic的增、删和改几何属性2在线和离线ServiceFeatureTableGeodatabaseFeatureTable24概述构建FeatureTable交互事件获取要素编辑操作AddUpdateDelete提交编辑内容25地图数据的查询和分析26查询1:利用Query属性查询目标:对地图服务中的单个图层进行属性查询步骤:构建待查询的FeatureTable定义查询参数调用queryFeaturesAsync查询完毕后,对返回结果进行处理27查询2:利用Identify交互几何查询目标:对MapView中的单个图层进行交互的Identify查询步骤:创建Touch监听类,重写
OnSingleTapConfirmed方法获取Tap的屏幕坐标调用identifyLayerAsync进行查询查询完毕后,对返回结果进行处理28地理分析:GeometryEngineGeometryEngine用于进行常规的几何分析areabufferclipcutdensifygeneralizeintersectslabelPointlengthoverlapsprojectsimplifytouchesunionwithinrelatecrossescontains。。。29地理分析:Tasks基本步骤:传入task的URL创建GeoprocessingTask根据GeoprocessingExecutionType创建GeoprocessingParameters向GeoprocessingParameters中传入task的输入和输入参数根据需要设置环境变量创建GeoprocessingJob监听job状态变化和消息变化执行完毕后,获取GeoprocessingResult处理返回结果30地理分析:Tasks31概述网路分析离线&在线网络分析步骤选择数据源(在线/离线)构建和加载Route
Task(在线/离线)指定Route
task参数指定停靠点(stop)和障碍(barrier)执行路径分析任务对结果进行处理参考文档:32浅谈离线33离线数据源栅格切片包tpk
和矢量切片包vtpkArcGISTiledLayer,
ArcGISVectorTiledLayerRuntime
geodatabaseGeodatabase,
GeodatabaseFeatureTable,
FeatureLayerRasterRaster,
RasterLayer4mmpkTPKVTPK34离线数据源Runtime
GeodatabaseRasterMMPK35离线应用(桌面模式)Tile
PackageRuntime
ContentViewQueryAnalyzeArcGIS
for
DesktopArcGIS
Pro36离线应用(服务模式)制图ViewQueryAnalyzeEditGeocodeDirections同步ArcGIS
for
DesktopArcGIS
ProArcGI下载S
for
ServerArcSDEAdd
Global
IDsEnable
Archiving37粗聊Runtime
SDK
forAndroid与PortalArcGIS
for
Android
与Cloud特性访问和显示Portal
Item访问和列出用户和组保存Map至Portal移动设备ArcGIS
OnlinePortal
for
ArcGIS访问Portal
Item步骤一:获取Item的ID步骤二:构建并添加PortalItem访问用户内容和组PortalUser.fetchContentAsync()PortalU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026山东临沂市平邑县部分事业单位招聘卫生类岗位37人备考题库及答案详解(历年真题)
- 2026福建大武夷绿色食品科技研发有限公司招聘8人备考题库有完整答案详解
- 2026浙江杭州西湖区卫健局所属事业单位招聘12人备考题库附答案详解(培优a卷)
- 2026浙江宁波市经济和信息化局编外用工招聘1人备考题库及一套完整答案详解
- 老化建筑结构安全评估
- 2026-2030中国合成色素行业需求态势与销售趋势预测研究报告
- 统编版五年级语文下册第四单元第10课《青山处处埋忠骨》同步练习
- 常规家具交易合同
- 开发商物业合同
- 电瓶车交易合同
- 土地熟化投资协议书
- 职场沟通职场沟通与人际关系处理知到课后答案智慧树章节测试答案2025年春山东管理学院
- 预包装食品配送服务投标方案(技术方案)
- 奇异变形杆菌感染护理
- 三位数加减三位数竖式计算题300道及答案
- 《干部履历表》(1999版电子版)
- 血脂讲座课件教学课件
- 入党申请书专用纸-A4单面打印
- 第二届全国职业技能大赛数控铣项目(世赛)技术工作文件
- 团队建设与管理 课件 第6章 团队情绪管理
- 《有机化学》课程说课
评论
0/150
提交评论