在默认情况下,ArcGIS 10中地图文件mxd中添加的图层所引用的文件路径均为绝对路径。这就四歹吭毳意味着,如果你在地图中引用了“D:\data\DEM.shp”文件,那map.mxd文件中保存的该层文件路径也为“D:\data\DEM.shp”。这时如果你要将该项目文件转移到其他位置时,即使将整个项目文件夹都复制了,再次打开map.mxd文件时也会出现引用错误的情况。 通过在ArcMap中将mxd文件设置为引用相对路径,则可避免日后项目转移可能面临的问题。对于已有引用绝对路径的mxd文件,也可通过相应的设置,减少重新添加图层的工作量。
![ArcGIS:[3]如何使地图文件mxd使用相对路径](https://exp-picture.cdn.bcebos.com/2f2909e951e10ef8a970828e2324d8e9cdd2ccb9.jpg)
2、在“Map Document Properties”对话框中,找到并勾选“Store relative pathnames to data sources”,然后确定。
![ArcGIS:[3]如何使地图文件mxd使用相对路径](https://exp-picture.cdn.bcebos.com/a151a233ec3834bb1bc8f5ec8714c27bd3823dbe.jpg)
2、在“ArcMap Options”对话框中,找到并勾选“Make relative paths the default for new map documents”,然后确定。
![ArcGIS:[3]如何使地图文件mxd使用相对路径](https://exp-picture.cdn.bcebos.com/32fbcd41037de137da51750ff6c5cf672a5f2abe.jpg)
3、在“Layer Properties”对话框中,点击“Set Data Source”,找到相应图层文件后点击“Add”。
![ArcGIS:[3]如何使地图文件mxd使用相对路径](https://exp-picture.cdn.bcebos.com/47bf594ec28333bf19c862fcdbb8b43ea9db1dbe.jpg)