Contents
Is the ESRI geodatabase API compatible with GDAL?
The Esri file geodatabase API only works with file geodatabases created using 10.x – the older versions will not work with GDAL, QGIS or anything else that depends on the open file geodatabase API. The old Personal Geodatabases depend on MS Access and there are readers and code available.
Can a geodatabase be read from a PostGIS reader?
The old Personal Geodatabases depend on MS Access and there are readers and code available. If you have a 10.x file geodatabase you can read layer from FileGDB and load into PostGIS with a single ogr2ogr command (see documentation):
Is there a GDB to PostGIS loader for GDAL?
FWIW work is going on to create a GDB to postgis loader. This depends on latest GDAL trunk which has GDB bindings. Haven’t had a chance to compile and try myself but hope to before PostGIS 2.0 is out. For the Personal GeoDatabase format, GDAL can read that fine and that’s what I usually use to export data out of personal geodb.
Are there readers for the old Personal geodatabases?
The old Personal Geodatabases depend on MS Access and there are readers and code available. In order to do this I also had to download VS2010 express edition and build my own GDAL, ogr plugin and 1.3 of the open file geodatabase API.
How to convert GDB to shp in ArcGIS?
The solution I found online talked about using ArcGIS to convert GDB to SHP and then importing SHP to PostGIS. I do it all the time for my clients. For FileGDB, you need to make sure that the FileGDB driver is installed. You do it with: which should show FileGDB somewhere to tell you it is installed.
Can a SDI read an esrigdb file?
EDIT: Upon digging a bit further, it looks like SDI does not directly support read of EsriGDB, but can read available OGR file formats. FWIW work is going on to create a GDB to postgis loader. This depends on latest GDAL trunk which has GDB bindings.