arcgis利用切片服务导出离线地图包(tpk文件)

时间:2024-05-20 10:45:43

目录

1、切片包

2、使用场景

3、导出方法:

Ⅰ 桌面端导出

Ⅱ 前端导出

1、切片服务设置

2、server网页端测试


1、切片包

切片包(.tpk)是在地图或栅格数据集中能作为 Web 切片或 Web 高程图层发布的一组切片(图像)。此外,在 ArcGIS 应用程序中,切片包还可以用作底图。

2、使用场景

在没有网的环境下进行外业工作,tpk可单独作为底图切片加载,可以将tpk切片包和其他矢量要素一起,打包成为.mmpk文件,在移动端加载。

3、导出方法:

对于满足条件的切片服务,可以从桌面端导出tpk切片包,也可以从前端导出。

Ⅰ 桌面端导出

对于已经部署的切片服务,使用管理员或者发布者账号连接server服务器,使用工具---导出地图服务器缓存---可直接导出切片包,与发布时的设置无关。

导出缓存类型选择“切片包”,存储格式类型“紧凑型”/“紧凑型V2”(V2会导出.tpkx文件)

arcgis利用切片服务导出离线地图包(tpk文件)
arcgis pro导出tpk切片包

Ⅱ 前端导出

1、切片服务设置

在server端/网页端,使用在线切片服务导出TPK离线切片包,首先需要在发布切片服务时勾选“ Allow Clients to Export Cache Tiles ”

arcgis利用切片服务导出离线地图包(tpk文件)
arcmap中发布切片服务设置​​
arcgis利用切片服务导出离线地图包(tpk文件)
arcgis pro 中发布切片服务设置​​

发布后可在rest/services页面查看supported operations,支持export tiles即可在前端导出TPK离线地图包

arcgis利用切片服务导出离线地图包(tpk文件)

如果发布时未勾选“允许客户端导出缓存切片”,supported operations中不包括ExportTiles

arcgis利用切片服务导出离线地图包(tpk文件)

2、server网页端测试

点击ExportTiles进入,填写相应参数,点击运行

arcgis利用切片服务导出离线地图包(tpk文件)
ExportTiles测试

执行结果:

 

 

 

arcgis利用切片服务导出离线地图包(tpk文件)
生成的tpk文件

 

参考链接:

  1. https://developers.arcgis.com/rest/services-reference/export-tiles-map-service-.htm

  2. https://desktop.arcgis.com/zh-cn/arcmap/10.7/tools/server-toolbox/export-map-server-cache.htm

  3. http://zhihu.geoscene.cn/question/11994