Crear un Join en ArcGis
En ArcGis, dos tablas pueden conectarse mediante un campo común; este campo debe ser del mismo tipo(texto o numérico…) en ambas tablas. Los registros almacenados en las tablas se conectarán cuando los valores en las mismas coincidan. El Join anexa los atributos de una tabla a otra basado en un campo común, esta funcionalidad permite la representación espacial de datos que provienen de una fuente externa.
Por ejemplo tenemos un shape con los municipios de Antioquia (Colombia) y en una tabla externa (con extensión dbf) tenemos la población censada por el DANE (Departamento Nacional de Estadística) y queremos agregar dicha información a nuestro shape de municipios.
Los datos se muestran en la siguiente figura.
![F1. Datos para Join F1. Datos para Join](https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Flh3.ggpht.com%2F-7qH30S2yQmQ%2FTiO3XVLOrlI%2FAAAAAAAABlA%2FiuuhZ_lPrC0%2FF1.%25252520Datos%25252520para%25252520Join_thumb%2525255B1%2525255D.jpg%3Fimgmax%3D800&container=blogger&gadget=a&rewriteMime=image%2F*)
En la figura siguiente vemos los atributos de la información desplegada en la vista anterior.
![F2. Tablas de atributos F2. Tablas de atributos](https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Flh4.ggpht.com%2F-d98cPcad1l0%2FTiO3YpD2IkI%2FAAAAAAAABlI%2F-Mkm1LHgmdk%2FF2.%25252520Tablas%25252520de%25252520atributos_thumb%2525255B1%2525255D.jpg%3Fimgmax%3D800&container=blogger&gadget=a&rewriteMime=image%2F*)
El campo común en ambas tablas es aquel que contiene el nombre de los municipios, en la primera se denomina “MPIO” y en la segunda “MUNICIPIO”, con estos dos campos realizaremos el Join. La forma de proceder en ArcGis es la siguiente.
Damos clic derecho sobre el shape “MUNI_ANT”, seleccionamos Join and Relates seguido de Join.
![F3. Join F3. Join](https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Flh4.ggpht.com%2F-LErM7M7fbDw%2FTiO3ZwxdLMI%2FAAAAAAAABlQ%2FBE99tXGJiak%2FF3.%25252520Join_thumb%2525255B1%2525255D.jpg%3Fimgmax%3D800&container=blogger&gadget=a&rewriteMime=image%2F*)
En la ventana siguiente…
- What do you want to join to this later? (¿que desea unir a esta capa?): le decimos Join attribute from a table.
- Choose the field in this layer that the join will be based on (Elija el campo de la capa en el que se basará la unión): elegimos MPIO.
- Choose the table to join to this layer, or load the will be based on: Elegimos la tabla que contiene la information que queremos unir con la table de atributos de MUNI_ANT.
- Chose the field in the table to base the join on: elegimos el campo de la tabla con el cual se realizará el Join, en este caso es el campo MUNICIPIO.
![F4. Join data F4. Join data](https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Flh6.ggpht.com%2F-h4nn5qz-9us%2FTiO3bGsSBUI%2FAAAAAAAABlY%2FeFCZ02H9M0g%2FF4.%25252520Join%25252520data_thumb%2525255B1%2525255D.jpg%3Fimgmax%3D800&container=blogger&gadget=a&rewriteMime=image%2F*)
Ok y abrimos nuevamente la tabla de atributos del shape MUNI_ANT, el resultado es el siguiente.
![F5. Join realizado F5. Join realizado](https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2Flh6.ggpht.com%2F-B8jT1U9QTOw%2FTiO3cXHNmhI%2FAAAAAAAABlg%2FhhCo65mL0Q8%2FF5.%25252520Join%25252520realizado_thumb%2525255B1%2525255D.jpg%3Fimgmax%3D800&container=blogger&gadget=a&rewriteMime=image%2F*)
Vemos que la información de la tabla externa (POB2) fue agregada a la tabla de atributos de la capa que contiene la información de los municipios.