在使用ArcGIS的时候,保存MXD前,都会建议大家记得在文件-地图文档属性-勾选“存储数据源的相对路径名”,从前只是机械得去使用这个功能,这个操作到底有多大作用呢?它的“底线”在什么地方呢?试探一下。
1.背景
背景是:我处理数据时,在D盘里建了A文件夹,里面包含e文件夹(里面有g文件夹,g中有h文件夹存数据)和mxd。
2.实验过程
勾选“存储数据源的相对路径名”后,开始测试:
将A文件夹搬到桌面,mxd中数据存在、样式未变;
接着把A名改为B,mxd中数据存在、样式未变;
接着把e名改为k,mxd中数据不存在、样式未变;这时候需要勾掉感叹号,重新再点,找到数据确认加载,数据又回来了,而且样式不会改变。
再只改g为m,mxd中数据不存在、样式未变;
3.结论
由以上实验总结出来:
(1)只要不碰与mxd同层的数据文件夹及以内的文件夹,数据都不会丢失,也不影响样式。以后mxd外层的文件名按照需求随便改。
(2)实在要改名,记得把数据在mxd里面再拉一遍,虽然不影响样式。
(3)由此可见这个功能,mxd是从在自己同层的文件夹里去找数据