Monografias.com > Geografía
Descargar Imprimir Comentar Ver trabajos relacionados

Join o Unión de Tablas (Sistemas de Información Geográfica)



  1. Introducción
  2. Join en Arcview 3.2
  3. Join en Arcgis 9.3
  4. Join en GVSIG 1.11.0
  5. Join en QGIS 2.8.1

Introducción

El Join o Unión de tablas es un proceso que se realiza en cualquier Sistema de Información Geográfica cuando se tienen datos en una tabla totalmente ajena a la tabla de atributos de una capa o shapefile, pero que se requiere sea visualizada en la respectiva capa ya sea de manera temporal o de manera definitiva; esto implica que para llevar a cabo un Join o una Unión de tablas, es estrictamente necesario contar con un shapefile en cuya tabla de atributos exista un campo que coincida con un campo de la tabla externa (campo llave, idéntico o común). Por ejemplo: se tiene un shapefile de geometría tipo punto que representa la ubicación de los diferentes centros educativos en un municipio, pero la tabla de atributos de dicho shapefile contiene solamente dos campos que indican el código del centro educativo y el nombre de cada centro, de forma paralela se cuenta con una tabla en Excel que posee varias columnas con una infinidad de datos de cada centro educativo del municipio en cuestión; esta tabla posee un campo idéntico con la tabla de atributo del shapefile, con lo cual es posible hacer un Join de ambas tablas a través de un campo llave que será el código de cada centro educativo. Al incorporar la información de la tabla de datos de Excel a la tabla de atributos del shapefile es posible construir varios mapas temáticos dependiendo de la información disponible.

Join en Arcview 3.2

1.- Al abrir el programa ArcView 3.2 se abrirá automáticamente la ventana Welcome to Arc View GIS, en la opción Create a new project se marcará with a new view (OK), inmediatamente aparecerá la siguiente pregunta: Would you like to add data to the view new?, en este caso se seleccionará la opción NO.

2.- Al realizar el procedimiento anterior se abrirá una Vista la cual por defecto tendrá el nombre View 1; para trabajar de una manera más cómoda se recomienda maximizar la ventana de la vista.

3.- El siguiente paso es asignarle propiedades a la Vista en donde se realizará todo el proceso de Join, para ello se despliega la opción View en la barra de herramientas superior y se selecciona Properties; inmediatamente se deberá visualizar la ventana View Properties y en el recuadro Name podrá asignársele un nombre adecuado a la Vista de acuerdo a la preferencia del usuario, en el recuadro Maps Units desplegar y seleccionar la opción Meters y en Distance Units desplegar y seleccionar la opción Kilometers.

4.- Incorporar a la Vista el shapefile al que se le incorporará la información de la tabla de datos externa; esto se logra a través del icono Add Theme en la barra de herramientas o también desplegando la opción View de la barra de herramientas y seleccionando Add Theme.

5.- Aparecerá la ventana Add Theme que permite ubicar el directorio en donde ubica el shapefile; en este caso hay que tener en cuenta que en la parte inferior izquierda de la ventana aparecerá la opción Data Source Types y como el archivo que se va a añadir es un shapefile deberá desplegarse y seleccionar la opción Feature Data Source. (OK).

6.- Cerrar la vista de tal manera que se visualice el Gestor de Proyectos (View, Tables, Charts, Layouts, Scripts).

7.- Hacer un click en Tables y luego click en la pestaña Add, por lo que aparecerá inmediatamente la ventana Add Table, en donde se deberá ubicar la tabla externa que se unirá a la tabla de atributos del shapefile.

8.- La tabla a incorporar debe ser una tabla de Excel guardada bajo el formato CSV (delimitado por comas).

9.- Al ubicar la tabla externa se selecciona a través de un click, teniendo en cuenta que en la opción List Files of Type aparezca el formato Dbase(*.dbf). (OK).

10.- Al realizar este procedimiento inmediatamente se visualiza la información contenida en la base de datos externa.

11.- Acceder a la pestaña Window en la barra de herramientas y allí seleccionar Tile.

12.- De esta manera se visualizan de manera simultánea el contenido de la tabla externa y el Gestor de Proyectos de ArcView.

13.- En el Gestor de Proyectos hacer un doble click en la vista en donde se ha incorporado el shapefile; al hacer este procedimiento se visualiza el shapefile en la respectiva vista, por lo que es necesario abrir la tabla de atributos de dicho shapefile, haciendo click en el icono Open Theme Table ubicado en la barra de herramientas.

14.- Maximizar la tabla de atributos del shapefile y nuevamente acceder a la pestaña Window en la barra de herramientas y allí seleccionar Tile.

15.- Si se ha realizado el procedimiento correctamente se deben visualizar de manera simultánea cuatro ventanas: la tabla de atributos del shapefile, el Gestor de Proyectos, la vista con el shapefile incorporado y la tabla de datos externa.

16.- Hacer un click en el campo llave o campo idéntico de la tabla de datos externa (mantener presionada la tecla shift) y un click en el campo llave o campo idéntico de la tabla de atributos del shapefile.

17.- Hacer click en el icono Join ubicado en la barra de herramientas.

18.- Revisar la tabla de atributos del shapefile; si se realizó el procedimiento correctamente debe aparecer la información de la tabla de datos externa en la tabla de atributos del shapefile.

19.- Hay que tener en cuenta que se ha realizado un join o una unión temporal y al cerrar el proyecto en que se está trabajando se perderá el join realizado; si se desea que los datos externos permanezcan en la tabla de atributos del shapefile de manera definitiva, es necesario volver a la vista y acceder a la pestaña Theme en la barra de herramientas y allí seleccionar la opción Convert to Shapefile, de tal manera que se genere una copia del shapefile pero con la tabla de datos externa incorporada de manera definitiva.

20.- Este último procedimiento garantiza que la información de la tabla de datos externas forme parte definitivamente de la tabla de atributos del shapefile.

Join en Arcgis 9.3

1.- Abrir el entorno ArcMap; automáticamente se abre la ventana ArcMap y entre las opciones de Start using ArcMap with se debe marcar A new empty map (OK).

2.- Añadir el shapefile al que se le adicionara la tabla de datos externa a través del icono Add Data en la barra de herramientas, al hacer click en este icono el programa pide ubicar el shapefile en el directorio en donde se encuentre.

3.- Ubicar el shapefile y hacer doble click sobre el nombre del shapefile; de esta manera se incorpora el shapefile a la vista.

4.- Al incorporarse el shapefile al layers de la vista se coloca el cursor encima de la capa y con el botón derecho del ratón desplegar las diferentes opciones.

5.- Elegir Join and Relates, de tal manera que se visualice la opción Join (Click).

6.- Automáticamente aparece la ventana Join Data con cuatro opciones de selección:

-En la opción What do you want to join to this layer? se despliega y se elige Join attributes from a table.

-En la opción Choose the field in this layer that the join will based on: se deberá ubicar el campo llave o campo común en la tabla de atributos del shapefile.

-En la opción Choose the table to join to this layer, or load the table from disk: se debe ubicar la table de datos externa (la tabla a incorporar debe ser una tabla de Excel guardada bajo el formato CSV (delimitado por comas)).

-En la opción Choose the field in the table to base the join on: se deberá ubicar el campo llave o campo común en la tabla de datos externa.

7.- Click en Keep only matching record. (OK).

8.- Para verificar que se han incorporado los datos de la tabla de datos externa al shapefile, se debe revisar la tabla de atributos del shapefile colocando el cursor sobre la capa y con el botón derecho del mouse seleccionar Open Attribute Table.

9.- Si desea incorporar los datos externos a la tabla de atributos del shapefile de manera definitiva, se debe hacer una copia del shapefile con el join incluido; para ello se coloca el cursor encima de la capa y con el botón derecho del mouse se selecciona Data y luego Export Data, y se guarda el nuevo shapefile en un directorio especifico.

Join en GVSIG 1.11.0

1.- Proceder a abrir el programa gvSIG 1.11.0 de tal manera que se visualice el Gestor de Proyecto (Vista, Tabla y Mapa).

2.- Crear una vista en la cual se llevará a cabo todo el proceso de join o unión de tablas; para la creación de la vista se hace click en la opción Vista ubicada en Tipo de documentos del Gestor de Proyectos; luego hacer click en Nuevo, de tal manera que automáticamente aparezca la nueva Vista con el nombre Sin título-0.

3.- Definir las propiedades de la vista recién creada haciendo click en Sin título-0 y luego click en Propiedades.

4.- Al hacer este procedimiento debe abrirse la ventana Propiedades de la Vista; allí se deberá colocar el nombre a la Vista (nombre definido por el usuario).

5.- Click en el nombre de la vista recién creada y click en Abrir.

6.- Añadir el shapefile al que se le incorporara la información de la tabla de datos externa; a través de la opción Añadir Capa ubicado en la barra de herramientas.

7.- Cerrar la vista de tal manera que se visualice el Gestor de Proyectos.

8.- Hacer un click en Tabla y click en Nuevo; inmediatamente aparece la ventana Nueva Tabla, por lo que se hará click en Añadir y se procederá a buscar la tabla de datos externa (la tabla a incorporar debe ser una tabla de Excel guardada bajo el formato CSV (delimitado por comas)).

9.- Al ubicar la tabla de datos se seleccionará mediante un click y luego Abrir y posteriormente Aceptar. Si el procedimiento se ha realizado correctamente se debe visualizar el contenido de la tabla de datos externa. (Cerrar).

10.- Hacer click nuevamente en Vista y seleccionar la vista en donde se está trabajando y click en Abrir.

11.- Abrir la tabla de atributos del shapefile a través del icono en la barra de herramientas: Muestra los atributos de las capas seleccionadas.

12.- Ubicar el icono Unir en la barra de herramientas y hacer click allí.

13.- De esta manera aparece la ventana Unión de Tablas con la categoría Opciones de la tabla de origen la cual posee las siguientes opciones:

Tabla de origen: Seleccionar la tabla de atributos del shapefile.

-Campo a usar para la unión: Seleccionar el campo llave o común de la tabla de atributos del shapefile.

-Prefijo de campo: Debe dejarse vacío. (Siguiente).

14.- Seguidamente aparece la categoría Opciones de la tabla destino la cual posee las siguientes opciones:

Tabla destino: Seleccionar la tabla de datos externa.

-Campo a usar para la unión: Seleccionar el campo llave o común de la tabla de datos externa.

-Prefijo de campo: Debe dejarse vacío. (Final).

15.- Si el procedimiento se realizó correctamente se debe haber incorporado la información de la base de datos externa a la tabla de atributos del shapefile.

16.- Si se desea que los datos de la tabla externa permanezcan de manera definitiva en la tabla de atributos del shapefile se debe realizar una copia del shapefile con el join incorporado.

17.- En este caso es necesario abrir la vista en donde está incluido el shapefile, una vez allí colocar el cursor encima de la capa y ubicar en la barra de herramientas la pestaña Capa y seleccionar Exportar a y elegir SHP.

Join en QGIS 2.8.1

1.- Abrir el programa QGIS 2.8.1.

2.- Incorporar el shapefile al cual se le incorporará los datos de la tabla de datos externa.

3.- Para incorporar el shapefile se accede al icono Añadir capa vectorial en la barra de herramientas lateral y automáticamente aparecerá la ventana Añadir capa vectorial, en la categoría Tipo de origen debe estar marcado Archivo mientras que en la categoría Fuente se ubica el directorio en donde está guardado el archivo shapefile mediante Explorar. (Abrir).

4.- Incorporar la tabla de datos externa siguiendo el mismo procedimiento anterior.

5.- En el administrador de capas deberá aparecer el nombre del shapefile incorporado y en el área de dibujo se debe visualizar el shapefile.

6.- Colocar el cursor encima del nombre del shapefile y con el botón derecho del mouse se debe seleccionar Propiedades.

7.- Al abrirse la ventana Propiedades de la capa se visualizan las siguientes categorías: General, Estilo, Etiquetas, Campos, Visualizar, Acciones, Uniones, Diagramas, Metadatos.

8.- Elegir la categoría Uniones.

9.- Hacer click en el icono Añadir unión vectorial (icono inferior en forma de cruz verde).

10.- Al abrirse la ventana Añadir unión vectorial se observan las siguientes opciones:

-Unir Capa: Ubicar la tabla de datos externa.

-Unir Campo: Ubicar el campo llave o común en la tabla de datos externa.

-Campo Objetivo: Ubicar el campo llave o común en la tabla de atributos del shapefile.

11.- Marcar Cachear capa de unión en memoria virtual.

12.- Marcar Elija que campos se unen y marcar los campos de la tabla de datos externas que se desean incorporar a la tabla de atributos del shapefile.

13.- Marcar Prefijo de nombre de campo y dejar en blanco el recuadro. (Aceptar).

14.- Finalmente Aplicar y Aceptar.

15.- Verificar que se han incorporado los datos de la tabla de datos externa a la tabla de atributos del shapefile; para ello colocar el cursor encima del nombre del shapefile y con el botón derecho del mouse seleccionar Abrir tabla de atributos.

16.- Si se desea que los datos de la tabla externa permanezcan de manera definitiva en la tabla de atributos del shapefile se debe realizar una copia del shapefile con el join incorporado; en este caso es necesario colocar el cursor encima del nombre del shapefile y con el botón derecho del mouse seleccionar Guardar Como.

 

 

 

Autor:

Edgar José Alvarado Rivas

Lugar y fecha de realización del trabajo: Yaracuy,
Venezuela. Julio, 2015

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter