Ich entwickle Code in Python und möchte die GDAL / OGR-Python-Bindungen verwenden. Was ist das Minimum, das ich installieren muss, um die GDAL- und OGR-Python-Bindungen zu verwenden?
Was ist der einfachste Weg, um GDAL / OGR zu installieren, wenn ich es nur von Python aus verwenden möchte?
Ich suche nach einer Antwort, die sowohl für Mac als auch für Windows gilt.
GDAL ist im Python Package Index (PyPi) aufgeführt, aber ich verstehe nicht, wie man seine Abhängigkeiten installiert (libgdal und die Header-Dateien für libgdal und numpy). Vielleicht brauche ich nur numpy zu installieren und dann irgendwo libgdal zu bekommen, und wenn ja, wo? Benötigt eine Windows-Installation zusätzlich zu libgdal und den Header-Dateien die Windows- Binärdateien?
Wie kann ich sicherstellen, dass ich die richtigen Python-Bindungen für meine Version von Python (2.5, 2.6, 2.7, 3) erhalte?
Müssen Änderungen an der Umgebungsvariablen PATH vorgenommen werden, um GDAL und OGR von Python aus zu verwenden, oder kann auf alles über den Ordner "site-packages" und eine typische import
Anweisung zugegriffen werden ?
Diese Fragen sind für diese Frage relevant, werden jedoch nicht beantwortet:
Installieren von GEOS, PROJ, GDAL / OGR in einer Python-Virtualisierung unter Mac OS X Wie installiere ich
GDAL mit Python unter Windows?
Ich sollte beachten, dass FWTools , OSGeo4W und Kyngchaos OGR und GDAL mit Python-Bindungen bieten und ausgezeichnet sind, aber FWTools und OSGeo4W werden mit einem eigenen Python ausgeliefert, anstatt als Bibliotheken für eine vorhandene Python-Installation zu fungieren Nur für OS X.
pip install gdal
und automatisch alle notwendigen Dateien aus GDAL aufzunehmen und zu kompilieren. Es wird erwartet, dass Sie andere Mittel verwenden, um die GDAL-Binärdateien zu erstellen.