如何实现离线数据展示?
如何实现离线数据的展示?
发起人
相关问题
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- 在Visual studio 2015 中使用 Arcgis API for JavaScript v3.16 如何实现代码智能提示?
- 有栅格数据a(大数据),小数据b,怎么从a中扣掉b,得到a数据剩下的部分?栅格能裁剪取反吗?
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- cityengine怎么导入arcgis的shp数据,对shp数据有什么要求
- arcgis10.4 离线部署js api 4.3 版本 无法显示
- ArcGIS数据库数据逐图幅裁剪
- Android端对于离线的支持
- 在模型构建器中实现计算几何
- ArcEngine 复制镶嵌数据集
问题状态
- 最新活动: 2014-07-15 14:21
- 浏览: 3354
- 关注: 4 人
1 个回复
张赛
赞同来自: minokie 、风雨里追赶
离线数据的加载和展示,需要从离线地图缓存和离线矢量数据两方面考虑:
对于地图缓存数据,可采用以下两种方式:
(1) 利用ArcGISLocalTiledLayer加载现有的已放置于移动设备端的tpk文件或compact格式的缓存文件夹;
(2) 利用TileCacheTask连接至在线的缓存地图以按需下载至移动端,以tpk或紧凑型文件夹方式存储,而后再通过ArcGISLocalTiledLayer进行加载;
对于离线矢量数据,可采用如下两种方式:
(1) 利用 ArcGIS for Desktop 创建.geodatabase文件并离线放置于移动设备,利用Geodatabase加载此文件,而后通过Geodatabase提供的相关方法和FeatureLayer来实现数据的读取和加载;
(2) 利用GeodatabaseTask连接至ArcGIS for Server的Feature Service以创建离线的.geodatabase文件,而后利用Geodatabase 加载此离线文件,而后通过Geodatabase提供的相关方法和FeatureLayer来实现数据的读取和加载;
注意:离线功能的实现需要 ArcGIS 的版本在10.2.1及以上。
要回复问题请先登录或注册