Saya mencoba menemukan cara untuk membuat metadata melalui Katalog Arc untuk beberapa dataset secara bersamaan. Saya sedang bekerja dalam geodatabase file, yang terdiri dari beberapa kelas fitur dan raster. Data memiliki tema umum sehingga saya ingin membuat templat metadata untuk satu item dan kemudian mengisi kumpulan data lain dalam informasi metadata yang sama. Saya berencana menggunakan templat metadata standar ISO.
Saya telah melakukan beberapa penelitian dan tampaknya ada tiga opsi (tetapi tidak satu pun dari mereka yang terlalu sukses sejauh ini): - gunakan alat 'Pengimpor Metadata' di dalam Conversion Toolbox (namun saya akan dapat menyalin metadata pada satu-ke-satu hanya dasar) - X-tools pro memiliki opsi 'Batch Metadata Editing' tersedia tetapi setelah pengaturan parameter dalam ArcMap saya tidak dapat melihat canges ini melalui Katalog Arc - opsi ketiga adalah menambahkan 'Batch Importir' ( http: //edndoc.esri .com / arcobjects / 9.0 / Sampel / Metadata / Importir / Batch_Importer / Batch_Importer.htm ). Saya berhasil menambahkannya ke ArcCatalog tetapi saya tidak dapat menjalankannya (saya mendapatkan pesan kesalahan 'ICommand_OnClick ()).
Saya bekerja dengan ArcGIS 10.
sumber
Jawaban:
Maaf untuk mengatakan Anda tidak akan menemukan cara cepat untuk melakukannya pada SP2; terutama karena Metadata rusak parah @ ArcGIS 10. Saya benar-benar tidak akan mengharapkan kode sampel yang Anda lihat berfungsi dengan baik, saya menduga itu mungkin merusak metadata. Opsi Anda yang sebenarnya hanya akan melakukannya secara manual.
Kami melakukan proyek pembaruan metadata besar selama 2 bulan terakhir dan karena masalah di ArcGIS 10 kami harus melakukannya secara manual; lapis demi lapis.
Saya berharap ada berita yang lebih baik untuk Anda; Semoga beruntung.
sumber
Saya baru saja membuat metadata secara bersamaan untuk beberapa raster. Mereka berada di ruang kerja file yang bertentangan dengan ruang kerja geodatabase jadi saya tidak yakin apakah itu akan menjadi masalah. Jika saya mengerti benar Anda mencoba membuat metadata generik untuk banyak file. Inilah yang saya lakukan:
Buka arcCatalog dan perbarui metadata untuk salah satu file
Jadilah generik sehingga teks akan berlaku untuk semua file
Ekspor metadata ke folder yang sama. (Saya memiliki spesifikasi implementasi metadata ISO 19139 dipilih dalam opsi arcCatalog saya).
File akan diekspor sebagai file .xml.
Buka alat berikut: Alat Konversi> Metadata> Impor Metadata ... buka dengan klik kanan dan pilih "batch" (itu adalah yang dengan simbol pembangun model di sebelahnya)
Sekarang Anda dapat menambahkan file .xml metadata yang diekspor sebagai sumber dan navigasikan ke semua file untuk diterapkan sebagai target.
Memang agak canggung untuk melakukan ini untuk kumpulan data besar (menavigasi ke setiap file misalnya) tetapi karena ini adalah model Anda dapat dengan mudah memodifikasinya untuk berfungsi sebagai alat sebagai gantinya. Pilih opsi rekursif dan itu akan menambahkan semua file dalam folder agar metadata dilampirkan. Bahkan, saya mungkin melakukannya sekarang dan mempostingnya di sini.
* Perbarui *
Saya telah membuat alat yang melayani tujuan saya hanya memperbarui bagian DESCRIPTION file. Jika Anda ingin menggunakannya, beri tahu saya. Itu punya kebiasaan tetapi berjalan.
sumber
Ya, saya membuat skrip kecil ini yang saya jalankan dari notebook Jupyter. Ubah saja sesuai yang dibutuhkan variabel metadatain , dan metawriter . Itu akan secara rekursif menambahkan metadata ke semua file dengan ekstensi (misalnya shp) di dalam direktori.
* Perhatikan garis miring terbalik
sumber