MDB数据转为GDB数据

  MDB数据加载速度比较慢,尤其是当数据量达到万及以上时,加载相当缓慢,让我一度怀疑是软件的毛病(捂脸)。

  其实真正原因是MDB存储格式是MS Access,而GDB是二进制文件的文件夹。对于万条以上的记录作空间搜索,FileGDB的速度要比MDB快20倍以上。当数据量较大时,尽量选用GDB数据库。

  之前在网上搜到的方法是在ArcCatalog里面新建GDB数据库,再把MDB数据复制粘贴到GDB数据库即可。这种做法对于数据量较小的数据库可行,但对于数据量较大的数据,粘贴时会报错:数据坐标超出范围,这个报错似乎不太准确。

  解决办法:在Arcmap中打开所需转换的MDB数据,先将其导出为shapefile格式的数据,再导出为GDB数据即可。

  这样在arcgis里面加载速度非常迅速。

  为什么不直接转为文件地理要素类呢?尝试转换,转换结果是空的。

 

posted on 2021-01-10 20:44  YuanYZX  阅读(3592)  评论(0编辑  收藏  举报