Alat untuk membandingkan salinan data geospasial yang tidak berversi [ditutup]

9

Kantor saya memiliki sekitar 100 GB data geospasial dari berbagai bentuk (pencitraan, kelas fitur dalam basis geodatase, LIDAR, tabel, dll) yang telah agak tidak dikelola selama dekade saat mereka dikumpulkan. Saya sekarang ditugaskan untuk menginventarisasi dan merestrukturisasi data. Data disimpan di sistem file dan tidak berversi, tetapi banyak dataset dan geodatabases telah disalin ke tempat-tempat baru tanpa metadata tambahan yang menjelaskan apa atau mengapa.

Tanpa membahas apa yang seharusnya kita lakukan atau bagaimana menyusunnya di masa depan (saya sedang mengerjakannya), saya mencoba mencari tahu apakah ada cara yang layak untuk membandingkan data kelas fitur dan geodatabases ketika saya menemukan salin untuk menentukan apa yang berubah antara dua salinan. Saya dapat menggunakan Beyond Compare untuk membandingkan banyak jenis data. Saya menemukan beberapa pertanyaan GIS.SE tentang topik membandingkan barang-barang tertentu, tetapi saya tidak tahu bahwa itu akan berhasil - setidaknya bukan tanpa skrip lebih lanjut, yang tidak diinginkan tetapi merupakan pilihan.

  1. Mendapat perbedaan antara versi lama dan baru dari basis data ArcSDE?
  2. Bagaimana seseorang dapat membandingkan dua geometri di arcpy dengan sukses? (Yang ini bisa bekerja dengan finessing, tapi saya berharap sesuatu yang lebih baik)

Saya menyadari bahwa perbandingan adalah operasi yang cukup sulit mengingat semua jenis dan properti data GIS yang berbeda, tetapi saya berharap untuk sesuatu yang setidaknya dapat menangani perbedaan dalam lokasi spasial, tabel data terkait, dan metadata idealnya. Perangkat lunak komersial, di satu sisi, dan kode yang relatif barebones di sisi lain, sama-sama baik untuk saya.

Apakah ini ada?

Sunting: Agar lebih jelas - kami menggunakan ArcGIS 10.0 dan 10.1 - Saya senang menggunakan solusi yang melibatkan penyedia open source atau komersial lainnya juga, tetapi solusi ESRI apa pun harus kompatibel dalam 10.0. Selain itu, data kami saat ini tidak dalam database yang benar (SDE, postGIS, dll), tetapi saya bersedia untuk memindahkan hal-hal yang ingin saya bandingkan ke dalam format lain jika itu berarti saya dapat membandingkannya.

nicksan
sumber

Jawaban:

2

Saya baru saja membaca kembali pertanyaan ini hari ini dalam bentuk yang berbeda.
Untuk data yang bukan versi ada perbedaan yang dibuat untuk 9.3
skema pemetaan dan alat dokumentasi

Brad Nesom
sumber
Terima kasih untuk pointer ke Differ - Saya akan melihatnya - kita kebanyakan menggunakan 10.0, jadi saya harap ini berhasil!
nicksan
1
Saya menghubungi penulis Differ, yang mengatakan tidak ada pembaruan untuk lingkungan 10.x, dan menyiratkan dia akan membuatnya offline jika dia bisa, karena dia tidak bermaksud mendukungnya. Dia juga menunjuk Toolset Perbandingan Data sebagai sesuatu yang bekerja di domain masalah yang sama.
matt wilkie
jika Anda mencari hanya perbedaan skema saya telah menggunakan diagrammer arcgis untuk memindahkan masuk dan keluar xml. itu tidak mudah tetapi bekerja untuk skema restrukturisasi. lihat tautan di atas
Brad Nesom
Terima kasih @MattWilike dan Brad. Ini adalah informasi yang saya cari. Tentu saja jawaban yang saya cari akhirnya akan melibatkan builtin. Terima kasih atas info tentang perbedaan yang dihentikan. Brad, saya kebanyakan mencari perbedaan data dan fitur, tetapi kadang-kadang, saya juga ingin perbedaan skema, jadi itu berguna
nicksan
Aku akan melihat. Saya menggunakan skrip pembuat model untuk membandingkan perubahan geometri dan kemudian atribut perubahan pada 9.1. Saya tidak akan mengharapkan skrip bekerja tetapi itu akan menjadi arah yang baik bagi Anda untuk membangun. Sudah sejak 07 sejak saya melihatnya, tapi saya tidak pernah membuang apa pun.
Brad Nesom
0

Perangkat Versi akan membantu Anda mengelola kumpulan data Anda

http://resources.arcgis.com/en/help/main/10.1/index.html#/Versioning_Basic_concepts/0017000000pp000000/

konsep / deteksi perubahan

Alter Version - Mengubah properti versi nama, deskripsi, dan izin akses.

Ubah Versi - Setiap tampilan layer fitur atau tampilan tabel akan dimodifikasi ruang kerjanya untuk terhubung ke versi yang diminta.

Buat Versi - Membuat versi baru di geodatabase yang ditentukan.

Buat Tampilan Berversi - Membuat tampilan versi pada tabel atau kelas fitur.

Hapus Versi - Menghapus versi yang ditentukan dari ruang kerja input.

Rekonsiliasi Versi - Rekonsiliasi versi atau beberapa versi terhadap versi target.

Register As Versioned - Mendaftarkan dataset ArcSDE sebagai versi.

Unregister As Versioned- Membatalkan registrasi dataset ArcSDE sebagai versi.

referensi: http://resources.arcgis.com/en/help/main/10.1/index.html#/An_overview_of_the_Versions_toolset/0017000000p3000000/

Mapperz
sumber
1
Terima kasih atas petunjuknya - Saya mencari alat yang membantu saya mendeteksi perubahan dalam data yang tidak berversi selama sekitar 10 tahun. Saya akan memversi data di masa mendatang, tetapi untuk sekarang, saya harus memutuskan data apa yang akan disimpan dari masa lalu.
nicksan
beberapa alasan aku tidak suka dv. mungkin mereka bisa menjadi beige.
Brad Nesom