Вы находитесь на странице: 1из 13

UNIVERSIDAD COOPERATIVA DE COLOMBIA

PRORAMA DE INGENIERÍA CIVIL


SISTEMAS DE INFORMACIÓN GEOGRÁFICA
SEDE IBAGUÉ

GUÍA PRÁCTICA 5.
Análisis vectorial
Abril 14 del 2020
Docente: Ligia María Mejía Díaz
ligia.mejiad@campusucc.edu.co

El formato vectorial define objetos geométricos (puntos, líneas y polígonos) mediante la


codificación explícita de sus coordenadas. Los puntos se codifican en formato vectorial por un par
de coordenadas en el espacio, las l líneas como una sucesión de puntos conectados y los polígonos
como líneas cerradas (formato orientado a objetos) o como un conjunto de líneas que constituyen
las diferentes fronteras del polígono (formato Arco/nodo). Este formato resulta especialmente
adecuado para la representación de entidades reales ubicadas en el espacio (carreteras, ríos,
parcelas de cultivo).
En el formato vectorial, además de codificar la posición de las entidades, necesitamos establecer
las relaciones topológicas entre las mismas, especialmente en lo que se refiere a los mapas de
polígonos. El término topología hace referencia, en el contexto de los SIG vectoriales, a relaciones
entre los diferentes objetos para originar entidades de orden superior. Aunque los requisitos
topológicos varían en función de cada implementación concreta (modelo digital o estructura de
datos), básicamente son:
1. Los nodos de dos líneas en contacto deben tener las mismas coordenadas.
2. Un polígono se define, en el modelo arco-nodo, como un circuito perfecto de líneas que puede
recorrerse entero empezando y terminando en el mismo punto sin pasar dos veces por la misma
línea.
3. Existe un sólo identificador para cada entidad y este es único, no se repite en ninguna otra
entidad.
4. Se dispone de algún modo de codificar los polígonos isla. Se trata de los polígonos
completamente rodeados por otro polígono debiéndose informar al polígono contenedor de la
existencia del polígono isla para tenerlo en cuenta al calcular su área.

No resulta sencillo dar una definición de análisis espacial. En la bibliografía sobre SIG suelen
mezclarse bajo este término una serie de herramientas bastante diferentes: Manipulación de
datos espaciales, las herramientas básicas de gestión de un SIG Análisis descriptivo y exploratorio
de datos espaciales Análisis estadístico inferencial de datos espaciales para determinar si los
resultados del análisis descriptivo verifican determinadas hipótesis acerca de los datos
Modelización espacial con el objeto de predecir la distribución espacial de los fenómenos
estudiados Siendo algo más restrictivos, el análisis espacial incluye un conjunto de herramientas
que amplían las capacidades del análisis estadístico tradicional para abordar aquellos casos en los
que la distribución espacial de los datos tiene influencia sobre las variables medidas y esta se
considera relevante. La georreferenciación de los datos permite manejar un conjunto de
conceptos nuevos como son los de distancia (entre dos puntos), adyacencia (entre dos polígonos o
dos líneas), interacción y vecindad (entre puntos). Aunque generalmente se incluye dentro del
análisis espacial el estudio de variables espaciales, las herramientas utilizadas se han visto ya en
los temas de álgebra de mapas e interpolación; por tanto el resto del tema se centrará en el
análisis espacial de entidades: La distribución espacial de entidades puntuales Las relaciones entre
entidades lineales interconectadas (redes) Las relaciones entre polígonos fronterizos
Objetivo
Adquirir un mejor entendimiento de las diferentes funciones de análisis de modelos vectoriales, y
familiarizarse con el manejo del software QGIS.

Poder responder a preguntas planteadas, mediante el uso de un SIG

Actividad.

En actividades previas de laboratorio se han editado algunos elementos. Debemos saber qué
podemos hacer con ellos. Tener elementos con atributos está bien, pero cuando todo está disco y
hecho, esto no te dice realmente nada que un mapa normal no SIG no pueda. La principal ventaja
de un SIG es poder responder preguntas

Por ejemplo, eres un agente del estado y estás buscando una propiedad residencial en
Swellendam para clientes que tienen los siguientes criterios:

1. Tiene que estar en Swellendam.

2. Debe estar en una distancia razonable en coche a una escuela (digamos 1km).

3. Debe tener un tamaño de más de 100m cuadrados.

4. A menos de 50m de una carretera principal.

5. A menos de 500m de un restaurante.

La base de entrenamiento académica que proporciona el programa QGIS.org, plantea el siguiente


problema:

Un agente inmobiliario está buscando un inmueble en Swellendam para clientes con el siguiente
perfil:
1. Es necesario que esté en Swellendam.
2. Debe haber un colegio al que se pueda acceder en coche en un tiempo razonable (digamos una
distancia de 1 km).
3. Debe tener un tamaño superior a los 100m cuadrados.
4. Debe haber una carretera principal a una distancia inferior de 50m.
5. Debe haber un restaurante a una distancia inferior de 500m.

Para resolver todas estas preguntas, vamos a necesitar los siguientes datos:
1. Los inmuebles destinados a residencia (edificios) localizados en la zona.
2. Las carreteras dentro y alrededor del pueblo.
3. La ubicación de los colegios y restaurantes.
4. El tamaño de los edificios.

Para asegurarnos de que tenemos todos los datos completos, descargaremos de nuevo los datos
desde OSM utilizando QGIS instalados en la herramienta de descarga de OSM.

• Comienza un nuevo proyecto QGIS


1. Instalar complemento oms.: Para esto, ir a instalar complementos, clic en todos, escribir en la
ventana de búsqueda oms, e instalar todas las opciones que tienen OMS.

2. Ir al administrador de fuente de datos, y seleccionar . Conectar, y


seleccionar todas las capas disponibles (buildings. roads, restaurants, schools), aplicar y cerrar.

3. En el administrador de fuente de datos, seleccionar SpatiaLite, conectar, seleccinar Landuse,


aplicar y cerrar. Desplazar la capa Landuse hacia abajo (arrastrándola con el mouse), y dejarla
como ultima capa.

Haga zoom en el lienzo del mapa, para ver bien Swellendam

4. Abra la tabla de atributos de la capa roads. Observe que el campo Highway, existe unos valores
correspondientes a unclassified ,  tracks ,  path  and  footway.
Se quiere excluir estos valores, como también Null.

Clic derecho sobre la capa roads, seleccionar filtrar.

En campos: seleccionar Highway

En operadores: seleccionar NO EN

Escriba abrir paréntesis: (

En valores, doble clic sobre todos. Se despliega una lista: seleccionar footway, path, unclassified,
tracK

Cerrar paréntesis ). Espacio

En operadores: O espacio

En campos: Highway

En operadores: !=

Escribimos NULL

El operador NO EN, excluye los valores no deseados en el campo Highway, y el operador O,


combinado con !=NULL, excluye los registros que no tienen ningún valor.
Abra nuevamente la tabla de atributos de la capa road, y observe que en el campo Higgway, ya no
aparecen registros con los valores unclassified ,  tracks ,  path  and  footwa, ni registros sin
valores.

Como el Sistema de coordenadas que tenemos es geográfica, que toma en cuenta la curvatura de
la tierra, es adecuado cambiar el sistema de coordenadas a coordenadas proyectadas, para medir
distancias. Para esto, se hará el proceso para cada capa, creando un nuevo geopackage y
guardando todas las capas reproyectadas allí. Como el área en la que se está trabajando
corresponde a Sud África, usaremos el SRC WGS84/ UTM zone 34S.

5. clic derecho sobre la capa roads, exportar, guardar objetos como:

En formato: seleccionar Geopackage. En nombre de archivo, buscar la ruta para guardar la capa, y
ponerle como nombre Análisis_vectorial. Buscar SRC (puede filtrar con el número 32734 que es el
código EPSG de este SRC.

Cambie el nombre de la capa a road_34S. Aceptar

Repetir este proceso para cada una de las capas.

Clic derecho en la capa, exportar objeto como Geopackage, buscar la ruta, clic sobre
Análisis_vectorial, aceptar.
Cambiar el nombre a la capa: (por ejemplo restaurants_34S), cambiar el SRC y aceptar.

6. Se resolverán los problemas de distancia desde colegios y carreteras (schools and roads).

Asegúrese que solo las capas roads_34S  y buildings_34S, son visibles (para simplificar el mapa,
mientras se trabaja)

- Clic sobre la caja de herramientas Procesos para abrir el núcleo de análisis de QGIS

- Calcular el área alrededor de la capa roads_34S, usando el algoritmo Buffer. Para esto,
expanda geometría de vectorial, seleccione buffer

En distancia, escribe 50,000000. Ejecutar


De esta manera la capa se guarda como una capa temporal.

Para guardarla en el geopackage; nuevamente seleccione buffer, pero ahora guarde como
geopackage y dé el nombre roads_buffer_50. Aceptar y ejecutar.

Deje encendida solo la capa roads_buffer y zoom a la capa. Verá algo así_

Observe que hay varios tramos de vías dentro del buffer, y estos se
cruzan. Para evitar esto, se hará lo siguiente:

Apague la capa roads_buffer_50, encienda la capa Análisis_vectorial_roads_34S y cree


nuevamente el buffer activando la caja disolver. Nómbrela como roads_buffer_50_disuelto

Guardela igual que en el caso anterior.


Verá esto. Note que ya no se cruzan los buffers.

7. Halle las distancias a colegios (schools) de 1 Km. (recueerde que debió antes reproyectar la capa
schools, guardándola como geopackage, poniendo nombre Schools_34S y camibando el SRC al
UTM que está usando.

A esta capa es a la que debe hacer el buffer de 1Km

Verá algo como esto.

Tenemos un área grande, que contiene los buffers de las carreteras, es decir, se solapan; pero se
requiere que se cumplan los dos requisitos, por lo cual se debe realizar una intersección.
8. Realizar intersección entre buffer de escuelas y buffer de carreteras. Asegúrese de encender
estas dos capas.

Abrir en procesos, la caja de herramientas, superposición vectorial

Despliegue, y seleccione intersección, capa de entrada


scholls_buffer_1km, capa de superposición roads_buffer_50_disuelto, guardar como geopackage
(igual que en los casos anteriores) nombrar como school_road_buffer_intersec, aceptar y ejecutar.

Deje solo encendida la nueva capa. Verá algo como esto

Encienda los buffers, ubique en un nivel superior la intersección y observe. Capture.

Puede eliminar los buffers, y dejar solo la capa intersección de los buffers

9. Ahora queremos extraer los buildings que se encuentran en el área de la intersección.


En procesos, abra la caja de herramientas, ubique selección vectorial, despliegue y seleccione
extraer por ubicación. Asegúrese de tener encendidas las capas Análisis_vectorial_buildings_34S y
school_road_buffer_intersec

Guardar como geopackage, igual


que en casos anteriores. Aceptar, y ejecutar.

Nota: cuando hice el proceso, me indica un error, de geometría en el primer objeto (la capa
Análisis_vectorial_buildings_34S), por lo tanto, abrí caja de herramientas, geometría vectorial,
corregir geometría, al abrirse la ventana, puse como capa de entrada:
Análisis_vectorial_buildings_34S, guardé como geopackage con el nombre
buildings_34S_corrregida.

Realicé nuevamente la operación de selección por ubicación, poniendo en extraer objetos de:
buildings_34S_corrregida, y el resto igual, y se ejecutó bien.

Resultado: los polígonos rojos seleccionados, los verdes no.

Ahora puede eliminar la capa building_34S_corregida, y dejar la capa casas_bien_ubicadas.


10. Ahora tenemos una capa que nos muestra los edificios en un radio de 1km de una escuela y a
menos de 50m de una carretera. Ahora tenemos que reducir la selección para que sólo nos
muestre los edificios que están a menos de 500 metros de un restaurante.

Debemos crear un buffer de 500 metros a la capa Análisis_vectorial_restaurants_34S, aplicando


disolver, y guardar como geopackage, igual que en los pasos anteriores.

Se realiza una intersección: "school_road_buffer_restaurant_buffer_intersc”, se guarda como


geopackage-

El element gris
es la intersección
Realizamos una extracción por ubicación de la capa: casas bien ubicadas

los polígonos azules serán las casas que están a menos de 500 m de un
restaurante.

Podemos eliminar la capa de casa bien ubicadas y dejar casa_restaurantes_500m.

11. Se necesita ver cuáles buildings que cumplen con todos los requisitos ya revisados, tienen el
tamaño correcto (más que 100 metros cuadrados), por lo tanto se necesita calcular su área.

- Se calcula el área a la capa casas_restaurantes_500m. Abra tabla de atributos.


Esto resulta.

Para seleccionar las construcciones con área mayor a 100 metros cuadrados, clic derecho en la
capa casas_retaurantes_500m, filtrar, clic sobre área, operador mayor, escribir número 100,
aplicar, aceptar

Aparece la capa con un ícono de filtro y si deja solo esta capa encendida, verá la selección
correcta.

El mapa muestra solo edificios que coinciden con los criterios fijados inicialmente.

Guarde esta capa como geopackage con el nombre solución


casas_retaurantes_500m (filtrada), clic derecho, exportar, guardar como geopackage, ruta, en
Análisis_vectorial, en la ventana, en nombre escribir solución, aceptar.

Вам также может понравиться