FAQ: 数据的相对路径应该保存在地图文件中吗?
文章编号 : 32075
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: N/A
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: N/A
1 个回复
易智瑞技术支持
赞同来自:
回答:
在特定的环境中是的。以下情况中相对路径是合适的:
相对路径是计算机文件的位置,和当前的工作目录相关。当地图文件存储的是数据的相对路径,任何在同一个驱动器(比如C:)的数据源都根据地图和数据存储在公共目录。
在下面的例子中,地图文件New_York_Cities_and_Counties.mxd包含有2个图层。这两个图层的数据源存储在C:\GIS\Data。地图文件存储在C:\GIS\Maps。地图和数据的公共文件夹是GIS文件夹。
在移动地图文件和数据时为了保存相对路径,公共文件夹GIS需要移动到被移动到新的位置。
地图和数据已经被移动到新的网络地址,但是文件夹的结构仍然是相同的。
相对地,文件夹结构能够在新的位置上被复制。
公共文件夹的名称已经改变,但是地图和数据的相对路径保留下来。
镜像的网络驱动器上的数据源使用全路径名存储。比如,如果M:\data\Hydrography.shp被加入到New_York_Cities_and_Counties.mxd中,那么图层就会存储数据的全路径。当地图被移动到G:驱动器,Hydrography图层全路径被保存下来。如果地图被移动到另一个电脑,电脑 必须在和原来计算机的同样的位置上拥有M:驱动器的镜像,使得数据路径保存下来。
超链接和位置定位器也同样可以使用源的相对路径名存储。
创建时间:2006-11-06
最近更新: 2012-01-19
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册