Mi oficina tiene alrededor de 100 GB de datos geoespaciales de diversas formas (imágenes, clases de entidad en geodatabases, LIDAR, tablas, etc.) que no se gestionaron durante la década en la que se recopilaron. Ahora me han encargado el inventario y la reestructuración de los datos. Los datos se almacenan en el sistema de archivos y no están versionados, pero muchos conjuntos de datos y geodatabases se han copiado en nuevos lugares sin metadatos adicionales que describan qué o por qué.
Sin entrar en lo que deberíamos haber hecho o cómo estructurarlo en el futuro (estoy trabajando en ello), estoy tratando de averiguar si hay una forma decente de comparar los datos de clase de entidad y las geodatabases cuando encuentro un copia para determinar qué cambió entre las dos copias. Puedo usar Beyond Compare para comparar muchos de los tipos de datos. Encontré algunas preguntas de GIS.SE sobre el tema de comparar elementos específicos, pero no sé si funcionarían, al menos no sin más secuencias de comandos, lo que no es deseable, pero es una opción.
- ¿Tiene diferencias entre las versiones antiguas y nuevas de la base de datos ArcSDE?
- ¿Cómo se pueden comparar dos geometrías en arcpy con éxito? (Este podría funcionar con refinamiento, pero espero algo mejor)
Me doy cuenta de que la comparación es una operación bastante difícil dados todos los diferentes tipos y propiedades de los datos SIG, pero espero algo que al menos pueda manejar las diferencias en la ubicación espacial, las tablas de datos asociadas y, idealmente, los metadatos. El software comercial, por un lado, y el código relativamente básico en el otro, están bien para mí.
¿Existe esto?
Editar: para ser claros, estamos usando ArcGIS 10.0 y 10.1. Me complace utilizar soluciones que también involucran a otros proveedores de código abierto o comerciales, pero cualquier solución ESRI debería ser compatible en 10.0. Además, nuestros datos no están actualmente en una base de datos verdadera (SDE, postGIS, etc.), pero estoy dispuesto a mover las cosas que quiero comparar a otro formato si eso significa que puedo compararlas.
El Conjunto de herramientas de control de versiones debería ayudarlo a administrar sus conjuntos de datos
http://resources.arcgis.com/en/help/main/10.1/index.html#/Versioning_Basic_concepts/0017000000pp000000/
conceptos / detección de cambios
Alterar versión: altera las propiedades de nombre, descripción y permisos de acceso de la versión de la base de datos.
Cambiar versión: cada capa de entidad de entrada o vista de tabla tendrá su espacio de trabajo modificado para conectarse a la versión solicitada.
Crear versión: crea una nueva versión en la geodatabase especificada.
Crear vista versionada: crea una vista versionada en una tabla o clase de entidad.
Eliminar versión: elimina la versión especificada del espacio de trabajo de entrada.
Conciliar versiones: concilia una versión o varias versiones con una versión de destino.
Registrarse como versionado: registra el conjunto de datos de ArcSDE como versionado.
Anular registro como versionado: anula el registro de un conjunto de datos de ArcSDE como versionado.
referencia: http://resources.arcgis.com/en/help/main/10.1/index.html#/An_overview_of_the_Versions_toolset/0017000000p3000000/
fuente