Saya memiliki file geodatabase yang berisi 3 kelas fitur di dalamnya dan setiap kelas fitur berisi banyak data yang akan dilihat dan diedit setiap hari oleh 6 pengguna lain. Saya mencari saran dari orang-orang yang berada dalam situasi yang sama dan praktik terbaik untuk menghindari penguncian edit dan agar semuanya berjalan semulus mungkin. Apakah ini alat open source yang bisa saya gunakan yang akan memungkinkan pengeditan multi-pengguna pada file geodatabase? Terima kasih!
Pekerjaan saya hanya memiliki lisensi level ArcView dengan ekstensi pasangan (Analis Bisnis, Analis Jaringan dan Analis Tata Ruang)
esri-geodatabase
data-management
Furlong
sumber
sumber
Jawaban:
Saya setuju, Mencoba menggunakan format db (fgdb atau pgdb) yang dibuat oleh esri dan dikelola melalui lisensi mereka adalah jalan yang sia-sia. Jika Anda bertekad untuk tidak menghabiskan uang lisensi, Anda akan menghabiskan sumber daya (waktu Anda dan waktu karyawan lain) uang. Apa yang Anda usulkan dapat dilakukan dengan rdbms opensource atau rdbms versi lite yang dipatenkan, dan beberapa alat yang dapat dioperasikan (sebagian besar yang bagus meskipun tidak gratis). Jadi dalam jangka panjang Anda membutuhkan pengalaman yang mahal atau beberapa alat yang bagus, keduanya mahal. Arcview bukan alat untuk menyelesaikannya. Matriks fungsionalitas tugas
sumber
Gunakan file GDB sebagai master (di server), ekstrak COPY ke 6 GDB pribadi (batas 2GB) atau 6 FGDB jika lebih dari 2GB. Individu mengedit setiap GDB kemudian menempatkan dalam folder dengan template FILE Geodatabase [kosong tetapi memiliki skema yang diatur] untuk Nightly APPEND (server geoprocessing)
Skema TEST —Masukan dataset dataset (definisi bidang) harus cocok dengan skema dataset target. Kesalahan akan dikembalikan jika skema tidak cocok.
Kerugian: Konflik Data - Satu Fitur. Beberapa suntingan oleh 2 plus pengguna. Tambah akan menimpa file yang ditambahkan sebelumnya. Dapat dideteksi dengan membandingkan <ini lebih murah daripada mendapatkan lisensi Arc Info.
Berhasil diimplementasikan dalam peran sebelumnya ...
Dapat juga dicapai dengan FME 2010
sumber
Ini tidak dapat dilakukan dengan ArcView. (Mengedit PGDB / FGDB yang sama oleh beberapa pengguna pada saat yang bersamaan.) Lihatlah ke peningkatan ke ArcEditor: ArcEditor memungkinkan banyak pengguna untuk secara bersamaan memodifikasi dan mengedit data. http://www.esri.com/software/arcgis/arceditor/key-features.html
Sebagai catatan; Saya terlibat dalam mengembangkan aplikasi tempat kami mencoba meniru pengeditan multi-pengguna dengan basis data pribadi dan akhirnya menjadi cukup kompleks dengan hasil yang beragam. Alasannya sama; database multi-pengguna terlalu mahal. Itu akhirnya menghabiskan banyak biaya untuk mengembangkan lingkungan seperti itu. Pada akhirnya akan lebih baik untuk berinvestasi ke dalam ArcSDE atau solusi sejenisnya.
sumber
Saya tidak akan mencoba ini dengan fGDB. Ini akan menjadi sakit kepala satu demi satu. Jika Anda perlu mengedit multi-pengguna, Anda harus menggunakan SDE GDB. Jika Anda hanya memiliki enam editor, workgroup SDE akan bekerja dengan baik untuk Anda. Dari dokumentasi ArcGIS 10: Jenis-jenis geodatabases
sumber