4月8日《离,或者不离,ArcGIS移动的“在离线一体化”就在那里!》移动公开课已经结束,针对公开课上粉丝们重点关注的问题,本博客进行了具体的解答。答疑主要环绕最新的Runtime SDKs、最新的离线功能的使用、新版本号的授权等多方面进行。

很多其它具体内容请訪问公开课视频:http://www.gisall.com/video.php?mod=videolist&catid=11

Q1:ArcGIS Runtime SDKs都包括了哪些SDKs?

A: ArcGIS Runtime SDKs 10.2.2包含好多个SDKs,公开课视频開始就讲到了,Runtime SDK 10.2和10.2.2的组成有所变化,10.2.2之前的SDKs共包含了9个SDKs,10.2.2后改成了7个,将Windows平台上的两个开发包进行了合并,即将ArcGIS Runtime SDK for Windows Phone和WindowsStore又一次整合成了一个全新的.Net SDK。例如以下图所看到的:

眼下公布的是Android和iOSSDK 10.2.2版本号,其他的Runtime SDK有10.1版本号的,有10.2版本号的。

Q2: ArcGIS Runtime SDK for .Net是什么SDK,曾经没听说过?

A:ArcGISRuntime 10.2.2中,将ArcGIS Runtime SDK for Windows Phone和Windows Store这两个SDK整合成了一个,即,想开发面向windows phone和Windows Store平台的开发人员,以后就不用下载和安装那么多SDK了,一个.NET SDK搞定。

Q3: 移动SDK 10.2.2已经公布其它产品此版本号已经公布了吗?

A:ArcGIS for Desktop 和ArcGIS for Server眼下最新的版本号是10.2.1,可在Esri官网上下载到桌面产品的60天试用版本号。ArcGIS for Desktop和 Server的10.2.2版本号将于不久后公布,请大家保持关注。要使用最新的离线功能,使用眼下的10.2.1版本号就可以。

Q4:要使用最新的离线功能,都须要什么版本号的软件?

A:须要ArcGIS for Desktop 10.2.1及以上版本号来生成仅仅读型.geodatabase数据文件;须要10.0及以上版本号的Desktop来制作离线的路网数据集和地理编码库;须要ArcGIS for Server 10.2.1及以上的版本号才干使用服务模式,实现数据下载和同步的功能。我们强烈推荐您使用统一的ArcGIS 10.2.1及以上的版本号来体验离线功能。

Q5: 最新的离线功能必须使用Server吗?

A:10.2.2新推出的离线功能有桌面模式和服务模式,桌面模式能够制作离线的数据包,将制作的离线数据部署到移动端进行浏览、查询等操作是无需Server支持的。可是眼下桌面模式导出的数据文件适用于仅仅读模式,不能进行编辑之后的同步操作,因此,有编辑和数据实时同步更新需求的用户须要使用服务模式,即将数据公布成要素服务,并从服务下载数据,这样的情况下须要ArcGIS for Server 10.2.1及以上版本号的支持。

Q6:桌面模式和服务模式有什么差别?

A:桌面模式导出的数据文件是适用于无编辑和同步需求的仅仅读场景,由于眼下桌面尚未提供同步功能;服务模式下下载的数据文件是可编辑和实时同步的。眼下非常多企业级应用对离线浏览和查询的需求非常大,但不要求移动端编辑,桌面模式非常符合这部分用户的需求;但假设须要进行实时的外业数据採集和更新等操作,建议用户选择服务模式。

Q7:离线的数据是存在哪里的?桌面模式导出的数据是仅仅读的,那怎样才干在移动终端实时的保存数据?

A:不管您使用的是桌面模式还是服务模式,业务数据在移动端都存在统一的.geodatabase中,它是基于SQLite封装的一个数据模型,只是前者是用桌面软件导出的,后者是从服务上下载的。前者导出的数据文件事实上也能够实时保存和编辑数据(依靠移动端的API来操作),仅仅只是眼下没有提供桌面的同步工具,保存的数据不能同步回源数据;后者也就是服务模式下,您能够在移动端实时编辑.geodatabase,保存数据,并在有网络的情况下实时同步。

Q8:离线后,终端用户能够进行地图点击查询和编辑吗?其授权是如何的?

A: 能够,移动端提供了对应的类和接口,来查询和编辑离线数据的各种信息,最经常使用的是Geodatabase类、GeodatabaseFeature和GeodatabaseFeatureTable等类,当中离线编辑和保存须要标准版许可,浏览和查询仅需基础版许可,即用户使用ArcGIS for Developer或ArcGIS Online企业级账号(30天试用账号也可)就可以使用。关于详细的授权策略请咨询Esri中国行业销售经理。

Q9:.geodatabase在Androidclient渲染的时候,能自己设定颜色吗?比方一个线图层,我要依据线的一个属性,渲染成不同的颜色。

A: 能够,Android API中有render和symbol,自己在图层中设置样式就能够。.geodatabase仅仅是存储数据,可使用移动端SDK来读取和渲染数据。

Q10:用户要求在iOS和Android端实现功能一致的离线浏览和查询操作,无需编辑和同步,请问如今两个平台都能做到吗?

A:ArcGIS RuntimeSDK for Android和iOS基于同一的核心框架设计,并提供一致的API设计,两个平台功能一致,而且最新的离线功能,其桌面模式就能全然满足您的需求,请放心使用。能够用使用10.2.1及以上的桌面产品将业务数据导出,存为.geodatabase文件,然后复制到移动端,进行浏览查询等操作。

Q11:矢量离线的.geodataase文件,有办法加密吗?怎样保证数据安全?

A:眼下不能直接对导出的数据文件进行加密,但数据安全是能够保证的。首先,.geodatabase本来就是封装过的,仅仅有移动端API能够读取,连ArcGIS for Desktop都不能直接打开的;其次,能够从系统和应用的层面设置加密,比方依靠系统的目录加密方式;给应用设置不同的用户权限;另外,在服务模式下,还能够使用加密的服务,这样,仅仅有知道口令的用户才干下载和使用数据。

Q12: 请问有针对Flex Mobile的离线应用支持么?

A:Flex Mobile是用来开发跨平台的移动应用的,眼下使用ArcGIS Flex API加一些第三方框架能够实现跨平台的移动应用,Flex跨平台使用的是Adobe AIR。Flex API属于WebAPI,眼下都仅仅能打造在线的应用。

Q13: 离线切片生成时能够依照区域生成不?

A:离线切片採用的是原来10.0时候的切片方案和机制,tpk创建的工具支持按区域生成或导出切片,详细方法请參加桌面帮助文档。另外,在10.2.1及以上的版本号中,最新的“导出切片缓存”工具还可支持不规则区域的图片导出,例如以下图所看到的:

Q14:哪里能够获得离线的一些最新资料?

 A:推荐大家关注ArcGIS_移动开发的官方微博,以及arcgis_all的博客,地址:http://blog.csdn.net/arcgis_all,我们有关移动产品的新特性和新动态的消息都会在微博和博客中与大家及时分享。另外推荐大家关注http://developers.arcgis.com/en/这个网站,有关SDK的帮助、演示样例代码等信息都能够在上面找到。

10.2.2移动产品离线功能等具体解释----暨4月8日移动《在离线一体化》公开课Qamp;A...相关推荐

  1. 离线部署python project 2021年4月2日更新

    更稳定的方法 不用pycharm,直接cmd 中运行python时去掉==后面的版本号成功概率大 用正则在Tom编辑器中处理 处理前 altgraph==0.17 configparser==5.0. ...

  2. 虚幻引擎图文笔记:Unreal Engine(UE4)的离线安装方法(附离线安装包下载 2023年1月13日 更新5.0.3网盘链接)

    注意:离线安装是指不用通过Epic的客户端下载巨大的安装包,但是某些步骤还是需要网络连接的.并且Epic的账号也是需要的. 离线安装包 版本更新至4.25.4||4.26 下载地址见文章最下方 文章目 ...

  3. 【历史上的今天】10 月 29 日:互联网的正式诞生;MariaDB 发布首个版本;“天河一号”研制成功

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 10 月 29 日,在 8 年前的今天,世界首台比特币自动提款机在加拿大温哥华启用,办理加拿大元与比 ...

  4. 互联网晚报 | 3月13日 星期日 |​ ​​上海加强疫情防控:非必要不离沪;MasterGo宣布上线Figma文件导入功能...

    准备回家!"太空出差三人组"计划4月返回地球 3月13日,据中国载人航天工程办公室消息,2021年以来,我国载人航天工程已成功实施空间站关键技术验证阶段5次飞行任务,目前,核心舱组 ...

  5. 中国人民银行决定10月25日起上调存款准备金率

    为加强银行体系流动性管理,抑制货币信贷过快增长,中国人民银行决定从2007年10月25日起,上调存款类金融机构人民币存款准备金率0.5个百分点.(完) 详讯:央行宣布10月25日起再上调存款准备金率0 ...

  6. 魅族更新Android10,魅族10款机型迎来Android 10更新,7月21日推送Flyme内测版

    今日@Flyme 官方微博发布消息称,Flyme现已成立八周年,从即日起将为用户带来八周年专属福利.目前,Flyme已开启基于Android 10的新系统内测招募通道,并在7月21日推送首个内测版本, ...

  7. 魅族android10内侧,魅族10款机型迎来安卓10更新,7月21日推送内测版

    魅族10款机型迎来安卓10更新,7月21日推送内测版 2020年06月23日 14:28作者:NJNR203编辑:陈惺惺文章出处:泡泡网原创 分享 6月23日消息,今日@Flyme 官方微博发布消息称 ...

  8. 网络聊天室————韩顺平版qq(有离线功能)

    一.项目开发 二.需求分析 三.架构图(精华) 四.功能展现 服务端 客户端 登录 多用户 私聊 接收 群聊 文件传输 服务器推送 离线信息(登录之后把离线的时候别人发的信息发送,支持多条) 五.源码 ...

  9. linux内核7大功能,Linux Kernel5.10十个值得关注的功能

    Linux Kernel 5.10 有望在本周末发布,外媒 Phoronix 盘点了 10 个值得关注的改进和新功能.5.10 不仅是 2020 年最后一个内核版本,而且还是长期支持(LTS)版本. ...

最新文章

  1. 2021 年4月数据库流行度排行榜出炉!Snowflake 和 Clickhouse上升迅速!
  2. Nginx之让用户通过用户名密码认证访问web站点
  3. Angular应用的angular.json文件字段一览
  4. MongoDB 常用运算符
  5. [k8s]kubernetes dashboard的安装
  6. Android 基础-2.0 拔打电话号码
  7. java多线程(1)----多线程的概述
  8. NoSQL数据库介绍
  9. 三校生高考计算机专业试题,三校生高考计算机试卷1
  10. Hive基础教程 Hive入门
  11. 【Pygame闯关游戏】手残勿入,最新虐心游戏《见缝插针》——不得不玩的一款游戏。
  12. 将oracle卸载干净 远离废弃oracle
  13. 8086汇编_常用指令
  14. Android PULL XML Praser
  15. 基于Vue的省市区三联的地区选择器V-Distpicker的使用及踏过的坑...
  16. MyBatis报Invalid bound statement (not found)错误
  17. 数据科学 案例7 决策树之电脑购买(代码)
  18. 均线多头排列选股公式,选出均线多头刚起步的标的
  19. react antd modal学习
  20. 关于如何修改VScode中platformio的串口助手默认波特率为115200的问题

热门文章

  1. 论文阅读 Current Solutions for Web Service Composition
  2. 手撕一个spirng IoC的过程
  3. 也许这样理解JavaScript连续赋值更加简单明了一些
  4. WWDC上这个神级功能,一言不合又要改变未来购物趋势
  5. js正则验证手机号码有效性
  6. Stimulsoft Reports.Net基础教程(十):创建图表报表②
  7. Weblogic 前端热部署
  8. 理解smart pointer之三:unique_ptr
  9. linux笔记 第3天
  10. linux下的sort、uniq、join的使用