0 votos
1.9k vistas
Hola a tod@s.

Tengo un problema al hacer un join de tabla con un excel. El join, sé hacerlo, el problema surge cuando cierro ArcGIS 10.1. La modificación que he hecho en la tabla de atributos del shape, no se guarda y necesito que esa modificación sea permanente. Muchas gracias
preguntado por Confiable (279 puntos)   en ArcGIS | 1.9k vistas

4 Respuestas

+1 voto
Has probado guardando un nuevo Shp despues de hacer el join, Yo lo hago asi y me da resultado
respondido por Profesional (562 puntos)  
+1 voto
Antes que nada toma en cuenta, desde ArcMap no es posible realizar cambios en la información del archivo de Excel, si quieres tener guardado el Join, obligatoriamente debes guardar tu poyecto mxd, graba el proceso, más no la vinculación directamente en la tabla del shapefile.
respondido por Administrador (7.2k puntos)  
+1
Hola Franzp, yo no quiero hacer cambios en la información del archivo Excel, yo los cambios los queiro hacer en la tabla de atributos del shape. Antes en ArcGis 9.2 cuando hacías el join la tabla de atributos del shp quedaba modificada sin tener que guardar el mxd, ni duplicar la capa de información como propone JLCT.
Muchas gracias
Por qué ArcGIS 10.1 hace join correctos sólo en algunos xls?
+1 voto
Al terminar de hacer el Join mas  las modificaciones que has echo en el shp file debes de exportar este shp asignandole un nuevo nombre, pues alli veras tus atributos el resultado del join+tus modificaciones echas. Espero te sirva.
respondido por Profesional (625 puntos)  
editado por
0 votos

Estimad@s:

He encontrado la respuesta al problema de ArcGIS 10.1 con los join a partir de un xls de excel: el xls por defecto es muy inestable y no lo recomiendo para hacer joins. Entonces, encontré una solución alternativa mucho más práctica, que la dejo para quienes aún lidian con este problemita:

La alternativa es dejar el excel de lado y trabajar en Access, tu xls de datos importalo en Access y luego exporta eso mismo desde Access a un archivo *.dbf  (DBF 5, por ejemplo). Lamentablemente excel 2007 y 2010 ya no tiene la extensión dbf como formato de exportación permitido, lo que generalmente uno "soluciona" llevando el xls a csv, pero igual trae problemas en ArcGIS como por ejemplo que te cambie los nombres originales de tus campos.

Por tanto, trabajamos haciendo joins siempre con archivos dbf, a la antigua, lo que es mucho más estable, evitando dolores de cabeza innecesarios.

Puede que sea algo trivial, pero es bueno compartirlo. Espero les sirva.

Saludos!

respondido por Novato (174 puntos)  
1,177 preguntas
1,401 respuestas
911 comentarios
2,604 usuarios