Herramientas para comparar copias no versionadas de datos geoespaciales [cerrado]


9

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.

  1. ¿Tiene diferencias entre las versiones antiguas y nuevas de la base de datos ArcSDE?
  2. ¿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.

Respuestas:


2

Acabo de volver a leer esta pregunta hoy en una forma diferente.
Para los datos no versionados, existe la diferencia que se creó para la herramienta de mapeo y documentación del esquema 9.3


Gracias por el puntero a Differ. Lo echaré un vistazo. Principalmente usamos 10.0, ¡así que espero que funcione!
nicksan

1
Me puse en contacto con el autor de Differ, quien dijo que no hay actualizaciones para el entorno 10.x, e implicaba que lo desconectaría si pudiera, ya que no tiene la intención de soportarlo. También señaló el conjunto de herramientas de comparación de datos como algo que funciona en el mismo dominio del problema.
Matt Wilkie

si está buscando solo diferencias de esquema, he estado usando el arcgis diagrammer para mover xml dentro y fuera. No es fácil pero funciona para reestructurar el esquema. ver enlace arriba
Brad Nesom

Gracias @MattWilike y Brad. Esta fue la información que estaba buscando. Por supuesto, la respuesta que estoy buscando terminaría involucrando a los integrantes. Gracias por la información sobre diferir siendo descontinuado. Brad, busco principalmente diferencias de datos y características, pero ocasionalmente, también voy a querer diferencias de esquemas, así que eso es útil
nicksan

Miraré. Utilicé un script de generador de modelos para comparar los cambios de geometría y luego atribuir los cambios en 9.1. No esperaría que el script funcionara, pero sería una buena dirección desde la que construir. Ha sido desde el 07 desde que lo vi, pero nunca tiro nada.
Brad Nesom

0

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/


1
Gracias por los indicadores: estoy buscando herramientas que me ayuden a detectar cambios en los datos que no han sido versionados durante aproximadamente 10 años. Estaré versionando datos en el futuro, pero por ahora, necesito decidir qué datos guardar del pasado.
nicksan

alguna razón no me gusta dv. tal vez podrían ser de color beige.
Brad Nesom el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.