ArcGIS 地图加载成功 不显示

本文详细描述了使用ArcGIS加载mxd文件时遇到路径问题的解决过程,包括识别错误提示、理解路径类型(绝对路径与相对路径)、重新设置图层路径至同一文件夹并保存为相对路径的方法,最终成功解决了地图加载失败的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近做东西时用到了ArcGIS,最开始是学长给的mxd格式的地图文件,在VS中加载时提示地图加载成功,在TOCControl控件中也显示出地图中包含的图层信息,但是在MapControl控件中却不显示地图。又发现在TOCControl控件中显示的也与正常情况下存在差异,即在每个图层名前面多了一个红色感叹号。


ArcGIS <wbr>地图加载成功 <wbr>不显示
    网上一番周折后,参考大牛们的意见,终于搞定。关键是相对路径和绝对路径的问题,原来的mxd文件在制作是设置的是绝对路径,换了电脑后路径失效,因而找不到图层,无法加载;需要重新设置图层路径,最好把图层文件和mxd地图文件放在同一文件夹下,然后设置为相对路径保存,问题解决!!

在Arcmap中打开mxd格式地图文件。看到左边栏中异常的图层加载情况,点击感叹号,弹出对话框如下:
ArcGIS <wbr>地图加载成功 <wbr>不显示
从对话框中选择该图层名对应的图层文件(.shp格式),单击“Add”。

正常显示地图后,选择菜单栏的“File-->DocumentProperties……”,显示文件属性对话框,如下图:

ArcGIS <wbr>地图加载成功 <wbr>不显示
右下角有“Data Source Options……”按钮,点击,弹出对话框如下:

ArcGIS <wbr>地图加载成功 <wbr>不显示

选择“Store relative path names to data sources”,单击“OK”。
保存文件,大功告成!!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值