Blog

Trabajando con datos de Excel en ArcGIS Pro

21 de Diciembre 2015

Microsoft Excel es un formato popular para almacenar y analizar datos tabulares. Aunque no se pueda editar datos de Excel en ArcGIS Pro (las hojas de cálculo son de sólo lectura), es fácil ver hojas de Excel y hacer tareas como:

Unir una tabla de Excel a una tabla de atributos de capa, luego usar los datos de Excel para consultas, cálculos de campos, etiquetas de entidades, o símbolos de mapa.
– Usar datos de Excel como input para operaciones de geoprocesaminto.
– Exportar datos de Excel a una tabla de geodatabase para que puedan ser gestionados con, y relacionados a, datos GIS almacenados en la geodatabase.

ArcGIS Pro soporta archivos XLSX (Excel 2007) y archivos XLS (Excel 2003 y anteriores). Antes de trabajar con datos de Excel en ArcGIS Pro, hay algunas cosas a tomar en cuenta. He aquí algunos detalles a revisar.

Nota: Si un archivo de Excel está protegido con contraseña, no podrás acceder a él en ArcGIS Pro.


Nombres de columnas

ArcGIS Pro convierte la primera fila de los datos de la hoja de Excel a nombres de campos, de modo que la primera fila deberá contener nombres de columnas. Si la primera fila tiene otro contenido, modifica la hoja de cálculo para que esa fila contenga nombres de columnas.

– Dependiendo de los requerimientos de datos de tu organización, puede que quieras hacer una copia de la hoja de cálculo y modificar la copia.

Los nombres de columnas deben tener 64 caracteres o menos.

Los nombres de campos de ArcGIS Pro pueden contener sólo letras, números y guiones bajos (no caracteres especiales). Lo mejor es que los nombres de columnas en Excel comiencen con una letra, especialmente si quieres unir la tabla de Excel a otra tabla.

Nota: Los nombres de columna que comienzan con un número tendrán un guion bajo añadido frente al número en ArcGIS Pro. Los espacios y guiones en los nombres de columnas en Excel se muestran como guiones bajos en ArcGIS Pro.
Column header row in an Excel spreadsheet

Excel table displayed in ArcGIS Pro


Tipos de datos de columna

ArtcGIS Pro revisa las filas en cada columna para determinar el tipo de dato. Si hay tipos mezclados de datos en una columna, el tipo de dato en ArcGIS Pro será texto.

Tip: Antes de abrir la hoja de cálculo en ArcGIS Pro, en Excel selecciona la columna, luego usa la ventana Formatear celdas para aplicar el mismo tipo de dato a todas las celdas.

Si tu columna de Excel tiene datos numéricos con decimales, en ArcGIS Pro el campo tendrá un tipo de dato de número de punto flotante de doble precisión (o doble).

ArcGIS Pro asigna el tipo de dato de número para una columna que contiene sólo números. Esto es lógico, pero supón que tienes una columna de códigos postales.

Elementos tales como códigos postales y otros tipos de códigos deben ser tratados como texto, puesto que para estos datos no se aplican operaciones matemáticas. En la tabla de abajo, al campo Área se le ha asignado el tipo de dato de entero largo. De hecho, este campo contiene códigos postales.

ArcGIS Pro fields view of an Excel table

Si el tipo de dato asignado a un campo no es deseable para tus datos, puedes unir la tabla de Excel a otra tabla (editable) en ArcGIS Pro, luego añadir un nuevo campo del tipo de dato deseado a la tabla unida, y calcular sus valores para ser los datos de la columna fuente de Excel.

Aprende acerca de tipos de datos de campos en ArcGIS Pro

Aprende más acerca de trabajar con campos de tablas en Arc GIS Pro


Cómo acceder a una hoja de cálculo de Excel en ArcGIS Pro

– Abre un proyecto en ArcGIS Pro e inserta un mapa si es necesario.
– En el panel Proyecto, navega hasta la carpeta que contiene el archivo de Excel.
– Haz clic al signo de suma junto al nombre del archivo de Excel para expandirlo y mostrar una o más hojas de cálculo. Un signo de dólar ($) se muestra al final de los nombres de las hojas.
– Arrastra la hoja al área del mapa.

La hoja se muestra en el panel Contenido como una tabla aislada (esto significa que es una tabla no espacial, que contiene sólo datos tabulares).

Para abrir la tabla de Excel, en el panel Contenido haz clic derecho a la tabla y haz clic en Abrir.

Puedes ordenar campos, activar o desactivar campos, asignar alias a campos, y exportar los datos a una tabla de geodatabase o archivo CSV, DBF o TXT.

Si editas los datos en Excel mientras la tabla está abierta en ArcGIS Pro, deberás cerrar ArcGIS Pro y volverlo a abrir para ver los datos de Excel actualizados.