Skip to main content

File Geodatabase Format

Read ESRI File Geodatabase (.gdb / .fgdb) layers as GeoJSON-like Features via Fiona’s OpenFileGDB driver.

Overview

PropertyValue
Format idfgdb (alias gdb)
ClassFileGDBIterable
Extensions / paths.gdb directory, .fgdb label
ReadYes
WriteNo (v1)
Extrageospatial (fiona)
Maturityexperimental

Usage

from iterable import open_iterable

# List layers when multiple exist
with open_iterable("parcels.gdb", format="fgdb") as source:
print(source.list_tables())

with open_iterable("parcels.gdb", format="fgdb", iterableargs={"layer": "parcels"}) as source:
for feature in source:
print(feature["geometry"]["type"], feature["properties"])

Installation

pip install 'iterabledata[geospatial]'

Requires a Fiona build with the OpenFileGDB driver.

See also