首页 > 技术文章 > QGIS如何打开ArcGIS创建的GDB数据库文件

smilegis 2021-07-02 09:59 原文

引言

QGIS作为一种开源的地理信息处理软件由于其界面友好、渲染速度快、开源免费等特性而获得业内很多人士的青睐,然而在实际的生产和处理过程中,GIS数据往往存储在ArcGIS的文件地理数据库(GeodataBase, DDB),因此,ArcGIS与QGIS的数据交互、共享就显得非常重要。QGIS早期版本(2版本)是不能直接使用QGIS打开GDB数据库的,这对于使用ArcGIS和QGIS交互操作数据就会非常麻烦,之前我的做法是将所有的矢量文件都储存为shp格式,这样就可以实现ArcGIS与QGIS的数据互操作。但是QGIS 3现在提供了一个新的方法,可以直接打开GDB数据,并对数据进行显示、查看、处理。具体的步骤如下:

步骤

1.点击添加数据按钮,快捷键为Ctrl+L,打开后选择添加矢量文件

image

  1. 对添加数据的类型和位置进行设置

image

  1. 选择需要添加的图层

image

  1. 图层添加后的效果

image

总结

尽管QGIS提供了这样一个用来加载GDB数据,但是还是有一些问题没有解决:

  1. 这种数据查看的方式只是针对矢量数据,对于GDB中的栅格数据的查看、处理好像并不是那么友好。
  2. 这种方式只能对GDB数据库中的数据进行读取操作,对于数据库的写入操作暂时还不支持,这对于需要流程化处理数据的人来说还是很头疼。

推荐阅读