Unir atributos de una tabla a otra

Normalmente, unirá una tabla de datos a una capa a partir del valor de un campo existente en ambas tablas. El nombre del campo no tiene que ser el mismo, aunque sí el tipo de datos; una números a números, cadenas de caracteres a cadenas de caracteres, etc. Puede realizar una unión con el cuadro de diálogo Datos de Unión, al que puede acceder haciendo clic con el botón derecho en una capa en ArcMap o mediante la herramienta Agregar unión.

Al agregar o quitar una unión, se conservan las propiedades de los campos, como los alias, la visibilidad y el formato de los números.

Al unir tablas, la opción predeterminada es conservar todos los registros. Si un registro de la tabla de destino no tiene una coincidencia en la tabla de unión, a ese registro se le otorgan valores nulos para todos los campos que se van a anexar a la tabla de destino desde la tabla de unión.

Ejemplo de conservación de todos los registros con una unión

Con la opción de conservar únicamente los registros coincidentes, si un registro de la tabla de destino no tiene una coincidencia en la tabla de unión, ese registro se quita de la tabla de destino resultante. Si la tabla de destino es la tabla de atributos de una capa, las entidades que no tienen datos unidos no se muestran en el mapa.

Ejemplo de conservación únicamente de los registros coincidentes con una unión

Pasos:
  1. En la tabla de contenido, haga clic con el botón derecho en la capa o tabla que desea unir, elija Uniones y Relaciones y, a continuación, haga clic en Unión.

    También puede hacer clic en el botón Opciones de tabla Opciones de tabla en una ventana de tabla abierta para acceder al cuadro de diálogo Datos de Unión.

    SugerenciaSugerencia:

    Si no desea que tras una unión sus campos se añadan como prefijos al nombre de la tabla, abra la tabla de atributos, haga clic en el menú Opciones de tabla y, a continuación, desactive Mostrar alias de campo.

  2. Haga clic en la flecha de ¿Qué quiere unir a esta capa? y, a continuación, en Unir atributos desde una tabla.
  3. Haga clic en el campo en el que se va a basar la unión.
  4. Elija la tabla que va a unir a la capa o tabla. Si no forma parte del mapa, haga clic en el botón Explorar Navegar para buscarla en el disco.
  5. Haga clic en el campo de esa tabla en el que se va a basar la unión.
  6. Decida si va a conservar todos los registros o solo los coincidentes.
  7. Haga clic en Aceptar.
SugerenciaSugerencia:

si desea guardar de forma permanente los datos unidos con sus entidades geográficas, exporte los datos a una nueva clase de entidad, haga clic con el botón derecho en la capa en la tabla de contenido, elija Datos y, a continuación, haga clic en Exportar datos.

SugerenciaSugerencia:

al editar datos unidos, no puede editar las columnas unidas directamente. Para editar los datos unidos, primero debe agregar las tablas o capas unidas a ArcMap. A continuación, puede realizar ediciones en estos datos de forma independiente. Estos cambios se reflejan en las columnas unidas.

Temas relacionados


7/11/2012