- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGISRuntimeSDKforiOS高级开发-张宝才详解
ArcGIS Runtime for iOS高级开发;ArcGIS Runtime SDK 介绍
ArcGIS Runtime SDK for iOS 介绍
离线地图
连接Online和Portal
使用Swift开发
;ArcGIS Runtime SDK介绍;完整的地理信息平台;;ArcGIS Runtime SDKs;ArcGIS Runtime 架构;ArcGIS Runtime SDK for iOS 介绍;当前必威体育精装版版本 v10.2.5
支持 iOS8+
支持Swift开发;加载来自ArcGIS Server或ArcGIS Online的地图服务(包括:地图服务、影像服务、要素服务、几何服务、地理处理服务等);
连接GIS云门户,从ArcGIS.com或Portal for ArcGIS上获取地图服务;
执行复杂的地理处理任务;
提供多种查询方式,包括Search, query, identify等;;使用统一的Popups显示要素的属性信息;
通过地图或GPS信号来确定位置坐标;
通过本地几何运算库,快速处理图形的几何处理;
离线数据支持,支持离线工作流;
;离线地图;地图浏览,通过切片包的方式提供离线切片数据
数据编辑,通离线要素图层的方式提供数据编辑功能,数据被缓存到本地地理数据库中。
同步数据,当应用处于在线环境时,可以将编辑过的数据同步到服务器,也可以将服务器端变化的数据同步到应用中。
离线计算。目前支持在离线情况下进行geocode、 reverse geocode和route功能。 使用离线计算和数据同步功能必须要有Standard授权,浏览地图和浏览缓存在本地地理数据库的数据则有Base虚空即可。;服务模式,可以支持大量用户,此模式允许大量用户编辑相同的离线数据然后在线情况下同步数据。
桌面模式,主要支持离线数据只读用户。此模式要求用户定期更新。;通过支持同步的要素服创建本地地理数据库
通过ArcGIS Desktop制作包含数据的本地地理数据库;从切片服务下载
使用ArcGIS Desktop制作离线切片包
;离线编辑只能使用Feature table 编辑模式。
使用AGSGDBSyncTask同步数据。;Demo;连接Online和Portal;ArcGIS Online
ArcGIS Online是基于云的内容管理系统,使用ArcGIS Online可以在线管理地图、应用、数据等信息。用户可以通过浏览器、移动设备以及桌面应用程序来访问ArcGIS Online。
Portal for ArcGIS
Portal for ArcGIS 提供和ArcGIS Online同样的功能,但能够安装到用户的局域网中,方便用户已云的方式管理自己的地图、数据和应用。
ArcGIS Online for organizations
是ArcGIS Online的一部分,允许用户通过订阅的方式使用,用户不需要安装和管理自己的服务器。通过这种方式,可以创建和维护组织私有的ArcGIS Online资源。;创建web地图
托管用户数据
分享地图、数据、应用
查找底图、数据和资源
管理组织的人员和内容
;一般情况下,用户要访问Portal的资源,首先要连接到Portal中。在ArcGIS Runtime SDK for iOS中,使用AGSPortal类来使用和管理Portal中的资源。;Portal的内容包括web地图、数据、应用等,这些在逻辑上都被定义为Item。通过ArcGIS Runtime for iOS SDK提供的接口可以访问这些Item。;在Portal中提供了全文检索的能力,用户可以根据关键词查询Item或者组。在ArcGIS Runtime SDK For iOS中使用查询功能,直接调用AGSPortal对象的findItemsWithQueryParams方法即可,查询参数的定义使用AGSPortalQueryParams类;在Portal中,组织的管理员可以将一些Item标为精选,这些精选的Item一般为当前用户比较关注的内容,例如台风地图、地震救灾地图等。
用户可以使用AGSPortalInfo对象的featuredGroupsQueries和featureItemsGroupQuery方法对精选内容进行查询;Demo;Swift开发;Swift 是一种新的编程语言,用于编写 iOS 和 OS X 应用。Swift 结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift 是基于成熟而且倍受喜爱的 Cocoa 和 Cocoa Touch 框架,它的降临将重新定义软件开发
您可能关注的文档
最近下载
- 2023-2028年中国草莓行业市场发展现状及投资规划建议报告.docx
- 《弘扬教育家精神》专题课件.ppt
- Java EE轻量级框架应用实战——SSM框架(Spring MVC+Spring+MyBatis)(第2版) 教案 教学设计 第8--14章 Spring AOP---百货中心供应链管理系统 .docx
- 写一篇关于ai取代人工的英语作文.docx
- 工程造价_店上回迁区项目B1号楼土建工程量清单报价.docx VIP
- SL_713-2015《水工混凝土结构缺陷检测技术规程》.pdf
- 个人简历模板完整版(精选4套).docx
- 外研版小学四年级英语下册 《I was very nervous》PPT教学课件 .ppt VIP
- 设计之美(哈工大)中国大学MOOC慕课 期末考试答案.docx
- 2024年体育单招考试英语试题及答案解析.docx
文档评论(0)