如何利用已有的切片文件生成TPK

本文详细介绍了如何使用已有切片文件生成TPK,包括制作缩略图、拷贝切片文件、创建layer文件、生成pkinfo和iteminfo.xml文件,最后打包成TPK的过程。
摘要由CSDN通过智能技术生成

Tpk是ArcGIS 10.1即将推出的一种新的数据文件类型,主要是用于将切片文件打包形成离线地图包。Tpk可以在ArcGIS Runtime中作为切片底图被加载。在ArcGIS 10.1中Tpk的生成被集成在了ArcGIS Desktop中。

问题提出:通过介绍我们已经知道Tpk是将切片数据打包,而在ArcMap中制作Tpk的时候,我们选择MXD文档,然后设置切片信息,确定之后,ArcMap就开始为我们切图了,这个时间是比较长(依赖数据的大小和切片的级别),但是在一些场合下,我们已经有了切片,那么能否将制作Tpk文件过程中的这个切片的擦做省略?(答案是可以的)

       一、Tpk文件的组成

      Tpk文件其实是一个zip文件,通过解压缩Tpk文件,我们可以得到tpk文件的内部结构,如下图:

 

      

      其中"China400W"可以替换为你自己项目中的实际名称,其它文件夹名称或文件名称均不能更改。其中V101文件夹中就是我们的切片数据(紧簇型的)和一个.layer  文件。thumbnail文件夹中是一个缩略图,其余文件都是一个描述文件或者说是Tpk文件的配置信息文件,都是XML结构的,尽管有一个文件的后缀名pkinfo,但是这也是一个xml文件,不要被后缀名吓到,里面的东西才是我们关注的。

有了这个结构,我们就需要制作Tpk中需要的文件,总共三个(缩略图和,两个描述文件)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值