Fusionar varias capas en una
Vídeo
Este tutorial también está disponible en vídeo.
Configurar la herramienta Fusionar
La herramienta de geoprocesamiento Fusionar puede fusionar dos o más capas, siempre que sean del mismo tipo de entidad. Por ejemplo, puede fusionar dos capas de líneas pero no una capa de líneas con una capa de polígonos. La usará para fusionar dos capas de polígonos que representan el territorio.
- Descargue el paquete de proyecto Noruega.
Se descarga un archivo llamado Norway.ppkx en su equipo. Un archivo .ppkx es un paquete de proyecto de ArcGIS Pro y puede contener mapas, datos y otros archivos que puede abrir en ArcGIS Pro.
- Busque el archivo descargado en su equipo. Haga doble clic en Norway.ppkx para abrirlo en ArcGIS Pro. Si se le pide, inicie sesión con su cuenta de ArcGIS.
Nota:
Si no tiene acceso a ArcGIS Pro o una cuenta de organización de ArcGIS, consulte las opciones de acceso a software.
Aparece un mapa de Noruega.
El mapa contiene dos capas de polígonos: NorwayLand (en verde claro) y NorwayMinorIslands (en verde oscuro).
Nota:
Los datos de este mapa provienen de Natural Earth.
Para su proyecto, sería más fácil administrar todos los polígonos de territorio como una sola capa, no como dos. Utilizará la herramienta de geoprocesamiento Fusionar para crear una nueva capa que contenga todas las áreas del territorio.
- En la cinta, haga clic en la pestaña Análisis. En el grupo Herramientas, haga clic en el botón Expandir.
Aparece una galería que enumera algunas de las herramientas más utilizadas.
- Desplácese hacia abajo. En el grupo Administrar datos, haga clic en Fusionar.
Aparece el panel Geoprocesamiento con los parámetros de la herramienta Fusionar. Esta herramienta combina varias capas de entrada en una única capa de salida nueva.
Sugerencia:
Para leer más sobre la herramienta Fusionar, haga clic en el botón de ayuda en el panel Geoprocesamiento.
- En el panel Geoprocesamiento, para Datasets de entrada, elija NorwayLand y NorwayMinorIslands.
El campo Dataset de salida se actualiza a NorwayLand_Merge.
- Haga clic en el campo Dataset de salida.
Se muestra una ruta. De forma predeterminada, el nuevo dataset se almacenará en la geodatabase del proyecto.
Aceptará la ubicación y el nombre predeterminados para el dataset de salida.
Configurar el mapa de campo
Si sabe que todos los campos de sus capas coinciden, puede ejecutar la herramienta ahora. Sin embargo, a menudo necesitará fusionar capas con campos no coincidentes. Como sucede en este caso. Utilizará los parámetros de Mapa de campo para asegurarse de que las capas se fusionen correctamente sin perder ninguna información de atributo importante.
- En el panel Geoprocesamiento, en Mapa de campo, haga clic en Editar.
Aparece la ventana Propiedades de campo.
- En la ventana Propiedades de campo, haga clic en Restablecer.
- En la ventana Restablecer mapa de campo, haga clic en Sí.
El restablecimiento garantiza que los campos de ambas capas de entrada se incluyan en el Mapa de campo.
- En Campos, haga clic en featurecla (2).
La etiqueta (2) le indica que hay dos campos de origen que contribuyen a este campo de salida. La información presente en Tabla le dice que ambas capas de entrada tienen campos llamados featurecla.
El contenido de estos dos campos se fusionará en un nuevo campo featurecla en la capa de salida.
- En Campos de salida, haga clic en min_zoom.
Solo hay un origen para este campo, de la capa NorwayLand.
Verá las tablas de atributos para ver si la capa NorwayMinorIslands tiene un campo equivalente con un nombre diferente.
- Cierre la ventana Propiedades de campo. En el panel Contenido, haga clic con el botón derecho en NorwayLand y elija Tabla de atributos.
Se abre la tabla de atributos.
Sugerencia:
También puede abrir una tabla de atributos seleccionando la capa y pulsando Ctrl+T.
- Abra también la tabla de atributos para la capa NorwayMinorIslands.
- Encima de las tablas de atributos, haga clic con el botón derecho en la pestaña NorwayMinorIslands y elija Nuevo grupo de pestañas horizontales.
Ahora puede ver ambas tablas al mismo tiempo. Los campos min_zoom y zoom_level contienen información similar. Ambos campos recomiendan niveles de zoom para mostrar las entidades en los mapas web.
Fusionará estos dos campos en uno en la capa de salida.
- En el panel Geoprocesamiento, en Mapa de campo, haga clic en Editar. En la ventana Propiedades de campo, en Campos, haga clic en el campo min_zoom.
- En Tabla, haga clic en NorwayMinorIslands.
Tiene la posibilidad de agregar un campo de origen de la capa seleccionada.
- En Acciones y campos de origen, haga clic en zoom_level.
Ahora los campos min_zoom y zoom_level contribuirán al nuevo campo en la capa de salida.
- En Campos, haga clic en ORIG_FID.
Solo una de las tablas contiene este campo. No necesita este campo en su nueva capa, por lo que lo eliminará.
- En ORIG_FID, haga clic en el botón Eliminar.
Ya ha incluido los valores de zoom_level en el campo min_zoom, así que también puede eliminarlo.
- Elimine el campo zoom_level.
El último campo sin una etiqueta (2) es Nombre. En las tablas de atributos, puede ver que muchas de las islas menores tienen un nombre registrado, pero no hay ningún campo de nombre presente en la capa NorwayLand.
Mantendrá Nombre como un campo de salida. Está bien que solo tenga un campo de origen.
- En la ventana Propiedades de campo, haga clic en Aceptar.
- En el panel Geoprocesamiento, deje la casilla de verificación Agregar información de origen a la salida desactivada.
En las tablas de atributos, puede ver que todas las entidades de la capa NorwayLand tienen el valor Territorio para el campo featurecla, y todas las entidades de la capa NorwayMinorIslands tienen el valor Isla menor. Este campo le indicará la capa de origen, por lo que no es necesario agregar información de origen adicional.
- Haga clic en Ejecutar.
La herramienta se ejecuta y aparece una nueva capa denominada NorwayLand_Merge en el panel Contenido.
Aparece una advertencia en la parte inferior del panel Geoprocesamiento.
Corregir errores
La fusión no tuvo éxito. En el mapa, puede ver que las islas menores todavía son de color verde oscuro. No fueron incluidas en la capa fusionada.
Lea la advertencia para averiguar qué salió mal.
- En el panel Geoprocesamiento, en la advertencia, haga clic en Ver detalles.
Aparece una ventana con el siguiente mensaje de advertencia: Error en el OID de entrada 10, no se pudo escribir el valor 'Isla menor' en la entidad de campo de featurecla.
Investigará el campo featurecla para conocer la causa de este mensaje.
- Cierre la ventana de mensaje.
- En el panel Geoprocesamiento, en Mapa de campo, haga clic en Editar. En la ventana Propiedades de campo, confirme que featurecla (2) se ha seleccionado.
En Propiedades, puede ver que el valor Tipo del campo es Texto y su valor de Longitud es 11.
Estas propiedades se tomaron del primer dataset de entrada: NorwayLand. Once caracteres es un valor lo suficientemente largo para almacenar la palabra Land, pero no lo suficiente para almacenar las palabras Minor island.
- En Longitud, escriba 12.
También cambiará el nombre y el alias para que el significado de este campo sea más claro en el dataset de salida.
- En Nombre de campo, escriba origen. En Alias, escriba Capa de origen.
- En la ventana Propiedades de campo, haga clic en Aceptar.
- En el panel Geoprocesamiento, haga clic en Ejecutar.
La capa NorwayLand_Merge del mapa se actualiza. Dado que no cambió el nombre del Dataset de salida, se sobrescribió el que creó anteriormente. Esta vez incluye todas las islas.
- Abra la tabla de atributos para la capa NorwayLand_Merge.
- Desplácese por la tabla para confirmar que contiene entidades de ambas capas de entrada y que los campos se han fusionado correctamente.
- Cierre las tres tablas de atributos.
- En el panel Contenido, haga clic con el botón derecho en NorwayLand y elija Eliminar.
- Elimine también la capa NorwayMinorIslands.
- En la Barra de herramientas de acceso rápido, haga clic en el botón Guardar proyecto.
- Si ha recibido un mensaje en el que se indica que este proyecto se ha creado en una versión anterior, haga clic en Sí.
Ha fusionado dos capas de polígonos en una nueva capa. Ha utilizado un mapa de campo para determinar cómo se fusionarían y formatearían campos no coincidentes en la nueva capa.
Encontrará más tutoriales en la galería de tutoriales.