Tag: Geodatabases

Python has support for reading and writing to secure and stable GeoDatabases via various third-party bindings. Geodatabases are databases with spatial capabilites, covering most use-cases like read-write capabilities, data management, and analysis.

Official package examples

Installation:

Windows binary

Commandline

Pyspatialite is an interface to the SQLite 3.x embedded relational database engine with spatialite extensions. It is almost fully compliant with the Python database API version 2.0 and also exposes the unique features of SQLite and spatialite.

Python versions: N/A

Examples:

Some usage examples

Installation:

Commandline

Python-dbgis is a fork of PPyGIS. python-dbgis is an extension to Psycopg and pyspatialite, respectively a PostgreSQL and SQLite database adapter for the Python programming language. python-dbgis support geometry objects used by PostGIS and SpatiaLite by translating between their EWKB representation and Python objects.

Depends on: Psycopg, PySpatialite, N/A

Optional extensions:

Python versions: 2.7

OS Platforms: N/A

Installation:

Pip

PPyGIS is an extension to the Psycopg, a PostgreSQL database adapter for the Python programming language. PPyGIS adds support for PostGIS geometry objects by transparently translating between their PostGIS EWKB representation and Python objects.