Beberapa shapefile memiliki file .prj yang terkait dengannya, dan file .prj berisi info proyeksi dari shapefile dalam format WKT. Terkadang saya perlu mengonversi string WKT ke proj4, dan terkadang saya perlu mengubahnya kembali.
Apakah ada perpustakaan yang sudah jadi untuk melakukan ini?
shapefile
coordinate-system
wkt
proj
Cui Pengfei 崔鹏飞
sumber
sumber
osgeo
, yang sepertinya tidak berfungsi untuk Python 3?ExportToProj4()
di baris terakhir sebagai gantinya?Anda juga dapat menggunakan PyCRS :
sumber
Saya tidak tahu perpustakaan apa pun, tetapi Anda dapat menggunakan situs ini untuk mendapatkan terjemahan: http://spatialreference.org/
EDIT: Saya menemukan skrip python yang berfungsi dengan ogr python binding untuk melakukan itu. Ini dia .
sumber
Saya perlu pragrammatically mentransformasikan ke proyeksi kustom berdasarkan string proj4text, jadi digunakan
source = osr.SpatialReference() source.ImportFromEPSG(4326) target = osr.SpatialReference() target.ImportFromProj4(projection) transform = osr.CoordinateTransformation(source, target)
sumber