Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a .gdb folder with LOCK Files, FREELIST Files, ATX Files, GDBINDEXES Files, GDBTABLE Files, GDBTABLEX Files and, SPX Files.

I want to convert the parcel data within this folder into a shapefile so that I can load it into Arc GIS online. If I still had my ArcGIS desktop version this would be a simple task however, I no longer have access to this version of the software.

Any ideas on how to get this parcel data into a shapefile? I haven't tried downloading QGIS yet so I'm not sure if this software would have that capability as ArcGIS 10.1 did

share|improve this question
This should help:… .... Access it then export it. – Branco Jul 22 '14 at 14:45
Windows treats file geodatabases as folders, but they are not usable like folders. The 'files' in the folder are generally not usable by anything else, and any modification of them can corrupt the geodatabase. – Chris W Jul 22 '14 at 18:41

File Geodatabase in QGIS 2.4 enter image description here

Note: Use Directory rather than File

Once the file geodatbase is loaded save the shapefile

enter image description here

share|improve this answer
Your answer shows how to load a file geodatabase table(s) in QGIS, but not how to export them to shapefile(s). – artwork21 Jul 22 '14 at 19:56
Have you tried to right-click on the layer in QGIS and Save as? – Rayner Jul 22 '14 at 20:05
Added Save As Shapefile [under layer menu] – Mapperz Jul 22 '14 at 20:06
This doesn't work for me. When I save as a shape layer, a new layer is created without any visible error, but the new layer has no features (I've verified that I've selected to save all features, not just selected.) – mkirk Oct 9 '15 at 20:06

One option that may be a bit faster (less clicks) or you could call from a script would be to use ogr2ogr command (using OSGeo4wShell (which comes with installation of QGIS)).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb

enter image description here

If you want to export out a subset you may use the same command above but at the end list out the table name(s) (e.g. parcel and citybnd).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb parcel citybnd
share|improve this answer
This doesn't work for me. When I run $ ogr2ogr -f "ESRI Shapefile" some-shape.shp some-geo-db.gdb I get this output: FAILURE: Unable to open datasource 'some-geo-db.gdb' with the following drivers. -> ESRI Shapefile -> MapInfo File <snipped for brevity> -> OpenFileGDB – mkirk Oct 9 '15 at 20:08
Solved - same as:… – mkirk Oct 9 '15 at 20:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.