ArcGIS中的.mxd
地图文档文件虽然含有各类图层,但其实际上仅仅包含了对这些图层的引用,而非图层数据本身;图层数据还是存储在其各自的.shp
文件或地理数据库中。
因此,一旦我们导入一个新的.mxd
地图文档文件(例如从其他电脑中拷贝过来的一个.mxd
地图文档文件),就可能导致ArcMap软件虽然知道这个.mxd
地图文档文件应该包含有哪些图层(即可以显示图层数量与图层名称),但是这些图层的具体数据ArcMap软件没有办法找到(即在图层名称左侧出现红色感叹号),数据还存在地图的shp文件中。
往图层中添加数据,即添加shp文件,是直接将地图中某一个图层的全部数据信息添加进去。
添加shp文件不是在文档处打开文件,添加按钮如上图。