如何将arcgis的mxd文档存储为相对路径
2016-01-15 21:49
531 查看
在默认情况下,ArcGIS 10中地图文件mxd中添加的图层所引用的文件路径均为绝对路径。这就意味着,如果你在地图中引用了“D:\data\DEM.shp”文件,那map.mxd文件中保存的该层文件路径也为“D:\data\DEM.shp”。这时如果你要将该项目文件转移到其他位置时,即使将整个项目文件夹都复制了,再次打开map.mxd文件时也会出现引用错误的情况。
通过在ArcMap中将mxd文件设置为引用相对路径,则可避免日后项目转移可能面临的问题。对于已有引用绝对路径的mxd文件,也可通过相应的设置,减少重新添加图层的工作量。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/e5925fb9ed259ec1e17ec423ca7a2a75.jpg)
步骤阅读
百度经验:jingyan.baidu.com
百度经验:jingyan.baidu.com
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/3ca46fe71edcb996b9cb9670e681f1dc.jpg)
步骤阅读
在“Map Document Properties”对话框中,找到并勾选“Store relative pathnames to data sources”,然后确定。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/53ad2c88d5a80c323f6f64f3ede9b132.jpg)
步骤阅读
保存文件后,将项目所在文件夹整个复制后到其他电脑上也可正常打开了。
END
百度经验:jingyan.baidu.com
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/a37e2c125e758bfc490ea8ecc79eddcf.jpg)
步骤阅读
在“ArcMap Options”对话框中,找到并勾选“Make relative paths the default for new map documents”,然后确定。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/74b573ad9fc04420b55c44aa9d32fac5.jpg)
步骤阅读
这样,以后新建的地图文件都将引用相对路径。
END
百度经验:jingyan.baidu.com
打开mxd文件后,右击图层选择“Properties”或者双击图层,打开“Layer Properties”
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/8dd8f95c5f2abc73788f84c1edfda55e.jpg)
步骤阅读
在“Layer Properties”对话框中,点击“Set Data Source”,找到相应图层文件后点击“Add”。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/6a61f9f915cc4fe41d1cceb7d63d8426.jpg)
步骤阅读
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/de211e6a002e174ce76053356cfb352c.jpg)
步骤阅读
END
百度经验:jingyan.baidu.com
转载自:https://www.baidu.com/s?wd=arcgis%20mxd%E5%AD%98%E5%82%A8%E7%9B%B8%E5%AF%B9%E8%B7%AF%E5%BE%84&rsv_spt=1&rsv_iqid=0xcb655b160001295c&issp=1&f=3&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=4&rsv_sug1=3&rsv_t=b8f11jdl0Hps8uiWC4om8TldzXukR%2BwLyvPE8L79kntUKFYIUjKII%2F4hkHJ%2Fsxo6aZEL&rsv_sug2=1&prefixsug=ArcGIS%20mxd&rsp=1&rsv_sug7=100&inputT=13215&rsv_sug4=15158
通过在ArcMap中将mxd文件设置为引用相对路径,则可避免日后项目转移可能面临的问题。对于已有引用绝对路径的mxd文件,也可通过相应的设置,减少重新添加图层的工作量。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/e5925fb9ed259ec1e17ec423ca7a2a75.jpg)
步骤阅读
百度经验:jingyan.baidu.com
工具/原料
ArcGis 10百度经验:jingyan.baidu.com
一、单个文件的设置
在原电脑上打开map.mxd文件,选择“File”,打开“Map Document Properties”![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/3ca46fe71edcb996b9cb9670e681f1dc.jpg)
步骤阅读
在“Map Document Properties”对话框中,找到并勾选“Store relative pathnames to data sources”,然后确定。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/53ad2c88d5a80c323f6f64f3ede9b132.jpg)
步骤阅读
保存文件后,将项目所在文件夹整个复制后到其他电脑上也可正常打开了。
END
百度经验:jingyan.baidu.com
二、设置默认使用相对位置
打开ArcGIS后,选择“Customize”,打开“ArcMap Options”![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/a37e2c125e758bfc490ea8ecc79eddcf.jpg)
步骤阅读
在“ArcMap Options”对话框中,找到并勾选“Make relative paths the default for new map documents”,然后确定。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/74b573ad9fc04420b55c44aa9d32fac5.jpg)
步骤阅读
这样,以后新建的地图文件都将引用相对路径。
END
百度经验:jingyan.baidu.com
三、已复制使用绝对路径保存文件的设置
对于已从其他地方复制过来的,以绝对路径保存的mxd文件,可以通过以下方法解决。打开mxd文件后,右击图层选择“Properties”或者双击图层,打开“Layer Properties”
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/8dd8f95c5f2abc73788f84c1edfda55e.jpg)
步骤阅读
在“Layer Properties”对话框中,点击“Set Data Source”,找到相应图层文件后点击“Add”。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/6a61f9f915cc4fe41d1cceb7d63d8426.jpg)
步骤阅读
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/25/de211e6a002e174ce76053356cfb352c.jpg)
步骤阅读
END
百度经验:jingyan.baidu.com
注意事项
建议新建项目时将所有引用的图层文件都保存在一个文件夹下转载自:https://www.baidu.com/s?wd=arcgis%20mxd%E5%AD%98%E5%82%A8%E7%9B%B8%E5%AF%B9%E8%B7%AF%E5%BE%84&rsv_spt=1&rsv_iqid=0xcb655b160001295c&issp=1&f=3&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=4&rsv_sug1=3&rsv_t=b8f11jdl0Hps8uiWC4om8TldzXukR%2BwLyvPE8L79kntUKFYIUjKII%2F4hkHJ%2Fsxo6aZEL&rsv_sug2=1&prefixsug=ArcGIS%20mxd&rsp=1&rsv_sug7=100&inputT=13215&rsv_sug4=15158
相关文章推荐
- 一款简单的QQ盗号蠕虫逆向分析 --发文于2013-7-23
- iOS如何写入日历 提醒?
- String、StringBuffer和StringBuilder的区别
- 线程安全(单例与多例)
- google perftools分析程序性能
- 蓝懿iOS 技术内容和心得 16.1.15
- C++实现二叉树(二)
- Apache虚拟目录与与虚拟主机
- Set Matrix Zeroes leetcode
- Mysql Binlog 主从模式配置 与 验证
- 天线-新年新目标,人生再一次远航
- 【Ajax】——学习后的小结
- 闲书的一点总结
- SourceInsight的实用设置
- python 第十天
- 鼠标拉近旋转拖拽模型
- dTree 动态生成树
- uva 11396Claw Decomposotion(二分图判定)
- [bzoj2120]数颜色
- iOS基础面试题 集锦