0 votos
187 vistas
Estando en modo edición, hice el intento de guardar dicha edición aún sin terminar y mi equipo se apagó. El archivo ahora no tiene correspondencia con la cantidad de registros en la tabla (dbf) con relación al número de shp
por Novato (105 puntos)   en ArcGIS Desktop | 187 vistas

1 Respuesta

0 votos

Lo que estás describiendo suena a un problema de desincronización entre los archivos .shp (que contienen la geometría de los datos espaciales) y .dbf (que contienen la información tabular asociada). Si tu equipo se apagó antes de que pudieras guardar tus cambios, es posible que la edición no se completara adecuadamente, lo que puede provocar este tipo de problemas.

Aquí te dejo una posible solución que podrías intentar:

  1. Crear una nueva característica a partir del .shp y el .dbf desincronizados: Intenta hacer esto utilizando la herramienta "Data Management Tools" > "Features" > "Feature Class to Feature Class". Al usar esta herramienta, asegúrate de elegir el .shp desincronizado como la fuente de datos. Esta herramienta debería poder recuperar cualquier dato espacial que todavía esté intacto.
  2. Reconstruir el .dbf: Si tienes una copia de seguridad del archivo .dbf o si puedes reconstruirlo manualmente, hazlo. Asegúrate de que el número de registros en el .dbf coincide con el número de características en el .shp.
  3. Unir el .dbf al .shp: Una vez que tengas un .shp y un .dbf con un número coincidente de registros, puedes intentar unir el .dbf al .shp utilizando la herramienta "Data Management Tools" > "Joins" > "Join Field". Asegúrate de que estás uniendo en base a un campo que tiene valores únicos para cada registro/función (como un ID).
  4. Comprueba tus datos: Comprueba el resultado para asegurarte de que la geometría y los datos tabulares se han sincronizado correctamente.

Por favor, ten en cuenta que esta solución solo funcionará si los datos aún están presentes y únicamente se han desincronizado. Si los datos se han perdido o dañado de alguna forma, es posible que no puedas recuperarlos.

por Administrador (7.9k puntos)  
1,441 preguntas
1,591 respuestas
980 comentarios
1,271 usuarios