Saya hanya mengekspor Tabel Postgis ke shp menggunakan
tips ini,
tetapi saya tidak dapat mengimpor shp ke Postgis menggunakan perpustakaan yang sama (ogr). Ada ide? Terima kasih banyak f.
Apakah Anda benar-benar perlu menggunakan python untuk melakukannya, atau Anda hanya mencoba mengimpor file? Saya yakin yang perlu Anda lakukan adalah mengimpor file kemudian menggunakan ogr2ogr pada baris perintah ogr2ogr -f "PostgreSQL" PG:”dbname=DBNAME host=localhost" file.shp -nln TABLENAME
Jesse Crocker
Jawaban:
29
Dalam Python murni, tanpa menggunakan modul subproses (os.sistem sudah tidak digunakan lagi) untuk memanggil ogr2ogratau shp2pgsql, misalnya):
ogr2ogr -f "PostgreSQL" PG:”dbname=DBNAME host=localhost" file.shp -nln TABLENAME
Jawaban:
Dalam Python murni, tanpa menggunakan modul subproses (os.sistem sudah tidak digunakan lagi) untuk memanggil
ogr2ogr
ataushp2pgsql
, misalnya):1) dengan ogr
2) dengan ogr dan psycopg2 dari buku Python Geospatial Development (Eric Westra), Bab 7, hal.219
3) hanya dengan psycopg2
4) dengan psycopg2 dan perpustakaan spasial lainnya
sumber