Bagaimana cara mengubah data dari .gdb menjadi shapefile tanpa ArcMap?


14

Saya memiliki folder .gdb dengan File LOCK, File FREELIST, File ATX, File GDBINDEXES, File GDBTABLE, File GDBTABLEX dan, File SPX.

Saya ingin mengonversi data paket dalam folder ini menjadi shapefile sehingga saya dapat memuatnya ke Arc GIS online. Jika saya masih memiliki versi desktop ArcGIS saya, ini akan menjadi tugas yang mudah, saya tidak lagi memiliki akses ke versi perangkat lunak ini.

Ada ide tentang cara mendapatkan data parsel ini ke dalam shapefile? Saya belum mencoba mengunduh QGIS, jadi saya tidak yakin apakah perangkat lunak ini akan memiliki kemampuan seperti ArcGIS 10.1


3
Ini akan membantu: gis.stackexchange.com/questions/22201/… .... Akses lalu ekspor.
Branco

Windows memperlakukan geodatabases file sebagai folder, tetapi mereka tidak dapat digunakan seperti folder. 'File' dalam folder umumnya tidak dapat digunakan oleh hal lain, dan modifikasi apa pun dari mereka dapat merusak geodatabase.
Chris W

Berhasil! (membuka lapisan dalam QGIS dan menggunakan direktori terbuka). Terima kasih
Davidesl

Jawaban:


15

Salah satu opsi yang mungkin sedikit lebih cepat (lebih sedikit klik) atau Anda dapat menelepon dari skrip adalah dengan menggunakan perintah ogr2ogr (menggunakan OSGeo4wShell (yang dilengkapi dengan instalasi QGIS)).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb

masukkan deskripsi gambar di sini

Jika Anda ingin mengekspor subset Anda dapat menggunakan perintah yang sama di atas tetapi pada akhirnya daftar nama tabel (misalnya, paket dan citybnd).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb parcel citybnd

Ini tidak berhasil untuk saya. Ketika saya menjalankan $ ogr2ogr -f "ESRI Shapefile" some-shape.shp some-geo-db.gdbsaya mendapatkan output ini:FAILURE: Unable to open datasource 'some-geo-db.gdb' with the following drivers. -> ESRI Shapefile -> MapInfo File <snipped for brevity> -> OpenFileGDB
mkirk


11

File Geodatabase di QGIS 2.4 masukkan deskripsi gambar di sini

Catatan: Gunakan Direktori daripada File

Setelah file geodatbase dimuat, simpan shapefile

masukkan deskripsi gambar di sini


Jawaban Anda menunjukkan cara memuat file tabel geodatabase di QGIS, tetapi tidak cara mengekspornya ke shapefile.
artwork21

Sudahkah Anda mencoba mengklik kanan pada layer di QGIS dan Save as?
Rayner

1
Ditambahkan Save As Shapefile [menu lapisan bawah]
Mapperz

Ini tidak berhasil untuk saya. Ketika saya menyimpan sebagai layer bentuk, layer baru dibuat tanpa kesalahan yang terlihat, tetapi layer baru tidak memiliki fitur (Saya telah memverifikasi bahwa saya telah memilih untuk menyimpan semua fitur, tidak hanya dipilih.)
mkirk
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.