10.2.2移动产品离线功能等具体解释----暨4月8日移动《在离线一体化》公开课Q&A
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:哪里能够获得离线的一些最新资料?
10.2.2移动产品离线功能等具体解释----暨4月8日移动《在离线一体化》公开课Q&A的更多相关文章
- HTML5 离线功能介绍
HTML5 是目前正在讨论的新一代 HTML 标准,它代表了现在 Web 领域的最新发展方向.在 HTML5 标准中,加入了新的多样的内容描述标签,直接支持表单验证.视频音频标签.网页元素的拖拽.离线 ...
- 渐进式web应用开发-- 使用后台同步保证离线功能(六)
_ 阅读目录 一:什么是后台同步保证离线功能呢? 二:后台同步是如何实现的呢? 三:如何给sync事件传递数据? 四:在我们的项目中添加后台同步功能 回到顶部 一:什么是后台同步保证离线功能呢? 在我 ...
- Webview离线功能(优先cache缓存+cache缓存管理)
在做Webview显示服务器的html功能时 需要加入离线功能. 开始思路很狭隘,以为一定应该是从服务器得到的html文件,下载到本地后加载~ 但是这样不能离线查看图片,因为图片数据并不再html中, ...
- RAD Studio 10.3.2七大新功能介绍
RAD Studio 10.3.2七大新功能 Delphi支持macOS 64位应用的开发. C++Builder中Windows 64位平台支持C ++ 17特性. C ++ LSP 代码洞察改进. ...
- [分享] 从定制Win7母盘到封装详细教程 By BILL ( 10月23日补充说明 )
[分享] 从定制Win7母盘到封装详细教程 By BILL ( 10月23日补充说明 ) billcheung 发表于 2011-10-23 00:07:49 https://www.itsk.com ...
- 10月26日 奥威Power-BI基于微软示例库(MSOLAP)快速制作管理驾驶舱 腾讯课堂开课啦
本次课是基于olap数据源的案例实操课,以微软olap示例库Adventure Works为数据基础. AdventureWorks示例数据库为一家虚拟公司的数据,公司背景为大型跨国生产 ...
- 1月10日 ruby基础教程,查漏补缺; 2月22日 Exception补充
https://ruby-doc.org/core-2.5.0/Exception.html 1月20日练习完1,2章. 第一章 初探 ‘’单引号不执行转义符. \t 制表符.\n 换行符. p me ...
- 20155305《信息安全系统设计基础》10月18日课堂 fork,exic,wait
20155305<信息安全系统设计基础>10月18日课堂 fork,exic,wait fork()函数 1.fork函数作用 一般来讲, 我们编写1个普通的c程序, 运行这个程序直到程序 ...
- SPSS 2019年10月24日 今日学习总结
2019年10月24日今日课上内容1.SPSS掌握基于键值的一对多合并2.掌握重构数据3.掌握汇总功能 内容: 1.基于键值的一对多合并 合并文件 添加变量 合并方法:基于键值的一对多合并 变量 2. ...
随机推荐
- day5模块学习--hashlib模块
hashlib模块 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢?摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长度 ...
- 【LOJ】#2275. 「JXOI2017」颜色
题解 我们枚举右端点判断合法的左端点有哪些 首先,记录一下右端点右边的点的pre,也就是这个数字前一个出现的位置,取所有小于枚举右端点r的值中最大的一个做为l,用优先队列维护即可,[l + 1,r]就 ...
- 【BZOJ】1566: [NOI2009]管道取珠
题解 假如我们非常熟练的看出来,平方和转有序对统计的套路的话,应该就不难了 我们只需要统计(wayA,wayB)生成的序列一样的有序对个数就行 可以用一个\(n^3\)的dp解决 \(dp[i][j] ...
- 配置tomcat报错: Unknown version of Tomcat was specified.
报错原因:路劲没选择对,应选择bin文件夹的上一层目录,也不能选择bin目录
- [leetcode sort]147. Insertion Sort List
Sort a linked list using insertion sort. 利用插入排序对一个链表进行排序 思路和数组中的插入排序一样,不过每次都要从链表头部找一个合适的位置,而不是像数组一样可 ...
- 1016 Phone Bills (25)(25 point(s))
problem A long-distance telephone company charges its customers by the following rules: Making a lon ...
- 1005 Spell It Right (20)(20 point(s))
problem Given a non-negative integer N, your task is to compute the sum of all the digits of N, and ...
- android 定时, 延时 任务
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 倒计时类 用 倒计时定时器CountDownTimer 延迟类 CountDownT ...
- Codeforces Round #494 (Div 3) (A~E)
目录 Codeforces 1003 A.Polycarp's Pockets B.Binary String Constructing C.Intense Heat D.Coins and Quer ...
- iptables配置允许mysql远程访问
vi /etc/sysconfig/iptables iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCE ...