新手,若有错误还请指正!
ArcGIS工程文件中图层的数据源位置移动之后,会显示红叹号(图1),需要进行数据恢复,就体现出之前所说的勾选“Store relative pathnames to data sources”的重要性。这里介绍两个方法,每个方法的前提是需要打开图层的Properties,查看其Source里面的Database及Feature class(图2)。
图 1
图 2
其一,单个图层的恢复。点击“Set Data Source...”,根据图层所在的数据库或者文件夹找到位置,根据其feature class即其在数据库中的名称将其添加进来(图3),如此,将该图层数据恢复(图4)。
图 3
图 4
其二,最近才学到的批量恢复存储在同一数据库或同一文件夹内的图层数据,之前一直用的第一种方法一个一个的去恢复,特别浪费时间。选择一个图层,右键选择Data——Repair Data Source...(图5),同第一种方法一样,找到其数据库位置及对应数据添加,其他在同一数据库中的文件就全都一起恢复了(图6)。
图 5
图 6