Ofisimde, toplandıkları on yıl boyunca bir şekilde yönetilmeyen çeşitli biçimlerde (görüntüler, coğrafi veri tabanlarındaki özellik sınıfları, LIDAR, tablolar, vb.) Yaklaşık 100 GB coğrafi konum verileri var. Verilerin envanterinin çıkarılması ve yeniden yapılandırılmasından sorumlu tutuldum. Veriler dosya sisteminde depolanır ve tersine çevrilir, ancak birçok veri kümesi ve coğrafi veri tabanı neyi veya nedenini açıklayan ek meta veriler olmadan yeni yerlere kopyalanmıştır.
Yapmamız gerekenlere veya gelecekte nasıl yapılandıracağımıza girmeden (üzerinde çalışıyorum), bir özellikle karşılaştığımda özellik sınıfı verilerini ve coğrafi veritabanlarını karşılaştırmanın iyi bir yolu olup olmadığını anlamaya çalışıyorum. iki kopya arasında neyin değiştiğini belirlemek için kopyala. Veri türlerinin çoğunu karşılaştırmak için Beyond Compare'i kullanabilirim . Belirli öğeleri karşılaştırma konusunda birkaç GIS.SE sorusuyla karşılaştım, ancak işe yarayacaklarını bilmiyorum - en azından daha fazla komut dosyası olmadan, arzu edilmeyen ancak bir seçenek.
- ArcSDE veritabanının eski ve yeni sürümleri arasındaki farklar neler?
- Arcpy'deki iki geometri nasıl başarılı bir şekilde karşılaştırılabilir? (bu incelikle çalışabilir, ama daha iyi bir şey umuyorum)
CBS verilerinin tüm farklı türleri ve özellikleri göz önüne alındığında, karşılaştırmanın oldukça zor bir işlem olduğunu anlıyorum, ancak en azından mekansal konum, ilişkili veri tabloları ve ideal olarak meta verilerdeki farklılıkları ele alabilecek bir şey umuyorum. Bir tarafta ticari yazılım ve diğer tarafta nispeten barebone kodu benim için uygun.
Bu var mı?
Düzenleme: Açık olmak gerekirse - ArcGIS 10.0 ve 10.1 kullanıyoruz - Diğer açık kaynak veya ticari sağlayıcıları da içeren çözümleri kullanmaktan mutluluk duyuyorum, ancak herhangi bir ESRI çözümünün 10.0'da uyumlu olması gerekir. Ayrıca, verilerimiz şu anda gerçek bir veritabanında (SDE, postGIS, vb.) Değil, karşılaştırmak istediğim şeyleri karşılaştırmak istediğim başka bir biçime taşımak istiyorum.