mxd中的引入文件默认使用绝对路径。比如建立了无标题.mxd存放在d:\map;里面包含了一个test.shp文件,同样存放在d:\map。
当你把整个map文件夹复制到其他机器使用时。假设复制到的路径为e:\arcgis\output。这时候打开这个mxd文件。发现里面的test.shp需要你重新设置数据源才能使用了。
设置方法是:在“Layer Properties”对话框中,点击“Set Data Source”,找到相应图层文件后点击“Add”。
为避免上述复制到其他地址后找不到文件的情况发生。将mxd中的引用文件设为相对路径引用,做法如下:
上述设置后,保存的mxd将以相对路径加载shp文件