Saya memiliki file ESRI File Geodatabase ( .gdb
) yang ingin saya konversi menjadi shapefile (atau format non-kepemilikan lainnya). Apakah ada alat Open Source untuk melakukannya?
shapefile
convert
open-source-gis
file-geodatabase
Darren Cope
sumber
sumber
Jawaban:
Versi ogr berikutnya akan mendukung membaca geodatabases file. Info lebih lanjut di sini: http://trac.osgeo.org/gdal/ticket/3332
Sunting: Sementara itu hadir di gdal / ogr: http://gdal.org/drv_filegdb.html
sumber
Dalam dunia geospasial sebuah direktori berakhir di .gdb biasanya Esri berkas Geodatabase Format , yang memiliki API terbuka yang banyak program pihak ke-3 dapat membaca - gdal / OGR , UM , dan GlobalMapper untuk nama yang aku kenal. Gdal / ogr adalah open source dan termasuk dalam banyak aplikasi lain seperti QGIS dan SAGA.
Pengguna akhir Windows dapat dengan paling mudah mendapatkan driver filegdb melalui paket OSGeo4W
gdal-filegdb
.Untuk pengembang, driver FileGDB gdal / ogr tidak disertakan secara default karena Esri SDK perlu diunduh dan diinstal secara terpisah (lihat instruksi pembuatan ).
Sebuah file yang berakhiran .gdb adalah kemungkinan Garmin GPS database format yang digunakan oleh MapSource dan Basecamp dan open source GPSBabel dapat membacanya, melihat Batch mengkonversi Garmin GDB ke GPX? .
sumber
Tidak. .Gdb adalah format berpemilik dan ESRI tidak membagikan spesifikasi atau menyediakan API.
Saya percaya bahwa beberapa orang dapat meretas bersama sesuatu untuk mengeluarkan fitur, tetapi tidak ada hubungan, topologi, domain, dll.
Cara terbaik untuk mengeluarkan fitur adalah membuang database ke shapefile atau database pribadi ESRI. Pustaka dan alat OGR dapat membaca geodatabase pribadi.
sumber
API untuk membaca file geodatabases dari ArcObjects dijanjikan oleh ESRI sekitar tiga tahun yang lalu, tetapi masih belum terlihat jelas.
Ada pertanyaan terkait dengan ini: File Geodatabase Open API? Kapan?
sumber
Aplikasi web ini akan memungkinkan Anda untuk mendapatkan data Anda keluar dari format GDB:
http://gdbflee-mweisman.rhcloud.com/
sumber
QGIS akan membaca ESRI personal geodatabases- tapi saya rasa tidak akan ada yang membaca file geodatabases.
sumber
Saya tahu itu tidak melakukan File Geodatabase (karena kami masih menunggu Esri untuk merilis API) tetapi FDO Toolbox cukup bagus sejauh kemampuan untuk membaca dan menghasilkan format file
Lihat di sini http://fdo.osgeo.org/
sebagai petr k. mengatakan juga lihat utas lainnya untuk rilis pada FGDB Open API.
Anda selalu dapat menggunakan sesuatu yang lain seperti ST_Geometry (Tipe data spasial SQL Server, Tipe data spasial Oracle, PostGIS)
Hanya pemikiran, CDB
sumber
Saya telah mencoba menggunakan QGIS dan osgeo4W dan tidak ada yang bekerja untuk dataset besar, dan saya berakhir dengan menggunakan Perangkat Lunak Aman FME.
Perangkat Lunak Aman FME
ini bukan perangkat lunak open source tetapi memiliki 30 hari uji coba gratis dengan perangkat lunak yang sepenuhnya berfungsi. Sejauh ini alat konverter terbaik yang pernah saya lihat akan ratusan format dan penggunaan mudah.
sumber
Karena ada perkembangan besar di OpenSource-GIS, ada solusi baru. Langkah-langkah berikut disediakan oleh gambar File-Geodatabase (.gdb) dapat dimuat dalam QGIS dan disimpan sebagai Shapefile.
sumber
Silakan merujuk ke pertanyaan berikut. Ini memungkinkan Anda untuk menambahkan fitur di QGIS. Dan kemudian di sini Anda dapat menyimpannya sebagai shapefile
Bagaimana cara menambahkan kelas fitur dari ESRI personal geodatabase (.mdb) di QGIS
sumber