Mengonversi lapisan fitur ArcGIS ke GeoPackage?

16

Apakah mungkin untuk secara langsung mengkonversi lapisan fitur di ArcGIS ke GeoPackage?

Di ArcGIS Desktop 10.5's ArcToolbox, di bawah "Conversion Tools / To Geopackage" satu-satunya pilihan yang muncul bagi saya adalah "Tambah Raster ke GeoPackage". Tidak ada "Tambah Fitur" atau yang serupa.

Dalam posting blog ini sejak hampir 3 tahun yang lalu, ESRI mengklaim bahwa "Pada 10.2.1 atau dengan 10.2.2 desktop ArcGIS, Anda dapat membuat GeoPackage kosong dan mengisi GeoPackage dengan menyalin data fitur ke dalamnya". Namun, saya tidak bisa melihat caranya. Di ArcCatalog, tidak ada opsi untuk membuat file GeoPackage.

FVb
sumber

Jawaban:

14

Anda mencari alat GP yang Create SQLite Databasetersedia sejak 10.4 (sebelumnya, di 10.3, Anda harus menggunakan suatu arcpyfungsi CreateSQLiteDatabase().

Pilih sebagai spatial_typeparameter GEOPACKAGEyang akan membuat dataset OGC GeoPackage . Ini pada dasarnya adalah database SQLite dengan penyimpanan ST_Geometry plus beberapa fitur OGC tambahan.

Anda dapat menggunakan ruang kerja ini sangat mirip dengan geodatabase SQLite apa pun, yaitu memuat / mengekspor kelas dan tabel fitur dan membuat tampilan. Anda dapat membaca lebih lanjut tentang dukungan untuk SQLite di ArcGIS dalam topik bantuan ini SQLite dan ArcGIS . Untuk melihat contoh pemuatan data, lihat posting blog ini Memuat tabel geodatabase Esri ke dalam SQLite

Alex Tereshenkov
sumber
3
Saya mengatakan ini sebagai seseorang yang telah menganjurkan penggunaan SQLite di ArcGIS, tetapi sebagai peringatan bagi mereka yang ingin menggunakannya - Anda belum dapat mengedit fitur dalam DB SQLite di ArcGIS. Anda dapat menyimpan layer di sana (dan menggunakannya dalam geoprocessing), tetapi itu tidak mendukung atribut pengeditan, atau membuat perubahan pada fitur dalam kelas fitur yang ada. Ada banyak alasan bagus untuk menggunakannya!
nicksan
Tetapi Anda dapat mengedit kelas fitur menggunakan SQL dan bahkan menerapkan fungsi spasial ST_Geometry yang sangat rapi. Tapi untuk pengguna biasa ArcGIS, ya, ini cukup banyak baca-saja.
Alex Tereshenkov
Menurut komentar dalam posting blog ESRI yang lebih lama ini, pengeditan didukung melalui kursor atau ArcObjects, hanya saja tidak melalui alat GUI: blogs.esri.com/esri/arcgis/2014/04/14/…
PhilippNagel
1
@AlexTereshenkov dapatkah Anda menambahkan lebih banyak info untuk langkah "memuat"? Membuat database gpkg cukup mudah, tetapi mengimpor kelas fitur ke dalamnya tidak dan dokumen ESRI tidak terlalu membantu. Saya telah menemukan skrip (dari Anda?) Yang membantu, tetapi jawaban Anda akan jauh lebih bermanfaat jika sudah lengkap. Jika Anda tidak punya waktu, harap beri tahu saya dan saya akan mencoba menambahkan jawaban pelengkap.
radouxju
@radouxju, itu sudah lama sekali, terasa seperti ini adalah kehidupan sebelumnya :) Saya telah memposting tautan ke posting blog, tidak yakin ini sudah cukup - tentu saja, jika Anda memiliki sesuatu untuk ditambahkan, silakan, Saya akan berterima kasih!
Alex Tereshenkov