2 votos

Formas no coincidentes con el número de registros

Estoy tratando de fusionar características (polígonos) de 7 subregiones en ArcGIS (v10.x). La fusión va bien, pero cuando realizo cualquier otro proceso en él (por ejemplo, agregar un campo, cálculos, etc.), el archivo fusionado está corrupto. Cuando intento ver el archivo de formas, recibo un mensaje "Error al abrir ... El número de formas no coincide con el número de registros de la tabla"

Intenté verificar la geometría del archivo fusionado (antes de que se lanzara cualquier proceso) y encontré 4 auto intersecciones. Intenté reparar la geometría para corregirlas, ¡pero no ayudó!


La versión que estoy utilizando es 10.2.0.3348. Desafortunadamente, los archivos son pesados (cada uno tiene más de 2GB, hay 7) para cargarlos. Además, son del Ministerio Provincial y no estoy seguro si podría ponerlos en el dominio público.

Recibí los datos como una geodatabase (ciertas operaciones forestales en unidades de manejo individuales de una región). Necesito extraer algunas variables de estos datos para unirlos con otro conjunto de datos grande a escala regional para análisis adicionales (las decisiones son a escala regional). Anteriormente había escrito el proceso completo en Python (que funcionaba bien en varias otras regiones). Dado que mi script siempre buscaba archivos de formas (y aún más, no estoy seguro de cómo trabajar directamente con geodatabases), extraje archivos de formas individuales.

El proceso inicial supone fusionar los archivos de formas en una región, agregar algunos campos y calcularlos. La fusión se realiza, pero ningún otro proceso en él (por ejemplo, agregar campo).

¿@Polygeo, el proceso funciona en un subconjunto (tal vez el subconjunto no tenía problemas de auto intersección)?

Mostré todos los datos en ArcMap, los exporté como archivos de formas individuales, los fusioné, hice una nueva copia (a través de la exportación) de la fusión y aún tengo el mismo problema.

1voto

rewritten Puntos 2426

Sin conocer toda la información (como ya has mencionado anteriormente como la Versión, los pasos que realizaste, etc.), parece ser un problema general que he tenido muchas veces: El problema (quizás) es la forma en sí misma. Es un formato antiguo con errores, por ejemplo, a veces cuando tengo que usar formas y borrar geometrías obtengo el mismo error.

Si deseas trabajar con formas (esto funciona para mí):

  • Carga tus formas (originales) en ArcGIS
  • Exporta tus formas (originales) nuevamente (en la tabla de contenidos, haz clic derecho, exporta)
  • fusiona tus Datos, utiliza tus formas exportadas (nuevas) --> debería funcionar ahora

Si deseas hacerlo sin formas y prevenir tales problemas en el futuro:

  • Exporta tus datos a una geodatabase --> si está allí, trátalo como una forma sin problemas

Si deseas usar la geodatabase (recomendado, porque tus datos son pesados) sólo debes trabajar dentro del *.gdb. No exportes los datos a un *.shp (nunca en tu flujo de trabajo), haz la fusión con datos de un *.gdb, tal vez los datos originales o una exportación a un nuevo *.gdb. Mis experiencias con formas son que están limitadas: por ejemplo, si fusionas, ¿todos tus campos tienen suficientes caracteres para campos de texto largos?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X