Mit einigen Shapefiles ist eine PRJ-Datei verknüpft, und die PRJ-Datei enthält die Projektionsinformationen des Shapefiles im WKT-Format. Manchmal muss ich WKT in einen ProJ4-String konvertieren und manchmal muss ich ihn zurückkonvertieren.
Gibt es dafür eine fertige Bibliothek?
shapefile
coordinate-system
wkt
proj
Cui Pengfei 崔鹏飞
quelle
quelle
osgeo
, die für Python 3 nicht zu funktionieren scheint?ExportToProj4()
stattdessen in der letzten Zeile?Sie können PyCRS auch verwenden :
quelle
Ich kenne keine Bibliothek, aber Sie können diese Website verwenden, um die Übersetzungen zu erhalten: http://spatialreference.org/
BEARBEITEN: Ich habe ein Python-Skript gefunden, das mit Ogr-Python-Bindungen funktioniert, um dies zu tun. Hier ist es .
quelle
Ich muss mich pragrammatisch in eine benutzerdefinierte Projektion umwandeln, die auf der so verwendeten Zeichenfolge proj4text basiert
source = osr.SpatialReference() source.ImportFromEPSG(4326) target = osr.SpatialReference() target.ImportFromProj4(projection) transform = osr.CoordinateTransformation(source, target)
quelle