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 am looking for a tool (Python library etc.) that would allow me to edit a file geodatabase without Esri software?

It is possible?

share|improve this question
up vote 10 down vote accepted

GDAL/OGR has python bindings and a FileGDB driver, but it requires the FileGDB API SDK from ESRI (not free, but AFAIK free of charge).

share|improve this answer
See also – jef Jul 8 '12 at 21:41

You could utilize my Python wrapper for the File Geodatabase API.

Read about it here:

I also started an open source project for it:

share|improve this answer

As wrote before + The File Geodatabase must be created in ArcGIS 10(+). File GDB's created using ArcGIS 9.X are NOT supported.

Also it is possible with Qgis with the mentioned library - well I only opened the file, didn't try to edit - more here: How to get ".GDB" (Esri File Geodatabase) support in Quantum GIS (osgeo4w - qgis)

(I wanted to wrote this as comment to previous answer but I don't see any link "add comment")

share|improve this answer

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.