编辑本地mpk数据包图层的数据保存不了

通过对mpk进行编辑,在图上可以看到编辑结果成功,但是将mpk拷贝到其他机器上,而编辑数据却没有保存
已邀请:

江民彬

赞同来自:

【解决办法】:
用户在对mpk进行编辑后,编辑结果在当台机器上有保存,但是将mpk拷贝到其他机器上,却没有保存。

用户出现该问题的原因是不理解mpk编辑的工作原理。mpk是一个压缩包,包括mxd,msd和其对应的原数据gdb(当在制作gdb的时候没有勾选reference all data,当勾选该选项,数据还在原有存储位置,不拷贝)。当编辑的时候,会将该mpk解压到临时目录,并对临时目录中的gdb进行编辑。编辑结果保存到临时目录的gdb中,并没有更改mpk中的gdb。

如果需要编辑结果是对mpk进行的,则需要编辑的数据是mpk中的数据。则在制作mpk的时候,选择reference all data。确保编辑的数据和mpk中mxd对应的数据是同一份数据。详细参考如下链接:
http://blog.csdn.net/arcgis_cs ... 56147

要回复问题请先登录注册