31

How does one access data from an Esri file geodatabase in Quantum GIS?

I've seen snippets of conversation that indicate it's possible with qgis 1.7+ and gdal 1.9+ but no clear recipe.

I recognize that in a few months or a year this will likely be a non question ("just click [add data] button"), but today, I'm stumped. ;-)

0
14

Just use OSGeo4W and install the gdal-filegdb package. I compiled and uploaded the binaries to include them as part of the distribution.

File Geodatabase (*.gdb) support in QGIS? has a step by step recipe.

2
  • 2
    are you sure? the package listing only shows gdal-filegdb v1.8, and doesn't seem to change anything for me. In any case I'll follow up in the o4w mailing list as this is probably more relevant there. Mar 26 '12 at 21:17
  • 1
    ...answer now accepted, as I determined the problems I was experiencing had to do with our unsupported "custom" coordinate system (see comments on linked step-by-step recipe). Thanks for contributing the driver Ragi! Jun 1 '12 at 15:55
3

As far as I understand it you need GDAL 1.9 but you need to compile it for Windows

gdal/ogr [1.9]

copy compiled files to

\Quantum GIS Wroclaw\bin\FileGDBAPI.dll

\Quantum GIS Wroclaw \bin\gdalplugins\ogr_FileGDB

http://www.gisinternals.com/sdk/PackageList.aspx?file=release-1600-dev.zip

To add the File Geodatabase to QGIS Add vector layer, select the Directory radio button in the file browser & select a filename.gdb directory

or wait for the next version of QGIS 1.7.5?

1
  • no, it will work both on windows and linux (and whatever). You have to download the File GDB Esri API and compild GDAL linking it. Then compile QGIS ;)
    – capooti
    Mar 23 '12 at 23:57

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