如何批量设置MXD的数据源

如何批量设置MXD的数据源,第1张

MXD文件是ArcGIS用户经常使用的文件形式,但是大家最郁闷的事情就是当我们打开MXD文件时,ArcMap的TOC框出现一些讨厌的“感叹号”,这就意味这数据源没有找到,如果我们的MXD文件包含的图层比较少的时候,用户可以在ArcMap上一个图层一个图层的右键设置数据源,如果MXD文件包括几十个,手动设置就显的太让人不能忍受了,其实ArcGIS也考虑到这个方面,我们有批量设置数据源的功能。

这个功能在ArcGIS9.3,ArcGIS10都有,我们需要在ArcCatalog里面选择MXD文件,右键点击设置数据源,如下图

打开之后,我们可以看到

我们可以先进行Select ALL,全选所有的图层,然后点击Replace ALL,批量修改数据源。

修改的前提是你的图层名称都是一样的。

是的,但是可以说mxd文件本身不包括数据,只是包含数据的连接信息和地图坐标系,符号,单位等等信息,里面保存有当前各图层名称、符号、颜色、线性、字体等属性特征,所以打开时可以显示你说的显示类型,它是包含图层的引用,并不包含图层;你可以试试,仅仅将mxd文件拷贝到另外一台电脑上,用ArcMap打开是会报错的,是由于没有数据源的原因。

你用ArcCatalog对数据库进行整理后,在Arcmap(封装了catalog)中可以加载原来的设置。这是数据库内数据的信息,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10056893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存