??本文介绍在ArcMap软件中,导入.mxd地图文档文件后图层出现感叹号、地图显示空白等情况的解决办法 。
??在ArcMap软件使用过程中,我们经常会需要将包含有多个图层的.mxd地图文档文件导入软件中;例如,如下图所示,我们希望将名为测量标识1.mxd的地图文档文件导入ArcMap软件 。
文章插图
??随后,我们可能会遇到如下图所示的错误情况——ArcMap软件左侧图层列表中的每一个图层名称前都带有一个红色的感叹号,且在ArcMap软件右侧的地图显示区域也不包含任何图层 。
文章插图
??出现这种问题的原因在于,ArcGIS中的.mxd地图文档文件虽然含有各类图层,但其实际上仅仅包含了对这些图层的引用,而非图层数据本身;图层数据还是存储在其各自的.shp文件或地理数据库中 。因此,一旦我们导入一个新的.mxd地图文档文件(例如从其他电脑中拷贝过来的一个.mxd地图文档文件),就可能导致ArcMap软件虽然知道这个.mxd地图文档文件应该包含有哪些图层(即可以显示图层数量与图层名称) , 但是这些图层的具体数据ArcMap软件没有办法找到(即在图层名称左侧出现红色感叹号) 。
??针对这一情况,其解决办法也是很简单的 。首先,我们需要保证当前电脑中含有.mxd地图文档文件所涉及到的全部图层的数据文件(即其各自的.shp文件或地理数据库);随后,在出现红色感叹号的图层名称处右键,选择“Data”→“Repair Data Source…”选项 。
文章插图
??接下来,在弹出的“Data Source”窗口中,找到当前图层对应的其自身的数据文件 。例如,我刚刚是在测量标识1_mxd这个图层上右键的,那么我就需要在这个窗口中找到其对应的数据文件——测量标识1_mxd.shp,并单击“Add”即可 。
文章插图
??随后,可以看到测量标识1_mxd这个图层已经不再显示红色感叹号,且右侧亦可以正常显示其具体地图 。
文章插图
??这里还有一点需要注意,由上图可以看出,我们尽管仅对测量标识1_mxd这一个图层进行了上述操作,但是整个.mxd地图文档文件所包含的三个图层都已经可以正常显示了 。这是因为这三个图层的自身数据都存储在同一个路径下(在同一个文件夹里),因此当我们对.mxd地图文档文件其中的任何一个图层进行上述操作时,ArcMap软件会自动将其他同一路径下的图层也匹配起来,从而使得.mxd地图文档文件的全部图层一次性都完成了匹配 。
??如下图所示,可以看到刚刚我们在弹出的“Data Source”窗口中不仅包含了测量标识1_mxd这个图层的数据文件测量标识1_mxd.shp,同时还包含了.mxd地图文档文件中另一个图层测量点(带经纬度)的数据文件测量点(带经纬度).shp 。
文章插图
??再如下图所示,可以看到同样是在同一路径下,还包含了.mxd地图文档文件中第三个图层(就是这个名字很长的.bmp文件)的数据文件 。
文章插图
??因此,我们只需要对上述.mxd地图文档文件中的一个图层执行操作 , 剩余两个图层都会自动匹配 。当然 , 如果一个.mxd地图文档文件中的图层数据存储在不同的文件夹下,那么就没有办法实现一次性匹配了,有多少个文件夹就至少需要执行上述操作多少次 。
- 电脑添加盘后无法正常启动解决办法有哪些,电脑装机械硬盘后无法启动
- 八个月宝宝都添加什么辅食 八个月的宝宝可以吃肉肉吗
- 金蝶k3如何设置打印凭证,金蝶k3打印凭证怎么添加打印机
- 给宝宝添加辅食 4个月可以给宝宝加辅食吗
- 怎么样把应用添加到桌面,怎么把程序添加到桌面
- 食品添加剂色素违法吗 食品中添加食用色素合法嘛
- 宝宝几个月添加辅食 新手爸妈必看手册
- 宝宝辅食添加顺序 这个顺序不能忘
- 怎么添加字体到电脑 怎么添加字体到电脑win10
- 添加小度智能屏,小度自由屏