Cada mes tengo que QA/QC algunas calles de datos para toda una comarca (más de 47.000 registros). El primer paso es comparar los dos archivos. Actualmente, estoy usando una herramienta que fue creada en casa a través de VBA aprox 5 años. Funciona compara los dos archivos y se informa de las diferencias basadas en un par de factores (agregado registros, eliminar registros, cambios de dirección, la ciudad de los cambios, la longitud del segmento/vértices cambios). Yo, a continuación, exportar estos archivos de forma individual. Además, la herramienta funciona en ArcGIS 9.3
, pero ya no trabajo en ArcGIS 10.1
La herramienta funciona muy bien, pero se tarda aproximadamente una hora para completar.
He empezado a trabajar sobre esperemos que la mejora de esta herramienta para acelerar el rendimiento. He mirado en una variedad de métodos, incluyendo el Compare Feature Tool
y Select by Location
.
Ambos de estas herramientas de trabajo significativamente más rápido, sin embargo, no parecen capturar todo lo que necesito. El gran problema que tengo con el Compare Feature Tool
es que no puedo elegir el campo que desea comparar. El valor predeterminado es ObjectID cuando necesito comparar Segment_ID. No hay una opción para seleccionar.
¿Alguien tiene una buena solución o ideas sobre cómo lograr una comparación completa como las que he descrito?
ACTUALIZACIÓN
Por alguna razón, ArcGIS no reconoce la combinación que estoy intentando por RyanDalton la respuesta.
Pero
El asesoramiento de una combinación que he descubierto la manera de encontrar los registros agregados y eliminados de los registros de las diferencias en los dos archivos:
- Unirse al Mes Anterior shapefile del Mes Actual shapefile a través de la Segment_ID campo
- La realización de una consulta de definición donde Segment_ID ES NULL
- La exportación que a un nuevo shapefile (Características Añadidas)
Yo, invierta los une y encontrar Eliminados de la Cuenta
Trabajando en una manera de encontrar a las otras diferencias indicadas y, a continuación, la cadena de todos ellos juntos en un modelo.
ACTUALIZACIÓN 2 Me puede encontrar todos los registros que han cambiado por la realización de un selecto por los registros de ubicación de uno de los conjuntos de datos que son idénticos a los de otro conjunto de datos. Yo, a continuación, cambie la selección y me da todos los registros que no son idénticos.
Voy a ponerlo todo en un modelo y esperemos que funcione igual de bien.