La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Curso Sistemas de Información Geográfica (SIG): Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Profesor: Luis Carvacho Bart Ayudante:

Presentaciones similares


Presentación del tema: "Curso Sistemas de Información Geográfica (SIG): Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Profesor: Luis Carvacho Bart Ayudante:"— Transcripción de la presentación:

1 Curso Sistemas de Información Geográfica (SIG): Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Manejo de tablas de atributos y consultas a la base de datos

2 MANEJO DE TABLAS DE ATRIBUTOS Introducción - Los aspectos temáticos o atributos de los datos geográficos son organizados para su uso por el SIG en bases de datos, es decir, en uno o más archivos de datos almacenados de forma ordenada y que contienen información no redundante. - Una de las funciones que deben cumplir los SIG como programas, es gestionar estas bases de datos mediante programas diseñados específicamente para ello. - Bases de datos → Tablas → Tablas de atributos

3 Contienen información descriptiva asociada a elementos geográficos contenidos en la capa de información. TABLAS DE ATRIBUTOS 1. ¿Qué son? Comunas Componente espacial Componente temático

4 Las tablas se componen de filas (registros) y columnas (campos). 2. ¿Cómo se estructuran? TABLAS DE ATRIBUTOS Registros Campos Cada registro corresponde a un elemento de la capa de información. Cada campo corresponde a una variable que describe los elementos contenidos en la capa de información. Valores

5 3. ¿Qué tipos de datos pueden almacenar? TABLAS DE ATRIBUTOS Cada campo puede almacenar un tipo de dato específico: Números Textos (text) Fechas (dates) Cada campo puede almacenar un tipo de dato específico: Números Textos (text) Fechas (dates) Tipos de datos numéricos: Tipos de datos numéricos: Enteros: Short integer → 2 bytes Enteros: Short integer → 2 bytes Long integer → 4 bytes Decimales: Single-precision floating point numbers (Float) → 4 bytes Decimales: Single-precision floating point numbers (Float) → 4 bytes Double-precision floating point numbers (Double) → 8 bytes Double-precision floating point numbers (Double) → 8 bytes

6 4. Tareas comunes TABLAS DE ATRIBUTOS Es posible realizar una serie de tareas o acciones relativas a las tablas de atributos, entre las más comúnes están: Es posible realizar una serie de tareas o acciones relativas a las tablas de atributos, entre las más comúnes están: Modificar registros Modificar registros Añadir registros Añadir registros Borrar registros Borrar registros Crear campos Crear campos Eliminar campos Eliminar campos Obtener estadísticas Obtener estadísticas Asociar datos externos Asociar datos externos

7 4. Tareas comunes TABLAS DE ATRIBUTOS Asociación de datos externos a los elementos geográficos de una capa: Permite organizar la información en múltiples tablas. Permite organizar la información en múltiples tablas. El trabajar con múltiples tablas previene el duplicado de información. El trabajar con múltiples tablas previene el duplicado de información. Es posible desplegar en el mapa cualquier tipo de información relacionada con los elementos geográficos de una capa determinada. Es posible desplegar en el mapa cualquier tipo de información relacionada con los elementos geográficos de una capa determinada. Existen dos maneras de asociar datos almacenados en tablas externas con elementos geográficos de una capa determinada: Existen dos maneras de asociar datos almacenados en tablas externas con elementos geográficos de una capa determinada:  Unión lateral o join  Relación o relate

8 4. Tareas comunes TABLAS DE ATRIBUTOS Agrega a la tabla de atributos de una capa de información los campos de una tabla externa mediante la existencia de un campo común en ambas. Tabla externa Tabla de atributos de la capa “Predios” JOIN Unión lateral o join Predios (47) (124) (114) (77)

9 Viviendas (40) (39) (41) 4. Tareas comunes TABLAS DE ATRIBUTOS Establece una conexión entre los registros de dos tablas usando para ello un campo común a ambas. Tabla externa Tabla de atributos de la capa “Viviendas” RELATE Relación o relate

10 4. Tareas comunes TABLAS DE ATRIBUTOS - La asociación entre la tabla de atributos y la tabla externa se realiza a partir de un campo común existente en ambas. - Si bien este campo común puede tener nombres distintos en ambas tablas, debe tener el mismo tipo de datos. - Las asociaciones pueden ser de distinto tipo: Uno a uno Uno a uno Uno a muchos y viceversa Uno a muchos y viceversa Muchos a muchos Muchos a muchos - Mediante un join es recomendable realizar asociaciones de tipo uno a uno y muchos a uno. - Mediante un relate es recomendable realizar asociaciones de tipo uno a muchos y muchos a muchos. Unión lateral (join) y Relación (relate) aspectos comunes:

11 5. ¿Qué podemos hacer a partir de la información contenida en ellas? TABLAS DE ATRIBUTOS A partir de la información tabular es posible realizar diversas tareas relativas a: Provincias y comunas Visualización: Consultas Visualización Síntesis Consultas Visualización Síntesis

12 CONSULTAS A LA BASE DE DATOS Introducción - ¿Qué hospitales se encuentran a menos de 30 km del hospital de San Fernando? - ¿Qué ciudades tienen una población mayor a 10.000 personas? - ¿Qué parcelas poseen como cobertura del suelo bosque nativo y tienen una superficie mayor a 1.000 hectáreas? - ¿Qué comunas son atravesadas por la línea férrea? - ¿Qué poblados se localizan en la provincia de Colchagua? - ¿Qué comunas tienen una población menor a 7.000 personas y son atravesadas por la línea férrea? Consulta por proximidad Consultas por atributos Consultas por localización Combinación de consultas

13 CONSULTAS A LA BASE DE DATOS 1. Consultas por proximidad ¿Qué poblados se localizan a menos de 5 km de Santa Teresa? Santa Teresa

14 CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Las expresiones de búsqueda o consultas por atributos se construyen a partir de operadores de distinto tipo, siendo los más comúnmente utilizados los siguientes: Relacionales Booleanos Tienen su origen en cálculos lógicos AND OR NOT = = > > < < <> >= <= Tienen su origen en relaciones condicionales A través del Lenguaje de Consulta Estructurado (SQL, Structured Query Language) es posible definir uno o más criterios de búsqueda.

15 CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos ¿Qué parcelas tienen una superficie menor a 100 há? Operadores relacionales Area_ha < 100

16 CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos ¿Qué viviendas se encuentran en mal estado de conservación? Operadores relacionales Estado = “Malo”

17 CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Operadores booleanos AND → Y OR → O inclusivo NOT → No lógico PQP AND Q VVV VFF FVF FFF PQP OR Q VVV VFV FVV FFF P Not P VF FV Selecciona aquellos elementos que cumplan ambas condiciones. Basta con que los elementos cumplan solo una de las condiciones para que sean seleccionados. Selecciona aquellos elementos que no cumplan con la condición dada. Las operaciones booleanas consisten en probar dos suposiciones mediante un operador lógico.

18 CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Operadores booleanos ¿Qué viviendas se encuentran en buen estado de conservación y tienen dos pisos? Estado = “Bueno” AND Pisos = 2

19 CONSULTAS A LA BASE DE DATOS 2. Consultas por atributos Operadores booleanos ¿Qué viviendas se encuentran en estado de conservación regular o malo? Estado = “Regular” OR Estado = “Malo”

20 CONSULTAS A LA BASE DE DATOS 3. Consultas por localización A través de este tipo de consultas es posible realizar análisis de proximidad y adyacencia. buscar La idea es buscar relaciones espaciales entre diferentes capas de información, para obtener información útil a partir de un proceso, y no de una mera consulta a la información que ya existe. Existen diversos operadores que permiten construir expresiones de búsqueda o consultas por localización, algunos de los más comúnmente utilizados son: Existen diversos operadores que permiten construir expresiones de búsqueda o consultas por localización, algunos de los más comúnmente utilizados son: Intersect Intersect Are within a distance of Are within a distance of Completely contain Completely contain Are completely within Are completely within Have their center in Have their center in

21 CONSULTAS A LA BASE DE DATOS 3. Consultas por localización Intersect ¿Qué parcelas se sitúan en la zona de riesgo asociada al aeródromo? Seleccione los elementos de la capa “Parcelas” que intersectan los elementos de la capa “Area_riesgo”

22 CONSULTAS A LA BASE DE DATOS 3. Consultas por localización Are completely within ¿Qué poblados se localizan en la comuna de Litueche? Comuna = “Litueche” “Poblados” que estén completamente contenidos en “Comunas”

23


Descargar ppt "Curso Sistemas de Información Geográfica (SIG): Profesor: Luis Carvacho Bart Ayudante: Claudia Ebensperger León Profesor: Luis Carvacho Bart Ayudante:"

Presentaciones similares


Anuncios Google