Python ist mit mehreren Bibliotheken verbunden, die viele Open-Source- und kommerzielle (proprietäre) Funktionen für die Analyse von Geodaten bereitstellen. Dieser Abschnitt führt sowohl Open-Source als auch (kurz) die kommerzielle arcpy Bibliothek ein. Ziel dieses Abschnitts ist es, ein Verständnis dafür zu bieten, wie geospatiale Daten verwendet und mit Python-Code manipuliert werden können. Die Dateimanipulation beinhaltet logische und algebraische Operationen und Konvertierung von und in andere geospatiale Dateiformate.
Die Beschreibungen von Open-Source-Paketen für die Geospatial-Datenverarbeitung basieren auf Erklärungen von Michael Dieners Python Geospatial Analysis Cookbook (offener Zugriff unter MIT-Lizenz). Wenn Sie daher mehr Informationen über alle hier bereitgestellten Informationen erfahren möchten, werfen Sie einen Blick auf dieses umfassende E-Book.
Eine weitere hervorragende Inspirationsquelle mit vielen offenen Beispielen ist pcjericks GitHub Repository py-gdalogr-cookbook.
How to use PyQGIS (QGIS Python environment)
Um die Zusammenarbeit mit QGIS-Befehlen in eigenständigen Python-Skripten über from qgis.core import * zu ermöglichen, werfen Sie einen Blick auf die PyQGIS section an der Unterseite des QGIS-Tutorials in diesem eBook.