Easy ETL with OGR

Pirmin Kalberer, Sourcepole AG
Thursday 16:00 - 16:25
Session 3, Track 6, Slot 3

The ogrtools Python library lets you run complex ogr2ogr operations defined in a configuration file supporting transformations of all OGR vector formats. It uses the OGR Virtual Format (VRT) internally for transformations like renaming tables or columns, calculating values and converting data types. Since version 1.11 of GDAL/OGR, multiple geometry columns per table are fully supported for major data formats.
As a pure Python library using OGR Python bindings, it has no additional dependencies and is therefore easy to integrate in other applications like QGIS.