ArcMap中添加gdb数据时显示为空问题

这个问题困扰了我好多天,问一个同事他也遇到这问题,他说一旦解决后一定要我发篇博客出来。

今天又随便操作了一下,忽然发现原来问题是这么幼稚,哑然失笑,都有些不好意思因这个发文。

首先先把问题再现一次吧。

ArcMap中为当前地图文件添加数据,弹出如下窗口:

 

默认工作目录就是你打开的mxd文件所在目录。

那么如果你要添加其他目录数据,你就需要选择文件夹连接。如下:

我每次选择目录都会直接选在如上图的第二个C:arcgisArcTutorTracking AnalystSimpleHurricanes.gdb目录中。结果就中会出现空记录。如下:

之前很奇怪为什么就读取不了,只能退而求其次把要添加的图层文件放在mdx目录下,才能正常读取。

 

今天忽然发现,如果选择目录不是C:arcgisArcTutorTracking AnalystSimpleHurricanes.gdb,而是“C:arcgisArcTutorTrackingAnalystSimple”下的话,就能够查看到图层数据了,如下:

究其原因,是因为在windows操作系统中.gdb是以文件夹方式存储的,如果在文件选择对话框中选择到.gdb目录下,ArcMap仅仅把它当成普通windows文件夹;但如果你是以点击gdb文件方式打开,那么ArcMap就会把它当做gdb文件去读取其中数据。

 

当然这个也不上什么Bug,只需要大家以后添加gdb数据的时候多注意一下就ok了。

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值