Professional Documents
Culture Documents
de los
Sistemas de Información
Geográfica y la
Coordinadores
Teledetección a la Gestión
J
A H
na
V
avier
G
S
elázquez
ernando
aornil
allego
Aplicaciones de los
Ambiental. Ejercicios con
Sistemas de Información
software libre.
Geográfica y la
Aplicaciones de los Sistemas
deTeledetección a la Gestión
Información Geográfica y la
Ambiental. Ejercicios con
Teledetección a la Gestión Ambiental.
software libre.
Ejercicios con software libre
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Coordinadores
JAVIER VELÁZQUEZ SAORNIL
ANA HERNANDO GALLEGO
2017
Aplicaciones de los sistemas de información geográfica y la teledetección a la gestión am-
biental [Libro electrónico] : ejercicios con software libre / coord., Javier Velázquez Saornil, Ana
Hernando Gallego ; [autores], Lara A. Arroyo Méndez… [et al.].
Ávila : Universidad Católica de Ávila, 2017. -- 1 archivo PDF (41 Mb). – (Medio ambiente
; 5)
ISBN 978-84-9040-391-4
1. Sistemas de información geográfica 2. Teledetección 3. Medio ambiente
I. Velazquez Saornil, Javier II. Hernando Gallego, Ana III. Arroyo Méndez, Lara A.
V. Universidad Católica de Ávila
G70.212
913(100):004(043.2)
© Textos: autores
ISBN: 978-84-9040-391-4
7. EL MODELADOR GRÁFICO
Carlos García Angulo................................................................................. 181
Este primer capítulo del libro pretende introducir al lector en el mundo de los Sis-
temas de Información Geográfica, haciendo especial énfasis en los software libres.
Una vez expuestos los dos modelos de SIG más importantes (vectorial y ráster),
se inicia el aprendizaje básico del manejo de uno de los más completos SIG libres
que actualmente operan: QGIS.
A lo largo del capítulo se ofrece un conjunto de ejemplos desarrollados paso a
paso con QGIS de modo que al lector le resulte fácil el seguimiento de las explica-
ciones teóricas, con el objetivo prioritario de familiarizarse con el entorno de este
software. Asimismo, se propone una colección de ejercicios extra para conseguir
mejorar la práctica a la hora de emplear estos programas.
Los objetivos perseguidos son los que a continuación se relacionan:
Objetivos:
• Conocer qué es un software libre y los principales software libre que hay en
el mercado.
• Introducirnos en los SIG libres.
• Centrarnos en QGIS como SIG libre que utilizaremos en las explicaciones
desarrolladas.
• Conocer la instalación y acceso a QSIG.
• Aprender a trabajar con QSIG, personalizarlo y trabajar con las vistas.
• Conocer las fuentes que soporta QSIG, y lugares de descarga de información
geográfica.
• Trabajar con las tablas en QSIG.
• Trabajar con los mapas y aprender a elaborar un mapa insertando todos los
elementos necesarios, a partir de una vista.
2).
• La libertad de distribuir copias de sus versiones modificadas a terceros (liber-
tad 3). Esto permite a toda la comunidad la oportunidad de benificiarse de sus
mejoras, y para ello también es necesario el acceso al código fuente.
• Coste bajo o nulo del software, frente al pago de licencias del software
privativo.
• Libertad de uso y redistribución que permite su instalación en tantos equipos
como se desee.
• Posibilidad de desarrollar productos a partir de otros desarrollados sin nece-
sidad de desarrollarlo desde cero, y ello gracias al acceso al código fuente.
• Gran interoperabilidad derivada del uso de formatos estándar, evitando así
las incompatibilidades.
1.3. Clientes
Dentro de los SIG distinguimos dos tipos de clientes de software:
Coordinadores
•
JavierClientes de escritorio propietarios: algunos ejemplos importantes de este
Velázquez Saornil
Ana Hernando Gallego
tipo de SIG serían:
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Fig. 2: Estructura CAD vs. Estructura SIG. Fuente: Curso de Especialización en Sistemas de Información
Geográfica. Universidad de Extremadura, 2012.
Fig. 3: Modelo de datos vectorial y modelo ráster. Curso de Especialización en Sistemas de Información
Geográfica. Universidad de Extremadura, 2012.
Estos datos son almacenados en la base de datos gráfica del SIG en forma
de coberturas. Una cobertura sería un conjunto de puntos, líneas o polígonos que
representan una serie homogénea de datos geográficos que cubren el territorio, o
lo que es lo mismo, una información geográfica concreta (Hernández & Martínez,
2012).
La generación de topología de una cobertura (almacenar la geografía de los
elementos y también su relación con los restantes elementos de la cobertura) es,
una de las capacidades que revisten un mayor interés en los SIG vectoriales. Ló-
gicamente, en una cobertura de puntos no existiría topología, pues no es posible
establecer relaciones espaciales entre puntos.
software libre.
16 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Fig. 4: Localización de celdas en una malla ráster. Curso de Especialización en Sistemas de Información
Geográfica. Universidad de Extremadura, 2012.
Fig. 5: Definición de puntos, líneas y polígonos en modelo ráster. Curso de Especialización en Sistemas
de Información Geográfica. Universidad de Extremadura, 2012.
A menudo los trabajos con SIG requieren operar con ambos modelos vectorial y
ráster, ya que de ninguna forma pueden considerarse como excluyentes. Las debi-
lidades de un modelo concreto se complementan con las fortalezas del otro y vice-
versa; por ello la gran parte de los SIG posean herramientas para operar con los dos
modelos, aunque bien es verdad que frecuentemente un SIG lleva implementado
un mayor desarrollo de herramientas para alguno de los dos modelos en concreto,
respecto al otro modelo.
Según los profesores Hernández Blanco y Martínez Álvarez (2012), es posible
resumir las ventajas e inconvenientes de cada uno de los dos SIG vistos:
software libre.
18 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Una de sus mayores ventajas es la posibilidad de usar Quantum GIS como GUI
(Interfez Gráfica de Usuario) del SIG GRASS, utilizando toda la potencia de análisis
de este último en un entorno de trabajo más amigable. QGIS está desarrollado en
C++, usando la biblioteca Qt para su Interfaz gráfica de usuario. Quantum GIS per-
mite la integración de plugins desarrollados tanto en C++ como Python.
Una de las grandes fortalezas de QGIS es que trabaja en cualquiera de los siste-
mas operativos: GNU/Linux, BSD, Unix, Mac OSX, Windows y Android, funcionando
de manera similar en todos ellos.
QGIS es un software libre y opera bajo la licencia GNU GPL. El software Quan-
tum GIS puede ser modificado libremente de tal manera que pueda realizar dife-
rentes y más especializadas funcionalidades. Ya existen dos nuevos productos
denominados: QGIS Browser y QGIS Server. Estos productos poseen diferentes
interfaces del usuario (fron-end).
Una de las grandes versatilidades de QGIS es su facilidad de interconexión con
muchas bases de datos geoespaciales como PostGIS, SpatiaLite1 , ORACLE Spa-
tial y otras. QGIS tiene una conexión directa con bases de datos SpatiaLite y existen
varios complementos que facilitan el manejo de esta base de datos.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Debemos escoger el software en función del sistema operativo que posea nues-
tro ordenador (Windows o Linux), de forma que el software se descargará con la ex-
tensión correspondiente (.exe o .bin), preferiblemente comprobando los requisitos
de la instalación.
Hacer doble clic sobre él para comenzar con la instalación. Siguiendo los pasos
marcados, el programa se instalará satisfactoriamente.
Introducción a los SIG libre 21
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
En esta ventana se nos posibilita cambiar las propiedades que por defecto tiene un
proyecto de QGIS,
En esta desde
ventana el nombre
se nos delcambiar
posibilita proyecto,las
hasta los Sistemas
propiedades quede Referencia
por de
defecto tiene
coordenadas. A continuación veremos una a una las posibilidades.
un proyecto de QGIS, desde el nombre del proyecto, hasta los Sistemas de Refe-
rencia de coordenadas. A continuación veremos una a una las posibilidades.
En esta
En esta pestaña
pestaña de lasdepropiedades
las propiedades del Proyecto,
del Proyecto, podemos podemos
incluir: incluir:
• General (Configuración general): añadir un título, cambiar elipsoide, cambiar
• General (Configuración
las unidades general):pies
de la vista (metros, añadir un título,
o grados), cambiar(manual
precisión elipsoide, cambiar
o definida
las unidades de la vista (metros,
por el usuario) y modificar la escala.pies o grados), precisión (manual o definida
por el usuario) y modificar la escala.
• SRC: podemos modificar el sistema de referencia de coordinadas. Para eso,
• SRC: podemos modificar el sistema de referencia de coordinadas. Para eso,
hay que marcar la casilla “transformación de referencia de coordenadas” y ya
hay que marcar la casilla “transformación de referencia de coordenadas” y ya
podemos buscar
podemos buscarelelque
quenos
nosinterese enen
interese el desplegable.
el desplegable.
Página 18 de 75
software libre.
24 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
1.11. VISTAS
1.11. Vistas
El área de trabajo en QGIS estará constituida por vistas. Estas vistas podrán contener
Elvez
a su área
unadeo varias
trabajocapas
en QGIS estará constituida
de información geográfica.por vistas. Estas vistas podrán
contener a su vez una o varias capas de información geográfica.
Cuando se abre una vista que forma parte de un proyecto, aparece una nueva
ventana en la cual se distinguen dos componentes:
Para crear una nueva vista en QGIS, basta con la creación de un nuevo proyec-
to. Para ello, tenemos varias opciones:
• Ejecutamos QGIS.
• Proyecto> Nuevo.
• Pulsar en el icono de “Nuevo”
Una vez abierta una nueva vista, debemos configurar las propiedades de nuestro
proyecto, tal y como especificamos en el punto “1.8 PERSONALIZAR QGIS”.
La ventana propiedades permite:
NOTA: Observe que una vez cargada una capa en la vista se aumenta en número
de botones disponibles en la barra de herramientas y el número de menús, en la
ventana principal.
software libre.
28 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Una vista estará compuesta por una o varias capas, que podrán ser ráster o
vectoriales. Cada uno de estos tipos de ficheros podrá ser de diferentes formatos,
Coordinadores
ya que QGIS Saornil
Javier Velázquez permite una gran versatilidad. A continuación se exponen los distintos
Ana Hernando Gallego
formatos aceptados, en función del tipo de datos que se precisen.
Datos SIG
Datos CAD
Este software permite descargar capas vectoriales WFS desde servidores que
cumplan el estándar del OGC (Open Geospatial Consortium).
Imágenes (ráster)
modificadas en los mismos formatos, abrir ficheros ráster del tipo “paleta de color”
(GIFs, PNGs de 8 bits, etc.) y abrir ficheros ráster que no estén georeferenciados.
A continuación se muestra un listado de sitios web de los que se puede descarga
información geográfica para trabajar con SIG.
Organismos que ofrecen información cartográfica, tanto ráster como vectorial:
Servicios WMS:
o http://wms.itacyl.es/Server/SgdWms.dll/WMS?
• Ortofotos a nivel nacional:
o http://www.idee.es/wms/PNOA/PNOA?
• Coordinadores
CATASTRO
Javiero http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx?
Velázquez Saornil
• Ana RASTER
Hernando Gallego
Castilla y León
o http://www.sitcyl.jcyl.es:80/wms/com.esri.wms.Esrimap/ImagenesRaster?
• Topográfico E:1/10.000
o http://www.idecyl.jcyl.es/services/Fomento/MapaCyL10WMS/MapServer/
WMSServer?
• Topográfico E:1/25.000
o http://www.idee.es/wms/MTN-Raster/MTN-Raster?
• Topográfico E:1/50.000
o http://www.idecyl.jcyl.es/services/Fomento/MapaCyL50WMS/MapServer/
WMSServer?
• CAPAS TEMÁTICAS:
o Red Natura 2000:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_RED_NATURA
o Humedales:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_HUMEDALES
o Espacios naturales protegidos:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_ENP
o Inventario Nacional de Erosión de suelos:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_INES
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_INES_RASTER
o Mapas Geológicos de España a diversas escalas:
§ http://mapas.igme.es/gis/services/Cartografia_Geologica/IGME_
MAGNA_50/MapServer/WMSServer? http://mapas.igme.es/gis/
services/Cartografia_Geologica/IGME_Geologico_200/MapServer/
WMSServer?
§ h t t p : / / m a p a s . i g m e . e s / g i s / s e r v i c e s / C a r t o g r a f i a _ G e o l o g i c a /
IGME_Geologico_1M/MapServer/WMSServer?
o Mapa litoestratigráfico de España:
§ h t t p : / / m a p a s . i g m e . e s / g i s / s e r v i c e s / C a r t o g r a f i a _ Te m a t i c a /
IGME_Litoestratigrafico_200/MapServer/WMSServer?
o Mapa Hidrogeológico de España:
§ h t t p : / / m a p a s . i g m e . e s / g i s / s e r v i c e s / C a r t o g r a f i a _ Te m a t i c a /
IGME_Hidrogeologico_200/MapServer/WMSServer?
o Mapa Forestal:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_MFEz
Introducción a los SIG libre 31
o Reservas de la Biosfera:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_RESERVAS_BIO
o Vías Pecuarias
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_VIAS_PECUARIAS
o Zonas de especial protección e interés del Mediterráneo:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_ZEPIM
o Titularidad de los Montes:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_PROP_MONTES
o Zonas de interés para las Aves:
§ http://servicios2.mma.es/wmsconnector/com.esri.wms.Esrimap/
BIODIV_IBA
Para
Para añadir
añadir la capa,
la capa, debemos
debemos conocer
conocer previamente
previamente la tipología
la tipología de la misma,
de la misma, de
de modo
modo que presionando
que presionando sobre elsobre
botónel“añadir
botón capa
“añadir capa vectorial”,
vectorial”, únicamente únicamente podre-
podremos añadir
mos añadir
capas capas con vectorial,
con información información
perovectorial, peroráster,
no una capa no unaporcapa ráster, por ejemplo.
ejemplo.
Para añadir una capa ya guardada en nuestro ordenador, hay que hacer clic,
dentro de la ventana Añadir capa, en la pestaña Archivo, y en el botón Añadir. Apa-
Coordinadores
recerá
Javierentonces una ventana desde la cual podemos acceder a la carpeta en la que
Velázquez Saornil
Ana Hernando Gallego
se encuentre guardada la capa o capas con las que queremos trabajar con QGIS,
en el apartado de EXPLORAR y desplegar el buscador.
Una vez abierta la carpeta correspondiente aparecerá la capa o capas deseadas.
Haciendo clic en la que se desee cargar, aparecerá automáticamente en el apartado
Nombre de archivo y únicamente hay que hacer clic en abrir para cargar la capa.
Para cargar varias capas, se hará clic en varias de ellas, pulsando a la vez la
tecla Control.
Tras hacer clic en abrir aparecerá de nuevo la ventana anterior con la capa o
capas seleccionadas.
Introducción a los SIG libre 33
Al abrir las capas seleccionadas todas están activadas. Para visualizar una capa
determinada y desactivar el resto, únicamente se debe, en la Tabla de contenidos,
activar sólo el tic de la capa a visualizar.
software libre.
34 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 30 de 75
Introducción a los SIG libre 35
Propiedades
Aparecerá entonces una nueva ventana, que dispone de una serie de pestañas.
Las que a efectos de esta publicación nos interesan más son:
Y el resultado sería:
Introducción a los SIG libre 37
Ejercicio 1.1: Desactiva el Color de relleno y cambia el Color del borde y Ancho
del borde de la capa.
Ejercicio 1.2: Representa la capa “población” en función de su campo “superficie”
empleando 5 intervalos.
Ejercicio 1.3: En la capa “población” utilizar una simbología de categorías por
valores únicos usando el campo “superficie” como campo de clasificación.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
– Campos: esta pestaña nos muestra los campos que conforman la tabla de
atributos de la capa en cuestión.
Introducción a los SIG libre 39
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Para poder añadir una capa raster, debemos clicar sobre el botón “Añadir capa
ráster”. O también: Capa> Añadir capa ráster. Página 35 de 75
Introducción a los SIG libre 41
Ejercicio 1.5: Añadir el archivo raster que se facilita, consistente en la ortofoto del
Plan Nacional de Ortofotos (PNOA) del año 2004 en formato .ecw. Activa la capa
población, y visualízala sin relleno y con borde rojo. Activa además las capas
sondeos y ríos.
Nota: Para poder visualizar la capa vectorial debe estar en el TOC por encima de
las capas raster, que son opacas.
Al pulsar con el botón secundario sobre una capa ráster, de igual forma que se
procedía con las capas vectoriales, y seleccionando la opción Propiedades del rás-
ter, se accede a un menú desde el cual se pueden realizar diversas operaciones
sobre las capas ráster.
La ventana que se abre muestra seis pestañas. Las que a efectos de este curso
nos interesan más son:
– Estilo: en esta pestaña se muestran los colores que la imagen trae por defec-
to, pero es posible modificar las bandas rojo, azul y verde, el brillo, la satura-
ción, etc.
software libre.
42 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Una Infraestructura de Datos Espaciales, conocida por sus siglas IDE, es un sis-
tema informático que se encuentra integrado por un conjunto de recursos (catálogos,
servidores, programas, datos, aplicaciones, páginas Web,
) que gestionan Informa-
ción Geográfica, es decir, mapas, ortofotos, imágenes de satélite, topónimos,etc.,
disponibles en Internet, que cumplen una serie de condiciones de interoperabilidad
(normas, especificaciones, protocolos, interfaces,…) que permiten que un usuario,
a través del uso de un simple navegador, pueda utilizarlos y combinarlos de acuerdo
con sus necesidades.
En realidad se trata de un conjunto de servicios que ofrecen una serie de fun-
cionalidades que resultan útiles e interesantes a una comunidad de usuarios, de
forma que el énfasis se pone en los servicios, en la utilidad. Desde el punto de vista
de las IDEs, al usuario no le interesa ya tanto descargarse los datos en su sistema,
sino obtener directamente las respuestas que necesita y que un servicio le ofrece
desde la red. De esta forma, los servicios IDE ofrecen funcionalidades accesibles
vía Internet.
Un WFS permite visualizar la información tal y como permite un WMS, pero ade-
más el usuario puede consultarla y descargarla libremente.
Los servicios WFS no se van a utilizar en este curso ya que es necesario dispo-
ner por parte de los usuarios de unos permisos específicos.
2. Crearemos una nueva (New). Clic sobre “nuevo”. Se nos abre la siguiente
ventana:
En este caso, nos hemos conectado al servicio web de mapas del catastro.
Al hacer clic en Zoom - se observará el territorio nacional al completo. Con suce-
sivos zoom nos podemos acercar de nuevo a la zona de trabajo. La visualización de
las distintas capas es, según escala de ventana, con los siguientes criterios:
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
ü Zoom general: Realiza un zoom a la extensión total que definen todas las
capas del proyecto sobre el que estemos trabajando.
Zoom general: Realiza un zoom a la extensión total que definen todas las
ü Zoom a la capa: Realiza un zoom a la extensión total de una capa en cues-
capas
tión. Sedel proyectopulsando
consigue sobre el que
conestemos
el botóntrabajando.
secundario del ratón sobre la capa
Zoom a la capa:
seleccionada Realiza
en el un zoom a la extensión total de una capa en cuestión.
Se consigue
ü TOC, pulsando
y en el menú con elhaciendo
contextual botón secundario
clic en Zoom dela ratón
la capa.sobre la capa
seleccionada
ü Zoom en el
a la selección: Realiza un zoom a la extensión total que definen todos
los elementos
TOC, seleccionados.
y en el menú contextual haciendo clic en Zoom a la capa.
Zoom
ü Zoom anterior: Se emplea
a la selección: Realizavolver
un zoomal zoom anteriormente
a la extensión utilizado.
total que definen todos los
ü Zoom siguiente: Se emplea
elementos seleccionados. volver al zoom anteriormente utilizado.
Zoom
ü Zoom al tamaño
anterior: Sereal: realiza
emplea un alzoom
volver zoomaanteriormente
la vista en función de su tamaño en
utilizado.
la realidad.
Zoom siguiente: Se emplea volver al zoom anteriormente utilizado.
ü Zoom Acercar: Permite acercar haciendo clic en la imagen, progresivamente.
Zoom al tamaño real: realiza un zoom a la vista en función de su tamaño en la
ü Zoom Alejar: Permite alejar haciendo clic en la imagen, progresivamente.
realidad.
ü Desplazamiento: Sirve para cambiar el encuadre de la vista arrastrando el
Zoom Acercar:
campo Permite acercar
de visualización en todas haciendo clic en la imagen,
las direcciones mediante progresivamente.
el ratón. Para ello
Zoom
hay Alejar: Permite alejar haciendo clic en la imagen, progresivamente.
que pulsar el botón primario del ratón, y con él pulsado, mover el ratón
Desplazamiento:
hacia la dirección Sirve para cambiar el encuadre de la vista arrastrando el
deseada.
campo de visualización en todas las direcciones mediante el ratón. Para ello
hay que pulsar el botón primario del ratón, y con él pulsado, mover el ratón
1.14. hacia
Herramientas
la dirección deseada.
de consulta
Medir Distancias
Medir Distancias
Esta herramienta sirve para informar de la distancia entre dos puntos. Se puede
Esta herramienta
acceder sirve para
a ella haciendo clic informar
sobre el de la distancia
icono entre dos
correspondiente de puntos.
la barraSe
de puede
herra-
mientas, o bien desde el menú Ver > Medir.
acceder a ella haciendo clic sobre el icono correspondiente de la barra de
herramientas, o bien desde el menú Ver > Medir
Página 46 de 75
Introducción a los SIG libre 51
Página 47 de 75
software libre.
52 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Medir Áreas
Ejercicio 1.8: Seleccionar los municipios de más de 500 habitantes. Para ello
trabaja con la capa Población.shp, y con el campo Total.
Introducción a los SIG libre 55
Exportar a shape
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Exportar a dxf
Para exportar una capa a .dxf, se procede de la misma forma que si se exportara
a formato shape. Lo único que se debe ahora seleccionar DXF en el desplegable
del formato de archivo.
Introducción a los SIG libre 57
1.18. Tablas
Los documentos Tablas son ventanas de datos que contienen información alfa-
numérica y que están compuestas de los siguientes elementos:
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Ejercicio 1.10: Carga la tabla de datos en formato .dbf que se facilita en la carpeta
del libro.
Esta tabla tiene los campos para una selección particular de municipios, con los
que estamos realizando los ejercicios.
Una vez cargada una tabla, haciendo doble clic sobre ella nos aparece la si-
guiente ventana, en la que podemos consultar las propiedades, la simbología, eti-
quetar en la capa, unir a otras tablas, realizar diagramas, etc.
software libre.
60 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Uniones
Esta herramienta permite realizar una unión entre dos tablas a través de un cam-
po que tengan en común.
Se trata de la función de unir tablas (Join) con QGIS. Esta operación sirve para
explotar la información contenida en una tabla con formato .dbf realizando una unión
de tablas con la tabla de atributos de un shapefile. También es posible enlazar con
datos de PostGIS.
La operación que permite la unión de dos tablas de atributos requiere conocer
las características de las tablas que se desean unir, y la dirección de la unión, es
decir:
Ambas cuestiones son claves porque si no existe un campo con valores comu-
nes en cada tabla, estas no pueden unirse.
Por ello se utilizará aquí, en ambas tablas, el código del Instituto Nacional de
Estadística (Código INE).
En primer lugar se añade al proyecto las capas (o las tablas) que contienen la
información a través del botón “Añadir capa vectorial”.
Nota: En QGIS no hay un botón exclusivamente para incorporar tablas al proyec-
to, para ello senutiliza el también el botón “Añadir capa vectorial” y en el selector de
tipo de archivo seleccionar Todos los archivos (*), de ésta forma QGIS reconocerá
el formato .dbf
Nota: En QGIS no hay un botón exclusivamente para incorporar tablas al proyecto,
para ello senutiliza el también el botón “Añadir capa vectorial” y en el selector de tipo
Introducción a los SIGTodos
de archivo seleccionar librelos archivos (*), de ésta forma QGIS reconocerá 61 el
formato .dbf
Tras pulsar el botón Aceptar aparecerá registrada dicha unión en las Propieda-
des de la capa.
Para completar la unión de tablas aplicamos y aceptamos los cambios.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Hasta el momento se trata de una “unión virtual” entre tablas, para que la unión
Hastadefinitiva
sea es necesario
el momento se trata deguardar la nueva
una “unión capa
virtual” generada.
entre Para
tablas, para ello,
que con un
la unión clic
sea
del botón secundario del ratón sobre la capa desplegamos sus opciones y seleccio-
definitiva es necesario guardar la nueva capa generada. Para ello, con un clic del
namos Guardar como
(“Save as”).
botón secundario del ratón sobre la capa desplegamos sus opciones y seleccionamos
Guardar como… (“Save as”).
Diagramas
Diagramas
Se trata de una herramienta para elaborar gráficas a partir de la información que
Se trata
contenga lasde una de
tablas herramienta para
atributos de las elaborar
capas. gráficas a partir de la información que
contenga
Se accedelas
portablas
mediodedeatributos
la pestañade“Diagramas”.
las capas.
Se accede
Debemos por medio
habilitar de la pestaña
esta función marcando “Diagramas”.
la opción “mostrar diagrama”. Es posible
seleccionar el gráfico que mejor nos convenga. la opción “mostrar diagrama”. Es posi-
Debemos habilitar esta función marcando
ble seleccionar el gráfico que mejor nos convenga.
En En
la parte inferior
la parte de la de
inferior pantalla, podemos
la pantalla, escogerescoger
podemos los campos de la tabla
los campos dedela atributos
tabla de
cuya información
atributos queremos
cuya información que seque
queremos vea se reflejada en en
vea reflejada el el
diagrama.
diagrama.ParaPara ello
ello
seleccionamos elelcampo
seleccionamos campoenencuestión, y lo
cuestión, añadimos
y lo añadimos pulsando el botón
pulsando “+”. “+”.
el botón
Página 59 de 75
software libre.
64 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Clicando dos veces sobre el color, nos aparecerá una paleta de colores por si
deseamos cambiarlo.
1.19. Mapas
Los documentos de tipo Mapa permiten diseñar y combinar en una página todos
los elementos que se desee que aparezcan en un mapa impreso. Se puede acceder
a este tipo de documentos a través de la pestaña “Proyecto” del menú.
Para crear un nuevo mapa debe hacer clic en “Nuevo diseñador de impresión”.
Cuando se haya creado el documento se puede abrir para insertar los elemen-
tos que se desee, renombrar el mapa, borrarlo, o acceder a sus propiedades y
modificarlas.
software libre.
66 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
o Papel y calidad:
ü Tamaño de salida del documento escogido ( A2, A3, A4, ...), ya que quizá
sea necesario utilizar las herramientas de zoom para poder visualizar la
malla cuando se abra el documento.
Coordinadores
Javierü Orientación:
Velázquez Saornil vertical u horizontal.
o Ana Ajustar
Hernando Gallego
a cuadrícula: si se marca esta opción, significa que cualquier elemen-
to que se inserte en el mapa se ajustará a la misma. Hay que tener en cuenta
dos cosas al establecer la Malla activada:
ü Separación: es el espaciado horizontal y vertical de la malla. Define la se-
paración entre los distintos puntos que componen la malla, el cual puede
modificar insertando nuevos valores en los cuadros de texto.
ü Desplazamiento de la cuadrícula: podemos desplazar la malla respecto a
los ejes X e Y.
ü Estilo de la cuadrícula: podemos escoger el símbolo de la rejilla y el color
de la misma.
o Visualizar malla: Si se desactiva la casilla “ajustar a cuadrícula”, la malla no
se visualiza cuando se abra el documento que este creando.
Vamos a Diseño> Añadir mapa y luego arrastramos el cursor del ratón dibujan-
do un rectángulo para agregar la Vista de mapa (puede ajustar el rectángulo a la
extensión del mapa).
Introducción a los SIG libre 69
Si nos hemos confundido, podemos pinchar sobre la capa añadida, y luego pul-
sar suprimir.
En nuestro mapa aparecerán visibles todas las capas que se encuentren visibles
en nuestro TOC. En este ejemplo la capa de “municipios” y de “ríos”.
software libre.
suprimir.
En nuestro mapa aparecerán visibles todas las capas que se encuentren visibles en
70
nuestro Javier
TOC. En este ejemplo la capa Gutiérrez Velayos
de “municipios” y Virginia Díaz Gutiérrez
y de “ríos”.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 66 de 75
Y ahora en el gestor
Introducción de mapas
a los SIG libre actualizamos. De esta forma nos ha desparecido del
71
mapa la capa “ríos”.
Página 67 de 75
software libre.
72 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 68 de 75
Página 68 de 75
Introducción a los SIG libre 73
Mapa
Mapa
Nuestro mapa final puede estar conformado por varios mapas. Sólo tenemos
Nuestro mapa
que pulsar final puede
en “Añadir estar
mapa” conformado tal
y procediendo pory varios
como mapas. Sólo tenemos
hemos explicado que
anterior-
pulsar en “Añadir mapa” y procediendo tal y como
mente, colocaremos tantos mapas como queramos. hemos explicado anteriormente,
colocaremos tantos mapas como queramos.
Etiqueta
Etiqueta
Pulsando en el
Pulsando enbotón “añadir
el botón etiqueta”,
“añadir se nos
etiqueta”, insertará
se nos una una
insertará etiqueta en elen
etiqueta mapa. Por
el mapa.
defecto, el título
Por defecto, de lademisma
el título seráserá
la misma “QGIS”, peropero
“QGIS”, podemos
podemos cambiarla
cambiarlaen la
enpestaña
la pes-
“Propiedades del elemento”,
taña “Propiedades así como
del elemento”, asíajustar el tipo de
como ajustar el letra, el tamaño,
tipo de etc…
letra, el tamaño, etc…
software libre.
74 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Barradede
Barra escala
Barra deescalaescala
Pulsando
Pulsando en
en elel botón “añadir barra de
de escala”, se
se nos
nosseinsertará una barra de escala
Pulsando enbotón “añadir
el botón barrabarra
“añadir escala”,
de escala”, nos insertará una barra de
gráfica
gráfica
escala en el mapa.
en el mapa.
gráfica
Coordinadores en el EnEn la
mapa. pestaña
la pestaña propiedades
propiedades
En la pestaña del elemento,
del elemento,
propiedades podemos consultarcon-
del elemento, podemos las
mismas,
mismas,
sultar las
Javier
cambiar
cambiar
mismas,
Velázquez
el
el estilo
estilo de
de la
la barra,
barra, etc.
etc.
Saornil cambiar el estilo de la barra, etc.
Ana Hernando Gallego
Página 70 de 75
Introducción a los SIG libre 75
Leyenda
Leyenda
Pulsando en el botón “añadir leyenda”, se nos insertará una leyenda en el mapa.
Pulsando
En en el propiedades
la pestaña botón “añadir del
leyenda”, se nos
elemento, insertaráconsultar
podemos una leyenda en el mapa.
y cambiar En la
las propie-
pestaña propiedades
dades de la flecha. del elemento, podemos consultar y cambiar las propiedades de
la flecha.
Imagen
Imagen
Pulsando en el botón “añadir imagen”, se nos insertará una imagen en el mapa.
Pulsando
En en el propiedades
la pestaña botón “añadir del
imagen”, se nosintroduciremos
elemento, insertará una imagen
la ruta en
de eldonde
mapa.se
Enen-
la
pestaña propiedades del elemento, introduciremos
cuentra ubicada la misma en nuestro PC. la ruta de donde se encuentra
ubicada la misma en nuestro PC.
Página 71 de 75
software libre.
76 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Tabla
Tabla
Pulsando en el botón “añadir tabla”, se nos insertará una tabla en el mapa. La tabla
Pulsando en el botón “añadir tabla”, se nos insertará una tabla en el mapa. La
que Coordinadores
tabla aparece
que aparece es la establa de atributos
la tabla de ladecapa
de atributos queque
la capa nosotros escojamos.
nosotros También
escojamos. Tam-
podemos
biénJavier
podemos elegir los tributos que deseamos que conformen la tabla, clicando
elegir los tributos que deseamos que conformen la tabla, clicando
Velázquez Saornil
en en
la
pestaña “atributos…”.
Ana Hernando Gallego
la pestaña “atributos…”.
1.19.4. Deshacer/rehacer
Estas herramientas le permiten deshacer las acciones que haya realizado sobre
1.19.4
el mapa DESHACER/REHACER
o rehacer aquellas que haya deshecho con anterioridad. Para acceder a
estas herramientas pulse los botones Deshacer (flecha orientada a la izquierda) o
Rehacer (flecha orientada
Estas herramientas a la derecha)
le permiten deshacer olas
desde la barra
acciones que de menús
haya seleccione
realizado sobre la
el
opción Mapa.
mapa o rehacer aquellas que haya deshecho con anterioridad. Para acceder a estas
herramientas pulse los botones Deshacer (flecha orientada a la izquierda) o Rehacer
(flecha orientada a la derecha) o desde la barra de menús seleccione la opción Mapa.
Página 72 de 75
Introducción a los SIG libre 77
Puede, mediante estas herramientas, moverse por la página del mapa, acercán-
dose o alejándose de la misma. Puede acceder a ella desde la barra de herramien-
tas o desde el menú “Ver”.
1.19.6 MÁS HERRAMIENTAS DEL MAPA
Puede, mediante estas herramientas, moverse por la página del mapa, acercándose o
alejándose de la misma. Puede acceder a ella desde la barra de herramientas o desde
el menú “Ver”.
Página 73 de 75
software libre.
78 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
1.19.7 PLANTILLAS
1.19.7. Plantillas
1.19.7 PLANTILLAS
Con esta herramienta, QGIS permite guardar la configuración de un mapa como
Con esta herramienta, QGIS permite guardar la configuración de un mapa como
plantilla con el fin de
de poder
poder utilizarlo
utilizarlo en cualquier otro
otro momento con otros
otros datos
Con estacon
plantilla el fin
herramienta, en cualquier
QGIS permite guardar momento
la configuración de con
un mapa datos
como
diferentes
diferentes Una
Una vez
vez configurado
configurado un
un mapa,
mapa, al
al pulsar
pulsar en
en el
el menú
menú Diseñador>
Diseñador> Guardar
Guardar
plantilla
como
con el fin de poder utilizarlo en cualquier otro momento con otros datos
como plantilla
plantillase
seguardará
guardarálaladistribución
distribucióny propiedades
y propiedadesde sus elementos.
de sus elementos.
diferentes Una vez configurado un mapa, al pulsar en el menú Diseñador> Guardar
como plantilla se guardará la distribución y propiedades de sus elementos.
Página 74 de 75
Página 74 de 75
Introducción a los SIG libre 79
Página 75 de 75
2. EDICIÓN DE CAPAS Y GEORREFERENCIACIÓN
Autores: Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Objetivos:
Para crear una nueva capa para edición: Capaà Nueva Capa Vectorial.
82 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Nuevo shape
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Ø Entidades puntuales.
Ø Entidades lineales.
Ø Entidades poligonales o superficiales.
Coord
Javier Velá
Ana Herna
La siguiente ventana permite añadir todos los campos que se desee a la tabla de
La siguiente
atributos ventana
asociada permite añadir
y determinar todos
algunas delos
suscampos que se desee a la tabla de
propiedades.
atributos asociada
Si se desea y determinar
añadir un nuevoalgunas
campode sus
a la propiedades.
tabla hay que hacer clic sobre la opción
Añadir
Si a la tabla
se desea un nuevo Si
de atributos.
añadir deseaaeliminar
campo la tablaun campo
hay ya creado,
que hacer hay que
clic sobre selec-
la opción
cionar ela campo
Añadir la tablay hacer clic en Eliminar
de atributos. Si desea atributo.
eliminar un campo ya creado, hay que
seleccionar el campo y hacer clic en Eliminar atributo.
Página 4 de 33
84 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Para comenzar la edición de una capa cualquiera, se clica con el botón derecho
del ratón sobre la capa en cuestiónà conmutar edición.
Coord
Alternativamente, puede usar el botón “Conmutar edición” de la barra de herra-
mientas para empezar o parar el modo de edición. Una vez que la capa está en Javier Velá
Ana Herna
modo de edición, los marcadores aparecerán en los vértices, y botones adicionales
en la barra de herramientas estarán disponibles.
• Barra de menús: Contiene los menús con los que se puede acceder a las
funcionalidades de la aplicación. El contenido cambiará dependiendo de la si-
tuación en que se encuentre, de forma que, por ejemplo, el menú Geometría
sólo aparecerá cuando se encuentre editando una capa.
• Barra de herramientas: Se trata de la barra que contiene los iconos de las
órdenes de dibujo.
• Área gráfica: En ella se muestra la capa que se está editando. Ocupa la ma-
yor parte de la pantalla.
86 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Para ejecutar las distintas órdenes se pueden seguir dos rutas distintas:
Coord
Javier Velá
Ana Herna
2.2.1.4. Deshacer/rehacer
QGIS permite deshacer acciones que se han realizado en la capa que se está
editando o rehacer alguna que ya se ha deshecho.
Desde la barra de menús en la pestaña edición, haciendo clic sobre el icono
correspondiente. El botón con la flecha orientada a la izquierda le permite deshacer
la última acción. El botón con la flecha orientada a la derecha le permite rehacer la
última acción que se haya deshecho.
88 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
A continuación se van a explicar las órdenes de dibujo que ofrece QGIS, que son
aquellas que permiten crear nuevas entidades. El resto de órdenes pueden modi-
ficar los elementos, pero a excepción de la orden copiar, no pueden crear nuevas
entidades. Los elementos básicos de dibujo que ofrece QGIS son el punto, la línea,
y el polígono. La unión de varios de estos elementos permite conseguir cualquier
dibujo complejo.
Recuerda: Las herramientas para la inserción de nuevos elementos varían en
función de la capa que se esté editando. (Por ejemplo, un punto sólo podrá ser in-
troducido en una capa de tipo punto).
Nota: Al terminar de editar una nueva capa, es necesario pulsar con el botón
secundario del ratón sobre la nueva capa editada y en el desplegable hacer clic en
Conmutar edición.
Punto
Podemos activar esta herramienta cuando estamos editando una capa tipo pun-
to. Hay tres opciones para insertar un punto en la capa que estemos editando:
a partir de archivos csv, txt, dat o wkt. Accederemos a él a través del bo-
tón “Añadir capa de texto delimitado” de la barra de herramientas. O bien,
Coord
mediante el menú Capa>Añadir capa de texto delimitado.
Javier Velá
Ana Herna
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
o Para que la capa sea “estable” y poder cargarla con posterioridad hay
que exportarla, para ello haz click con el botón derecho del ratón sobre la
misma en la TOC y selecciona la opción “Guardar como…”.
Línea
Podemos activar esta herramienta cuando estamos editando una capa tipo línea.
Existen dos medios para acceder a la creación de líneas:
Esta orden en realidad dibuja un segmento rectilíneo, entidad limitada por sus
puntos inicial y final, de forma que este último puede ser el comienzo del siguiente
segmento.
Una vez introducido el primer punto aparece en pantalla una línea elástica; con
el puntero del ratón podrá determinar dónde se situará el punto final.
Polígono
Podemos activar esta herramienta cuando estamos editando una capa tipo
polígono.
Existen dos medios para acceder a la creación de polígonos:
Para terminar la edición de una capa punto, línea o polígono, debemos hacer clic
con el botón derecho del ratón, y se nos abrirá la ventana siguiente:
Coord
Javier Velá
Ana Herna
Esta ventana sirve para otorgar información del elemento dibujado en la tabla de
atributos de la capa en cuestión (punto, línea o polígono).
El servicio Web Map Service (WMS) definido por el OGC (Open Geospatial Con-
sortium) produce mapas de datos espaciales referidos de forma dinámica a partir
de información geográfica. Con el servicio WMS el cliente no obtiene propiamente
los datos originales, sino un archivo de imagen digital que permite la representación
dinámica en la pantalla de su ordenador de estos mismos datos espaciales. A esta
representación la denominamos “mapa”. Los mapas producidos en WMS se gene-
ran normalmente en un formato de imagen como PNG, SVG, GIF o JPEG.
Para añadir una capa WMS, una vez que tenemos la ruta del enlace de la capa
en cuestión, seguimos los siguientes pasos:
92 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
2. Crearemos una nueva (New). Clic sobre “nuevo”. Se nos abre la siguiente ventana:
Página 13 de 33
Edición de capas y georreferenciación 93
2. Crearemos una nueva (New). Clic sobre “nuevo”. Se nos abre la siguiente
ventana:
Coord
Javier Velá
Ana Herna
Ejercicio 2.1: Crea un nuevo proyecto para realizar la edición de una nueva capa.
Carga la capa POBLACION.shp, y una capa a través del Servicio WMS de la
Dirección General de Medio Natural y Política Forestal: Humedales: http://servi-
cios2.marm.es/wmsconnector/com.esri.wms.Esrimap/BIODIV_HUMEDALES
A continuación crea y edita una nueva capa en la que digitalizarás en una capa
puntual, aquellos humedales que entran dentro de la zona de estudio.
4. Por último, para finalizar la sesión de edición de tablas, acudir al menú Capa>
Conmutar edición. Cuando finalice la edición, un mensaje preguntará si se
desea guardar los cambios. Si se pulsa Sí se guardarán todas las modifica-
ciones realizadas en la tabla.
Página 17 de 33
Edición de capas y georreferenciación 97
Añadir un registro
Para añadir un registro nuevo a una tabla vinculada a una capa debe insertar un
elemento gráfico en ella. Cuando añada un elemento, en la tabla asociada aparece-
rá un registro nuevo en blanco.
Modificar un registro
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 19 de 33
Edición de capas y georreferenciación 99
Coord
Javier Velá
Ana Herna
Eliminar un registro
Eliminar un registro
Para eliminar un registro de una tabla se debe, en primer lugar, seleccionar el
Para eliminar un registro de una tabla se debe, en primer lugar, seleccionar el registro.
registro.
A continuación, se debe abrir la tabla de atributos > Borrar objetos espaciales
A continuación,
seleccionados. se debe
El registro abrir la tabla
seleccionado se de atributos
borrará de la>tabla
Borrar objetos
y el espaciales
elemento gráfico
seleccionados. El registro seleccionado
asociado a él desaparecerá de la vista. se borrará de la tabla y el elemento gráfico
asociado a él desaparecerá de la vista.
Página 20 de 33
100 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Página 21 de 33
Moraña: Municipio. Rellenar los registros del nuevo campo, ayudándote del etiquetado
de las capas POBLACION.shp y Humedales Moraña.
Página 22 de 33
102 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Coord
Javier Velá
Ana Herna
Y nos
Y nos devuelve
devuelve el campo
el campo convalores
con los los valores calculados:
calculados:
Ejercicio 2.4: Crear un nuevo proyecto y una nueva vista, que llamaremos Calculadora, y en la
que cargaremos las capas POBLACION.shp y la capa PARCELAS del servicio WMS del
Catastro: http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx
En esa vista editaremos una nueva capa, que llamaremos DIVISIÓN y en la que digitalizaremos
la división de las parcelas del municipio Viñegra de Moraña, que localizaremos empleando la
herramienta Filtro o gracias al etiquetado de la capa POBLACION. Esta nueva capa tendrá en la
tabla asociada los siguientes campos: Situación, superficie o área, perímetro, polígono y
parcela.
Las parcelas fronterizas al sur del municipio se dividirán en dos partes: la parte que entra dentro
del municipio y la que queda fuera. Una vez digitalizadas todas las partes de esas divisiones de
104 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
Ejercicio 2.4: Crear un nuevo proyecto y una nueva vista, que llamaremos Calcu-
ladora,
Coordinadores y en la que cargaremos las capas POBLACION.shp y la capa PARCELAS
del servicio
Javier Velázquez Saornil
WMS del Catastro: http://ovc.catastro.meh.es/Cartografia/WMS/Ser-
vidorWMS.aspx
Ana Hernando Gallego
En esa vista editaremos una nueva capa, que llamaremos DIVISIÓN y en la que
digitalizaremos la división de las parcelas del municipio Viñegra de Moraña, que
localizaremos empleando la herramienta Filtro o gracias al etiquetado de la capa
POBLACION. Esta nueva capa tendrá en la tabla asociada los siguientes cam-
pos: Situación, superficie o área, perímetro, polígono y parcela.
Las parcelas fronterizas al sur del municipio se dividirán en dos partes: la parte
que entra dentro del municipio y la que queda fuera. Una vez digitalizadas todas
las partes de esas divisiones de las parcelas se abrirá la tabla de atributos y se
rellenará el campo Situación en función de que se localice dentro o fuera del
municipio, y los campos Polígono y Parcela, que conoceremos utilizando el icono
Información, utilizado sobre la capa PARCELAS del catastro.
Recuerda: Para poder utilizar la calculadora de campos debes comenzar la edi-
ción de la capa correspondiente y abrir la tabla de atributos. Al finalizar el proce-
so, debes cerrar la edición para guardar la edición y los cambios realizados.
Coord
Javier Velá
Ana Herna
Coord
Javier Velá
Ana Herna
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 28 de 33
Edición de capas y georreferenciación 109
Coord
Javier Velá
Ana Herna
b. Lineal
c. Cubico
Coordinadores
d. Cubico Spline
Javier Velázquez Saornil
Ana Hernando Gallego
e. Lanczos
6. Definir la configuración de la transformación: hay varias opciones que deben
ser definidas para el raster de salida georeferenciado.
• Casilla de verificación: “crear archivo de referenciación” (Createworld file)
sólo está disponible si decide utilizar el tipo de transformación lineal, por-
que esto significa que la imagen raster en realidad no se transformará. En
este caso, el archivo raster de salida no se activa, porque sólo un nuevo
archivo de mundo será creado.
• Para otro tipo de transformación se tiene que definir un raster de salida.
Por defecto un nuevo archivo ([filename]_modified) se creará en la misma
carpeta junto con la imagen raster original.
• SRS de destino: como siguiente paso se tiene que definir el Target SRS
(Spatial Reference System) para el raster georreferenciado.
• “Generar mapa PDF”: Si lo desea, puede generar un mapa pdf y un infor-
me pdf. El informe incluye información acerca de la transformación utili-
zada, además de una imagen de los residuales y una lista con todos los
GCPs y sus RMS errores.
• “Establecer resolución de destino” (Set Target Resolution): Además se
puede activar la casilla de definir píxeles de resolución del raster salida.
Lo predeterminado para la resolución horizontal y vertical es 1.
• “Usar 0 para la transparencia cuando sea necesario” (Use 0 for transpa-
rency when needed): La casilla se puede activar, si los píxeles con el valor
0 se visualiza como transparente.
• “Cargar en QGIS cuando esté hecho” (Load in QGIS when done): Por úl-
timo carga el mapa raster automáticamente en la vista de mapa de QGIS
cuando la transformación se lleva a cabo.
Edición de capas y georreferenciación 111
Coord
Javier Velá
Ana Herna
UnaUnavezvez rellenos
rellenos todos
todos loslos parámetros,
parámetros, pulsamos
pulsamos “aceptar”
"aceptar" y nos
y nos fijamos
fijamos en en
el
el error
error que tenemos.
que tenemos. Este Este
error error aparece
aparece en laentabla
la tabla de los
de los puntos
puntos de de control,
control, en
en forma
forma de nº dedepíxeles
nº de píxeles de margen
de margen de error.de error.
Página 31 de 33
112 Javier Gutiérrez Velayos y Virginia Díaz Gutiérrez
7. Ejecutar la transformación: basta con pulsar el botón “comenzar
georreferenciado” (Startgeoreferencing) para crear el nuevo
7. Ejecutar la transformación: basta con pulsar el botón “comenzar georreferen-
rastergeorreferenciado.
ciado” (Startgeoreferencing) para crear el nuevo rastergeorreferenciado.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 32 de 33
Edición de capas y georreferenciación 113
EJERCICIOS EXTRA
Coord
Ejercicio 2.6: Realiza la georreferenciación de la capa 22-08-2011 14-36-55.png,
apoyándote en la cartografía de referencia que posee la capa población.shp. Javier Velá
Ana Herna
Ejercicio 2.7: Realiza la edición de una capa tipo polígono, en la que representa-
rás el municipio de Arévalo. Calcula el área del municipio. ¿Con qué herramienta
se te ocurre que puedes calcularla? ¿En qué unidades obtienes el resultado?
Ejercicio 2.8: Realiza la edición alfanumérica de la tabla de atributos de la capa-
población.shp. Crea un nuevo campo llamado “Área”, y calcula el área de todos
los municipios de La Moraña utilizando la calculadora de campos, de forma que
el resultado sea en hectáreas.
Ejercicio 2.9: Se pretende hacer una primera estimación de la variación aproxi-
mada de superficie de una cantera entre el año 1997 y 2007. Para ello, se dispo-
ne de dos archivos:
– “ortofoto.tif”, en proyección EPGS:23030 que representa una ortofoto de la
zona a escala 1:10.000, correspondiente al año 2007.
– “cantera.tif”, sin georreferenciar procedente de un plano en papel, correspon-
diente al año 1997.
Las tareas a realizar son las siguientes:
a) Georreferenciar la imagen cantera.tif
b) Crear una capa poligonal y dibujar el polígono correspondiente a las superfi-
cies de las canteras en ambos periodos (es decir, editar 2 capas).
c) Editar la tabla de atributos de cada una de las capas, añadiendo el campo
área, donde calcularás la superficie de la cantera en cada año, en hectáreas.
d) Finalmente, obtén la variación de superficie durante esos 10 años.
3. GENERACIÓN DE M.D.T. (MODELOS DIGITALES
DEL TERRENO) Y VISUALIZACIÓN EN 3D
Autores: Víctor Rincón Herráez, Javier Velázquez Saornil
y Ana Hernando Gallego
• Generación del MDE Manipulación del MDE para obtener otras capas del
MDT (pendiente, orientación, curvatura, etc.)
• Visualización en dos dimensiones o mediante levantamientos 3D de todas las
capas para localizar errores.
• Análisis del MDT (estadístico, morfométrico, etc.)
Objetivo:
§ Conocer y manejar el formato ráster.
§ Crear Modelos Digitales del Terreno.
§ Analizar la orografía del terreno.
§ Carga y visualización de ortofotos.
§ Análisis 3D.
nadores
zquez Saornil
ndo Gallego
Página 3 de 19
Página 3 de 19
software libre.
• A partir
Abrir de las curvas
Sextante de nivel
Toolbox: queTIN/
Create pueda utilizarse
Create TINposteriormente
from feature en
/ la interpolación:
• Generación de M.D.T.
Abrir Sextante y visualización
Toolbox: en 3D
Create TIN/ Create TIN from feature / 117
• Herramientas
• Herramientas para capas
para capas vectoriales
vectoriales / Convertir
/ Convertir geometrías
geometrías en en puntos.
puntos.
• Herramientas para capas vectoriales / Convertir geometrías en puntos. Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Salidas: Guardar
Salidas: en unen
Guardar archivo temporal
un archivo temporal
Salidas: Guardar en un archivo temporal
Capa: Curvasdenivel (puntos)
Página 4 de 19
Página 4 de 19
re libre.
Pasar la información
Pasar vectorial
la información a pixel. a pixel.
vectorial
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 5 de 19
re libre.
El resultado final será una capa ráster que contiene información sobre la cota de cada
unoElderesultado
los píxeles.
final será una capa ráster que contiene información sobre la cota
de cada uno de los píxeles.
nadores
zquez Saornil
ndo Gallego
Página 6 de 19
Metros
Máxima altitud 1749,05
1
Mínima altitud 1125
Altitud media 1280,53
Las estadísticas
122 básicas se pueden consultar
Víctor Rincóntambién
Herráez desde Sextante,
y Javier dentro
Velázquez de las
Saornil
“Herramientas Básicas para capas ráster”.
nadores
zquez Saornil
ndo Gallego
Página 8 de 19
software libre.
3.3. PENDIENTES.
3.3. P•endientes
Hacer mapa de pendientes:
• Hacermapa de pendientes:
Sextante: Geomorfología y análisis del relieve / Pendiente
§ Sextante: Geomorfología y análisis del relieve / Pendiente
MDE: MDT 20x20
– MDE: MDT 20x20
– Unidades: porcentaje
Unidades: porcentaje
– Salida
Salida
pendientes
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 12 de
Características
Altitud máxima 1743
Altitud media 1280
5 Altitud mínima 1125
Pendiente máxima 71,07
Pendiente media 16,08
Pendiente mínima 0
re libre.
3.5. ORTOFOTOS
3.5. Ortofotos
• • VerVer
la fotografía aérea.
la fotografía aérea.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 16 de 19
re libre.
• Añadir capas:
nadores
Capas: mdt.tif USAR CAPA COMO ELEVACIÓN
zquez Saornil
ndo Gallego
Se
Sepresenta unas
presenta de las
unas devistas del monte
las vistas en tres en
del monte dimensiones:
tres dimensiones:
Página 18 de 19
4. GENERACIÓN DE ESTUDIOS HIDROLÓGICOS
Y DE VISIBILIDAD EN GVSig
Autores: Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
Objetivo:
Los pasos
Los pasos a seguir
a seguir se enumeran
se enumeran a continuación.
a continuación. Este Este
manualmanual no pretende
no pretende ser un
ser un
manual
manual sobre
sobre estudios
estudios hidrológicos
hidrológicos con con
SIG,SIG,
sinosino simplemente
simplemente una una
guíaguía de cómo
de cómo
conseguir
conseguir resultados;
resultados; porporlo lo tanto,cada
tanto, cadalector
lectordebe
debereflexionar
reflexionarsobre
sobre los
los datos
datos ac-
cesorios que se deben introducir en cada caso de acuerdo con el lugar
accesorios que se deben introducir en cada caso de acuerdo con el lugar que estudia, que estudia,
sus características y los resultados que espera
sus características y los resultados que espera conseguir. conseguir.
Mediante este proceso corregimos las irregularidades del terreno que puedan
afectar al desarrollo posterior de los algoritmos.
La capa raster así obtenida es la que se usará en el resto de acciones que vamos
a llevar a cabo en este manual.
Página 2 de 17
Ambiental. Ejercicios con
software libre.
Generación de estudios hidrológicos y de visibilidad en GVSig 131
Por este algoritmo calculamos las celdas que drenan a una determinada.
Coordinadores De tal
manera que podemos conocer cuánto agua va a llegar a una celda determinada.
Javier Velázquez Saornil
Ana Hernando Gallego
Se pueden ponderar las celdas, pero es una característica del análisis que se
deja al lector. Los distintos métodos que podemos usar para este cálculo son:
Cabe señalar que de los cuatro métodos a elegir, los resultados obtenidos con el
método MFD son los que más se asemejan al flujo real,
on
132 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
El valor del umbral, que se define como el valor a partir del cual la celda comien-
za a drenar, es decir, representa el área requerida para que el agua que drena a un
determinado punto o celda lo haga de forma concentrada
Como cada píxel de este raster tiene 25 m de lado. Tenemos que calcular el
número mínimo de celdas (tamaño mínimo de subcuenca) de la siguiente manera:
134 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
4.1.5. V
ectorizar la capa raster de cuencas y calcular propiedades
geométricas
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
136 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
4.2.1. Visibilidad
SEXTANTEàIluminación y visibilidadàVisibilidad
Creamos dos capas asegurándonos que las zonas visibles desde los dos puntos
elegidos se superpongan entre ellas (necesario para realizar el siguiente punto)
Ambiental. Ejercicios con
SEXTANTEIluminación y visibilidadVisibilidad
software libre.
SEXTANTEIluminación y visibilidadVisibilidad
Creamos dosde
Generación capas asegurándonos
estudios hidrológicosqueylas
de zonas visibles
visibilidad en desde
GVSiglos dos puntos
137
elegidos se superpongan entre ellas (necesario para realizar el siguiente punto)
Creamos dos capas asegurándonos que las zonas visibles desde los dos puntos
elegidos se superpongan entre ellas (necesario para realizar el siguiente punto)
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Es Es importante
importante prestar
prestar atención
atención a laahora
la hora de rellenar
de rellenar todostodos los apartados
los apartados en dos
en las las
Es importante
dos
pestañas de laprestar
pestañas de atención
la ventana
ventana a nos
que seque la hora
se
hanosde ha
rellenar
abierto. todos
abierto.
Cuando los apartados
Cuando
rellenamosrellenamos en las
el radio dos
el radio
(en este
(en
caso este
pestañas caso
15000 la15000
depixeles) pixeles)
ventana que se
debemos debemos
nos qué
saber saber qué
ha abierto.
unidades unidades
Cuando
estamos estamos
rellenamos
tomando tomando
elenradio
el en
(en este
sistema. Si
el sistema.
caso 15000 Si no
pixeles) sabemos
debemos qué
saberunidades
qué trabaja
unidades gvSIG
estamos o queremos
tomando
no sabemos qué unidades trabaja gvSIG o queremos configurarlo debemos ir a: en el configurarlo
sistema. Si
debemos
no sabemosir a:qué unidades trabaja gvSIG o queremos configurarlo debemos ir a:
PREFERENCIASàVista
Página 10 de 17
(se recomienda que se configure todo el sistema en unidadesPágina
del SI,10ade 17
pesar de que
el ejemplo se están empleando otras unidades).
on
138 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
Lo que vamos a hacer es sumar las dos capas creadas se pueden sumar tan-
tas capas como queramos a la vez, y se pueden crear ecuaciones de cálculo tan
complejas como queramos (pero muchas veces es mejor ir dividiendo en etapas
intermedias que nos permitan controlar los distintos procesos de cálculo raster).
Ambiental. Ejercicios con
software libre.
Generación de estudios hidrológicos y de visibilidad en GVSig 139
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Por último en la capa creada podemos, mediante las tablas de color configurar la
forma que queramos que se represente:
on
140 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
142 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
Mediante esta herramienta podemos ver los puntos visibles que determina el te-
rreno alrededor de un punto dado. Útil, por ejemplo, para torretas contra incendios,
y es un método complementario al de visibilidad.
Para el cálculo del horizonte visible desde un lugar determinado debemos entrar
en:
Se nos va a crear una capa vectorial con la forma del horizonte visible y nos
aparecerá una ventana con dos entradas gráfica donde podremos ver los diferentes
parámetros calculados por el ordenador (distancia al punto elegido y ángulo)
Ambiental. Ejercicios con
software libre.
Generación de estudios hidrológicos y de visibilidad en GVSig 143
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
on
144 Víctor Rincón Herráez, Jorge Mongil Manso y Javier Velázquez Saornil
5. APLICACIÓN DE LOS SIG EN LA PLANIFICACIÓN
5. APLICACIÓN DE LOS SIG EN LA PLANIFICACIÓN
Autores: Ana Hernando Gallego y Javier Velázquez Saornil
5. APLICACIÓN DE LOS
Autores: Ana Hernando GallegoSIG EN
y Javier LA PLANIFICACIÓN
Velázquez Saornil
5.1Autores:
CREAR Ana Hernando Gallego y Javier Velázquez Saornil
CAPAS
5.1 CREAR CAPAS
Ver las zonas en las que no se puede cortar, en periodo de cría del buitre negro,
5.1. C
Ver lasrear
debido zonascapas
en las que
a su presencia. no se puede cortar, en periodo de cría del buitre negro,
debido a su presencia.
Ver las zonas en las que no se puede cortar, en periodo de cría del buitre negro,
1ª. Premisa: el buitre negro sólo anida en pinos de talla y altura
debido a su presencia.
1ª. Premisa: el
considerable buitre
(fustal negro
medio sólo alto).
y fustal anida en pinos de talla y altura
considerable (fustal medio y fustal alto).
§ 1ª. Premisa: el buitre negro sólo anida en pinos de talla y altura conside-
2º. Premisa: no se debe cortar en un radio de 500 metros de cercanía al
rable (fustal medio y fustal alto).
2º. Premisa: no se debe cortar en un radio de 500 metros de cercanía al
nido.
§ 2º. Premisa: no se debe cortar en un radio de 500 metros de cercanía al
nido.
nido.
• Cargar capas:
• • Cargar capas:
Cargar capas:
Capas: limite
Capas: limite
Capas: ortos
Capas: ortos
Página 1 de 19
Página 1 de 19
software libre.
146 Ana Hernando Gallego y Javier Velázquez Saornil
§ 1ª: Premisa: el buitre negro sólo anida en pinos de talla y altura con-
1ª: Premisa: el buitre negro sólo anida en pinos de talla y altura
siderable
Coordinadores(fustal medio y fustal alto).
considerable (fustal medio y fustal alto).
Javier Velázquez Saornil
– Crear capa la capa: Buitre Negro (en la carpeta Red Natura).
Ana Hernando Gallego
Crear capa la capa: Buitre Negro (en la carpeta Red Natura).
– Tipo punto
– Añadir Campo:
Tipo punto
• Nombre: “Nido”
• Tipo: Integer
Añadir Campo:
• Tamaño: 20
• Nombre: “Nido”
• Tipo: Integer
• Tamaño: 20
Página 2 de 19
Aplicación de los SIG en la planificación 147
Observamos una nueva capa añadida, y marcada en rojo, para mostrar que la capa
está en edición.
Observamos una nueva capa añadida, y marcada en rojo, para mostrar que la
capa Observamos
está una nueva capa añadida, y marcada en rojo, para mostrar que la capa
en edición.
Observamos una nueva capa añadida, y marcada en rojo, para mostrar que la capa
•está
Ubicación
en edición.de los 3 nidos de Buitre Negro:
está en edición.
• Ubicación de los 3 nidos de Buitre Negro:
1ª: Ubicación:
•• Ubicación de los 3 nidosPremisa: el buitre negro sólo anida en pinos de talla y
de Buitre Negro:
Ubicación de los 3 nidos de Buitre Negro:
§ 1ª: altura considerable (fustal
Ubicación: Premisa: el buitre medionegro
y fustal alto).
sólo anida en pinos de talla y
1ª: Ubicación: Premisa: el buitre negro sólo anida en pinos de talla y
1ª:
altura Ubicación: Premisa: el buitre negro sólo anida en pinos de talla y
alturaconsiderable (fustal
considerable (fustal medio
medio y fustal
y fustal alto). alto).
Con
altura lo visto(fustal
considerable hastamedio
el momento: varias formas de seleccionarlo: ideas:
y fustal alto).
– Con Filtro
lo visto a lahasta
tabla el
demomento:
atributos… Simbología….
varias formas de seleccionarlo:
Con
Con lo
lo visto
visto hasta
hasta el
el momento:
momento: varias
varias formas
formas de
de seleccionarlo:
seleccionarlo: ideas: ideas:
ideas:
FiltroFiltro
a la
a tabla
la tabla de
de atributos…
atributos… Simbología….
Simbología….
Filtro a la tabla de atributos… Simbología….
Seleccionamos lala
– Seleccionamos herramienta
herramienta punto, queque
punto, es laesúnica habilitada
la única de la barra
habilitada de la de
Seleccionamos
herramientas la
la herramienta
de dibujo. depunto, que
que es
es la
la única
única habilitada
habilitada de
de la
la barra
barra de
barra de herramientas
Seleccionamos herramienta dibujo.
punto, de
herramientas
herramientas de
de dibujo.
dibujo.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
5.2. Á
• ¿Quérearodales de latizal alto de Quercus pyrenaica no se pueden cortar, en periodo
de influencia
de cría del buitre negro?
• ¿Qué rodales de latizal alto de Quercus pyrenaica no se pueden cortar, en
periodo
• Para tenerde cría iguales
todos del buitre
losnegro?
resultados, SUPONGAMOS QUE EL NIDO ha sido
• inventariado
Para tener todos iguales losque
(dato que tenemos, coincida oSUPONGAMOS
resultados, QUE
no con la realidad) ELcapa:
en la NIDO ha
Red
sido inventariado
Natura: Inventario AI.(dato que tenemos, que coincida o no con la realidad) en la
capa: Red Natura: Inventario AI.
• Cargar capas:
• Cargar capas:
Capas: Inventario AI
Página 5 de 19
Capa: Bufferbuitre
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
5.2.1. Recortar
¿Qué superficie del latizal alto de Quercus pyrenaica no se puede cortar, en pe-
riodo de cría del buitre negro?
Para ello, vamos a realizar un recorte:
Para ello, vamos a realizar un recorte:
Capade
§ Gestor de geoprocesos
entrada: rodales clasificados/
/ Análisis / Solape / Recortar
§ Capa de entrada: rodales clasificados/
Capa de recorte: Bufferbuitre
§ Capa de recorte: Bufferbuitre
§ Capa de resultados (Red natura): no resalveo
Capa de resultados (Red natura): no resalveo
Capa: No_resalveo
Página 7 de 19
1. Para los criterios: Hacer mapas de distancias con las capas de “caminos”,
“ríos” y “refugios”.
• Las capas “caminos” y “ríos” necesitan convertirse a puntos para poder reali-
zar la distancia euclidea.
§ Sextante / Herramientas para capas vectoriales genéricas / Convertir geo-
metrías en puntos
§ Sextante
Capa / Costes,
de puntos: distancias
caminos / rios y rutas / Distancia euclidea.
§ Capa de puntos: caminos / rios
Salida raster
raster
§ Salida nombrar
nombrar de manera:
de esta esta manera:
Caminos dcaminos
Ríos dríos
Refugios drefugios
Distancia euclidea
software libre.
154 Ana Hernando Gallego y Javier Velázquez Saornil
• Homogeneizar resultados:
Coordinadores
El problema
Javier es que estas capas salen con unas escalas distintas y para poder
Velázquez Saornil
unificarlo sería interesante que por ejemplo todas ellas se moviesen en escalas de
Ana Hernando Gallego
0-1000. Para ello en Sextante / Herramientas de cálculo para capas raster / Calcu-
ladora de mapas realizaremos las operaciones siguientes. Para la capa:
Carreteras
Los y ríos:
refugios: lo mejor
lo mejor es loes lo más
más alejado,
cercano, su gráfica
su gráfica estipo
es de del gráfica.b.
tipo gráfica.a.
1000 1000
máx máx
máx máx
gráfica.a. gráfica.b.
gráfica.a. gráfica.b.
1000 * dcamin os
Caminos y= HCaminos
máx
1000 * dcamin os
Caminos y= HCaminos
máx
1000 * drios
Ríos y= Hríos
máx
máx máx
1000 * dcamin os
Caminos y= HCaminos
máx
1000 * drios
Ríos y= Hríos
máx
1000 * drefugios
Refugios y =1000 - Hrefugios
máx
Calculadora de mapas
(meter con el ratón)
Recordar que los valores máximos de las capas raster se pueden obtener en:
Recordar que los valores máximos de las capas raster se pueden obtener en:
Sextante / Herramientas básicas para capas raster / Estadísticas básicas.
Sextante / Herramientas básicas para capas raster / Estadísticas básicas.
Una vez realizados estos cálculos en la Calculadora de mapas, es importante dar un
nombre a los resultados para poder identificar cada capa: Click Derecho sobre
Una vez realizados
encabezado deestos
la capa /cálculos en la Calculadora de mapas, es
Cambiar nombre. importante
dar un nombre a los resultados para poder identificar cada capa: Click Derecho so-
bre encabezado de la capa / Cambiar nombre.
Se proponen tres ejercicios, y a continuación los mapas de cómo deberían
quedar: Página 13 de 19
High : 1000
HCaminos.tif
Caminos
Low : 0
Leyenda
Coordinadores
Value
Javier Velázquez Saornil
Ana Hernando Gallego
Página 16 de 20
Aplicación de los SIG en la planificación 157
Limite_monte
High : 1000
Low : 0
Leyenda
Rios
Hrios
Value
Página 17 de 20
software libre.
158 Ana Hernando Gallego y Javier Velázquez Saornil
Limite_monte
High : 1000
Hrefugios.tif
Refugios
Low :0
Coordinadores
Leyenda
Javier Velázquez Saornil
Value
Ana Hernando Gallego
Página 18 de 20
Así los tres están a la misma escala y los podemos comparar ponderándoles por un
Aplicación de los SIG en la planificación 159
coeficiente de ponderación, siendo la sumatoria lineal ponderada lógicamente uno
(ejemplo: f 1 =0,4; f 2 = 0,3;f 3 =0,3).
Así los tres están a la misma escala y los podemos comparar ponderándoles por
un coeficiente
Estos pesos podían de haber
ponderación,
salido, porsiendo
ejemplo,lade
sumatoria linealAnalítica
una Jerarquía ponderada lógicamente
por pares de
uno (ejemplo:
Saaty. f 1
=0,4; f2
= 0,3;f 3
=0,3).
Estos pesos podían haber salido, por ejemplo, de una Jerarquía Analítica por
pares
Para de Saaty.
obtener una capa definitiva con el valor definitivo ya ponderado correspondiente
Para obtener una capa
a cada celda en el Sextante definitiva con
/ Herramientas deelcálculo
valor para
definitivo
capasya ponderado
raster correspon-
/ Calculadora
diente
de mapas a cada celdalaen
realizamos el Sextante
siguiente / Herramientas de cálculo para capas raster /
operación:
Calculadora de mapas realizamos la siguiente operación:
Calculadora de
mapas
Mapa Mejores
Mapa zonas
Mejores para para
zonas abrevadero.
abrevadero.
Página 18 de 19
software libre.
160 Ana Hernando Gallego y Javier Velázquez Saornil
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
6. SISTEMAS DE INFORMACIÓN GEOGRÁFICA PARA
EL ANÁLISIS SOCIOECONÓMICO
Autores: Beatriz Sánchez Reyes y Coro Chasco Yrigoyen
Objetivos:
6.1. Introducción
Los Sistemas de Información Geográfica ofrecen numerosas posibilidades en
el ámbito del análisis socioeconómico, fundamentalmente en el contexto de lo que
conocemos como econometría espacial.
Estas posibilidades pueden ser agrupadas en dos categorías, por un lado, las
que tienen que ver con el análisis exploratorio de datos espaciales (AEDE) estrecha-
mente vinculado con el concepto de econometría espacial; y por otro lado, aquellas
que nos ayudan en la generación de variables que serán utilizadas posteriormente
en modelos de regresión.
Las técnicas de análisis exploratorio espacial podríamos asimilarlas a las téc-
nicas de estadística descriptiva trasladadas al ámbito geográfico. Así, entre las
herramientas que nos permiten llevar a cabo este análisis encontramos desde la
representación de las variables en mapas hasta la construcción de estadísticos que
nos permiten conocer si los datos presentan autocorrelación espacial (relación entre
una observación y las observaciones vecinas).
En cuanto a la generación de variables, el cálculo de distancias entre distintos
elementos geográficos o la construcción de matrices de vecindad resultan de gran
utilidad al incorporarse como variables explicativas en modelos de regresión.
162 Beatriz Sánchez Reyes y Coro Chasco Yrigoyen
Coord
Javier Velá
Ana Herna
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
De esta nueva capa ráster debemos asignar a cada vivienda el punto que le co-
rresponde, que coincide con la distancia al parque más cercano. Para ello, a través
de la opción “Add raster values to points”, marcamos que la capa de puntos a la
que le queremos asignar los valores del ráster es la de viviendas y marcamos en la
opción de Interpolation “[0] Nearest neighbor”:
Sistemas de información geográfica para el análisis socioeconómico 165
Coord
Javier Velá
Ana Herna
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Para hallar la mínima distancia de cada vivienda a una estación de metro nece-
sitamos obtener las distancias de la capa de viviendas a la de estaciones de metro.
Para ello utilizamos la opción de cálculo de la matriz de distancia:
Sistemas de información geográfica para el análisis socioeconómico 167
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Coord
Javier Velá
Ana Herna
Para abrir el archivo .shp, debemos abrir un nuevo proyecto en la pestaña “File”
y marcar la opción “ESRI Shapefile”. A continuación buscamos el archivo .shp en
nuestro ordenador.
170 Beatriz Sánchez Reyes y Coro Chasco Yrigoyen
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Tal y como indica la leyenda, los colores más claros se corresponden con los
municipios con peor evolución poblacional (en el primer intervalo, todos los munici-
Coordinadores
pios pierden población en el periodo 2010-2016). Parece además que los colores
se distribuyen en el espacio siguiendo cierto patrón, es decir, hay grandes zonas de
Javier Velázquez Saornil
Ana Hernando Gallego
municipios con evoluciones poblacionales similares, lo que indicaría la existencia de
dependencia espacial entre municipios próximos o vecinos.
Coord
Javier Velá
Ana Herna
A continuación podemos ver todas las opciones disponibles para crear matrices
de pesos espaciales:
Página 14 de 92
Coord
Javier Velá
Ana Herna
Página 16 de 92
Página 16 de 92
176 Beatriz Sánchez Reyes y Coro Chasco Yrigoyen
1 Si bien existen otros estadísticos para la detección de autocorrelación espacial global (c de Geary, Γ
de Mantel, G(d) de Getis y Ord, empleamos la I de Moran por ser el más utilizado.
1
Si bien existen otros estadísticos para la detección de autocorrelación espacial global (c de Geary , Γ de
Sistemas de información geográfica para el análisis socioeconómico 177
Coord
Javier Velá
Ana Herna
Con esta operación obtendremos los mapas LISA (Local Indicators of Spatial
Association). El LISA Significance Map que se muestra a continuación presenta los
Coordinadores
municipios en los que el estadístico I de Moran es significativo a nivel local, es decir,
en un ámbito territorial situado en un determinado radio de distancia. El nivel de sig-
Javier Velázquez Saornil
Ana Hernando Gallego
nificación estadística de la autocorrelación espacial local es mayor en los municipios
en los que el color verde es más oscuro.
nadores
zquez Saornil
ndo Gallego
Nos han dado una capa de Parcelas, y un rectángulo denominado Ámbito, como
se muestra. Tenemos que añadir las vías de comunicación que podemos obtener
del CNIG, como capas vectoriales, y lo primero que percibimos es que tenemos la
mala suerte de que hemos caído en el punto exacto en el que coinciden cuatro de
las hojas, y que las vías que nos interesan son apenas una octava parte del total,
con lo que el procesamiento que hagamos puede ser larguísimo y nos va a sobrar
la mayor parte.
Adicionalmente, debemos calcular la cápsula convexa de las parcelas y quitarla
del conjunto de las vías para poder calcular las distancias apropiadamente.
Como este parece ser uno de los peores casos, y parece que vamos a tener
que repetir esto para múltiples conjuntos de parcelas, planteemos ordenadamente
el trabajo:
hacer manualmente
ples de la caja muchas
de veces;
herramientas el
de Mg nos
QGIS, ayuda
que
Invocamos el Modelador desde el Menú Procesos.
a evitar
ciertamente, se el tedio
prestaría de
a la
erroresrepetición
si y los
errores; veamos como.
lo fuésemos a hacer manualmente muchas veces; el Mg nos ayuda a evitar el tedio
de la repetición y los errores; veamos como.
Invocamos el Modelador
Invocamos desde
el Modelador el Menú
desde Procesos.
el Menú Procesos.
El lado izquierdo tiene dos pestañas, la que se muestra corresponde a los pará-
metros de entrada que puede tener un modelo. El cuadro de la derecha es donde
dibujaremos el modelo en sí.
El lado izquierdo
La segunda tiene dos
pestaña pestañas,
del lado la que
derecho se muestra
nos muestra los corresponde
procesos que apodemos
los parámetros de
entrada queenpuede
incluir tenerde
un modelo unQGIS,
modelo.
queEl cuadro
con pocas de la derechason
excepciones, es donde dibujaremos
casi todas las he- el
rramientas
modelo en sí. accesibles desde los menús del programa.
El lado izquierdo tiene dos pestañas, la que se muestra corresponde a los parámetros de
entrada que puede tener un modelo. El cuadro de la derecha es donde dibujaremos el
modelo en sí.
re libre.
nadores
zquez Saornil
ndo Gallego
Nótese también que hay un apartado llamado modelos a secas, donde aparece
en este caso “CJGcosas” y un procedimiento llamado “ViasAmbito”, que corres-
ponde a un grupo “CJGcosas” que se ha creado anteriormente, y en el que se ha
guardado un modelo llamado “ViasAmbito”. Así puedo ir incrementando la librería de
modelos con mis propios procedimientos. Esta lista no es exhaustiva por defecto, y
puede ser aumentada activando otros proveedores en Procesos/Opciones/Provee-
dores. En este ejemplo se hecho para R.
Volviendo a este ejercicio, vamos al primer paso de nuestro procedimiento; cal-
cular la cápsula convexa del conjunto de parcelas que nos han dado. Claramente,
la entrada es una capa vectorial de polígonos, y la salida, también, con un solo
polígono.
software libre.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Con un doble click en Vector layer se abre la ventana que se muestra y la llena-
mos con estos valores, “parcelas” parece ser un nombre bastante intuitivo; sabemos
que son polígonos, y claramente es necesaria esta capa para calcular la cápsula
convexa. Al mismo tiempo, se crea en el área de la derecha un recuadro que repre-
senta el elemento de entrada, y cuyos parámetros pueden ser editados pinchando
en el lápiz que presenta en la esquina inferior derecha.
Ahora escogemos el proceso que queremos aplicar a esta capa, y que encontra-
mos en el apartado “Herramientas de geometría vectorial de los Geoalgoritmos de
QGIS, bajo el nombre de “Envolvente convexa”.
re libre.
Además, el gráfico
Además, queque
el gráfico se ha creado
se ha creado refleja
reflejaclaramente
claramentelo lo que queremos
queremoshacer:
hacer: a partir
a partir de la capa de parcelas, aplicar un algoritmo de cálculo de cápsula
de la capa de parcelas, aplicar un algoritmo de cálculo de cápsula convexa para obtener una convexa
para obtener una capa llamada capsulaconvexa. Rellenemos los campos corres-
capa pondientes
llamada capsulaconvexa.
para guardarlo como Rellenemos
el modelolos camposdelcorrespondientes
CapConv grupo CursoA y usemospara guardarlo
comolosel botones
modelo de CapConv delizquierda
arriba a la grupo CursoA y usemos
para guardar los botones
el modelo. de arriba
(Actualmente a la izquierda
lo guarda
para guardar el modelo. (Actualmente lo guarda en una carpeta específica del
en una carpeta específica del perfil del usuario que está utilizando el SW y hayperfil del
algún problema de permisos al guardarlo en otra parte. Hay incidencias abiertas al
usuario que está utilizando el SW y hay algún problema de permisos al guardarlo en otra
respecto).Ya solo queda probarlo:
parte. Hay incidencias abiertas al respecto).Ya solo queda probarlo:
Mediante el botón de ejecución (el de los engranajes), se invoca el modelo y nos pide el
software libre.
Mediante el botón
Mediante de de
el botón ejecución (el(eldedelos
ejecución losengranajes),
engranajes), sese invoca
invoca elelmodelo
modeloy nos
y nos pide el
valorpide
del el
parámetro parcelas, al
valor del parámetro que damos
parcelas, al queeldamos
valor el
devalor
la capa
de laParcelas, y le indicamos
capa Parcelas, y le que
indicamos que al finalizar agregue la capa resultante al proyecto que tenemos
al finalizar agregue la capa resultante al proyecto que tenemos abierto. Presionamos el abier-
Coordinadores
to. Presionamos el botón Run, y efectivamente ha creado una capa con un polígono Javier Velázquez Saornil
botónconvexo
Run, yque efectivamente ha creadoa las
contiene exactamente unaparcelas
capa con un polígono
y poco más. Es elconvexo
momentoAnaque contiene
deHernando Gallego
No esNonecesario
es necesario
que que
las las capas
capas de de entrada
entrada esténenenelelmapa
estén mapaenen el
el que
que se
se trabaja,
trabaja, si miran
si miran el selector de parcelas, este tiene flechas para moverse por las capas del
el selector de parcelas,
mapa, pero este tiene
también puntos flechas (…)
suspensivos parapara
moverse por de
ir al gestor lasficheros
capas del mapa, pero
y abrir
también
los ficheros de entrada directamente en el almacenamiento del ordenador. De estede entrada
puntos suspensivos (…) para ir al gestor de ficheros y abrir los ficheros
en la memoria capas muy onerosas en recursos si lo que necesitamos es solamente el
modo no tendríamos
directamente que cargar en
ensueltransformación.
almacenamiento la ordenador.
del memoria capas muy onerosas
De este modo no en recursos sique cargar
tendríamos
resultado de
lo que necesitamos es solamente el resultado de su transformación.
Otra
Otracosa
cosaque
quees es
importante notarnotar
importante es la es
posibilidad de ejecutar
la posibilidad como proceso
de ejecutar comopor lotes.
proceso
Si se tiene varios procesos que ejecutar y son especialmente largos, podemos
por lotes. Si se tiene varios procesos que ejecutar y son especialmente largos, po- ahorrarnos
visitas aahorrarnos
demos la pantalla ovisitas
inclusoadejarlos por la
la pantalla noche utilizando
o incluso dejarlos esta
por facilidad.
la noche utilizando esta
facilidad.
En este caso dejaríamos hacer tres cápsulas convexas para que se muestren en el mapa,
pero también es posible dejarlas para que se guarden en disco, e incluso sin que las capas
originales estén en el mapa abierto.
re libre.
En este caso dejaríamos hacer tres cápsulas convexas para que se muestren en
el mapa, pero también es posible dejarlas para que se guarden en disco, e incluso
nadores sin que las capas originales estén en el mapa abierto.
zquez Saornil En versiones anteriores de QGIS podía pegarse incluso desde una hoja de cál-
ndo Gallego
culo una lista de valores para crear un lote verdaderamente espectacular, pero ya
no es posible. Tampoco es recomendable falsificar los ficheros .json que pueden
guardarse con el icono del diskette, ya que la sintaxis no está demasiado clara.
Sin embargo hay otras maneras de hacer trabajos en lote, pero que escapan a los
alcances de este capítulo y solo los mencionaremos de pasada.
Los procesos creados con el Modelador gráfico pueden exportarse como fiche-
ros Python , y ejecutarse posteriormente desde la consola python de QGIS (QGIS
está escrito principalmente en este lenguaje, pero requiere hacer manualmente las
sustituciones de las variables, por lo que recomendamos mirar cuidadosamente la
ayuda y el manual correspondientes.
Vamos ahora con algo más complicado para terminar el ejercicio.
Para evitar que la máquina consuma demasiados recursos, es conveniente ir
siempre por la vía que maneje menos elementos, así que vamos a cortar primero
cada uno de
poniendo los obligatoria
como mapas de solovíasuna
y después unimos
de las capas los pedazos
de carreteras, en una
así cuando nos sola
toquecapa.
una
Como
zonael máximo
mejor de hojas
centrada, que nada.
no pasará podemos tener en uno de estos casos es de cuatro,
lo haremos para el peor caso, pero poniendo como obligatoria solo una de las capas
de carreteras, así cuando nos toque una zona mejor centrada, no pasará nada.
DeDemomento
momentotrabajaremos
trabajaremos como
comosi si
fuéramos a hacer
fuéramos un modelo
a hacer separado.
un modelo separado.
Las entradas son las cuatro capas de vías que mostramos al principio y el rectángulo de
ámbito que nos dieron. Para cada una de las hojas de vías , la cortamos con el
procedimiento Cortar de las herramientas de superposición vectorial, y dejamos la salida
sin definir. Esto hace que la salida vaya a un fichero interno del programa para ser utilizado
como entrada de otro proceso. También debe notarse que solo hemos definido como
obligatorio el parámetro NW, los demás son optativos, para el caso de que no hay cuatro
hojas para el mismo ámbito.
software libre.
El modelador gráfico
Las entradas son las cuatro capas de vías que mostramos al principio 189 y el rectángulo
ámbito que nos dieron. Para cada una de las hojas de vías , la cortamos con
procedimiento
Las entradasCortar decuatro
son las las herramientas de superposición
capas de vías que vectorial,
mostramos al principio y dejamos la sal
y el rectán-
gulo de ámbito que nos dieron. Para cada una de las hojas de vías , la cortamos con
sin definir. Esto hace que la salida vaya a un fichero interno del programaCoordinadores
el procedimiento Cortar de las herramientas de superposición vectorial, y dejamos
para ser utiliza
como entrada
la salida de otro
sin definir. proceso.
Esto hace que laTambién debe
salida vaya a unnotarse que solo
fichero interno hemos
del programa definido
Javier Velázquez Saornil com
Ana Hernando Gallego
obligatorio
para ser el parámetro
utilizado como NW, losdedemás
entrada son optativos,
otro proceso. para notarse
También debe el casoquede solo
que no hay cua
hemos definido como obligatorio el parámetro NW, los demás son optativos, para el
hojas para
caso de el mismo
que no hayámbito.
cuatro hojas para el mismo ámbito.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
El resultado sería algo así; a partir de la capa de vías, le añadimos un campo EsVia, con
valor constante 1, que nos sirve para crear un ráster de cuadrícula de 10 ms (10 unidades de
mapa por píxel).
re libre.
El resultado sería algo así; a partir de la capa de vías, le añadimos un campo EsVia,
valor constantesería
El resultado 1, que
algonos
así;sirve paradecrear
a partir un ráster
la capa de le
de vías, cuadrícula
añadimosdeun10 ms (10 unidade
campo
EsVia, con valor
mapa por píxel). constante 1, que nos sirve para crear un ráster de cuadrícula de 10
nadores ms (10 unidades de mapa por píxel).
zquez Saornil
ndo Gallego
E
l
Coordinadores
d
e
a
b
a
j
o
h
a
r
ía las estadísticas. Solo falta incluir aquí, el paso para excluir el interior del recinto o
capsula convexa.
El proceso de abajo haría las estadísticas. Solo falta incluir aquí, el paso para
excluir el interior del recinto o capsula convexa.
Si quisiésemos ser absolutamente exquisitos, podemos crear un metaproceso
juntando los que hemos creado, de esta manera:
re libre.
nadores
zquez Saornil
ndo Gallego
SeSeveve
claramente que
claramente falta
que hacer
falta algoalgo
hacer con con
recinto, y les insto
recinto, y lesainsto
que terminen este ejer-
a que terminen este
cicio. Con este proceso así enlatado (CursoA/TodoJunto), podríamos dejar docenas
ejercicio. Con este proceso así enlatado (CursoA/TodoJunto), podríamos dejar docenas de
de estadísticas ejecutándose en modo por lotes mientras hacemos cualquier otra cosa.
estadísticas ejecutándose en modo por lotes mientras hacemos cualquier otra cosa.
El trabajo original real que inspiró esto calculaba no distancias sino índices de Shan-
El trabajo original real que inspiró esto calculaba no distancias sino índices de Shannon
non sobre círculos muy grandes, y podía tomar varias horas en cada cálculo, de ahí
sobre
que círculos muylasgrandes,
se desprecien y podía tomar varias horas en cada cálculo, de ahí que se
zonas pobladas.
desprecien las zonas pobladas.
8. INTRODUCCIÓN A LA TELEDETECCIÓN. SENSORES
REMOTOS Y ANALISIS DIGITAL DE IMÁGENES
Autora: Lara A. Arroyo Méndez
Objetivos
Para poder comenzar la práctica debemos generar una nueva vista en gvSIG, en
la que abriremos una imagen Landsat de septiembre de 2003:
– abrir gvSIG
– en la ventana del Gestor de proyectos, crear y abrir una nueva vista.
– BIR en el icono “añadir capa”
– BIR en “añadir” y navegar hasta la carpeta en la que están las imágenes de
esta práctica. Seleccionar el archivo “LandsatETM_03_15sept_geocor.img” y
BIR en abrir > aceptar
on - BIR en el icono “añadir capa”
- BIR en “añadir” y navegar hasta la carpeta en la que están las imágenes de
196 esta práctica. Seleccionar el archivo “LandsatETM_03_15sept_geocor.img”
Lara A. Arroyo Méndez
y BIR en abrir > aceptar
NOTA: Debemos tener en cuenta que se ha eliminado del archivo original una de
las bandas multiespectrales proporcionadas por este sensor (la banda térmica no
aparece en este archivo). En una imagen Landsat ETM+ original, aparecen
Coordinadores las si-
guientes bandas multiespectrales: Javier Velázquez Saornil
Ana Hernando Gallego
Intervalo Resolución
Banda espectral (μm) espacial (m)
(1) 0.45 - 0.52 30
(2) 0.53 - 0.61 30
(3) 0.63 - 0.69 30
(4) 0.78 - 0.9 30
(5) 1.55 - 1.75 30
(6) 10.4 - 12.5 120
(7) 2.09 - 2.35 30
NOTA: La resolución espacial de una imagen Landsat ETM+ puede variar entre 2.44
y 2.88 m (bandas multiespectrales) y 0.61 y 0.72 m (banda pancromática) según el
ángulo con el que se adquiera la imagen.
Las herramientas diseñadas para navegar y explorar una vista en gvSIG funcio-
nan tanto para capas vectoriales como para capas ráster. Podemos utilizar dichas
herramientas (zoom, desplazamiento, gestión de encuadres, etc.) para visualizar la
imagen que acabamos de cargar.
on
herramientas (zoom, desplazamiento, gestión de encuadres, etc.) para visualizar la
imagen
198 que acabamos de cargar. Lara A. Arroyo Méndez
Página 4 de 28
* La resolución espacial puede variar entre 2.44 y 2.88 m (bandas multiespectrales) y 0,61 y
0,72 (banda pancromática) según el ángulo con el que se adquiera la imagen.
8.1.2.1. NDVI
- Seleccionar Recorte
Ambiental. Ejercicios con
software libre.
Introducción a la teledetección. Sensores remotos y analisis digital… 201
- Seleccionar Recorte
– Seleccionar Recorte
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
– BIR sobre la capa “/” para seleccionarla; luego BIR para abrir el menú desple-
gable y seleccionar la opción Salvar como. Dar un nombre al archivo final (ej.:
NBR_Landsat_2003)
Ejercicio 4.4: Utilizando las imágenes Landsat disponibles para los años 2002 y
2003, calcular las diferencias en los valores de NBR entre dichos años.
– Abrir la imagen del 2002
– Calcular el NBR de la imagen del 2002 (mismo procedimiento que se utilizó
en el caso de la imagen del 2003)
– Calcular la diferencia entre ambos capas de NBR
Load and
Manage Data
Página 12 de 28
“Add Project”).
Ambiental. Ejercicios con
software libre.
En la ventana aImport
Introducción Image Layers,
la teledetección. seleccionar
Sensores la imagen
remotos 196495180.tif.
y analisis En la sección
digital… 205
de información temática, pulsar BIR en “Insertar” y seleccionar la capa temática
“Parcels.shp”. Puedeproyecto
Crear un nuevo ser necesario cambiarlalaopción
seleccionando extensión
“New de los archivos
Project” visualizados
dentro del
menú File (alternativamente, se puede pulsar BDR dentro del espacio de trabajo y
en el navegador a .shp.
seleccionar “Add Project”). Coordinadores
En la ventana Import Image Layers, seleccionar la imagen 196495180.tif. En la
Javier Velázquez Saornil
Hacer
secciónDCk en cada una
de información de las imágenes
temática, pulsar BIRimportadas
en “Insertar”ydefinir sus
y seleccionar“alias” ( y ):
Ana Hernando Gallego
la capa
temática
∗ Layer“Parcels.shp”.
1 = Rojo Puede ser necesario cambiar la extensión de los archivos
visualizados en el navegador a .shp.
Layer
∗Hacer DCk2en= cada
Verdeuna de las imágenes importadas y definir sus “alias” ( y ):
Layer13= =Rojo
∗* Layer Azul
∗* Layer 2 = Verde
Thematic Layer 1 = Parcelas
* Layer 3 = Azul
* Thematic Layer 1 = Parcelas
Confirmar que la casilla “Use geocoding” aparece seleccionada. Finalmente,
Confirmar
introducir que la casilla
el nombre “Use geocoding”
del proyecto: aparece y
area196495180 seleccionada. Finalmente,
pulsar BIR en OK
introducir el nombre del proyecto : area196495180 y pulsar BIR en OK
Página 13 de 28
on a la vistaaparecerá
de desarrollo
El proyecto a lade protocolos.
derecha del espacio de trabajo. Por ahora no se van a
a la vista de desarrollo de protocolos.
añadir proyectos nuevos al espacio de trabajo. Seleccionar “Develop Rulesets” para ir
206 Lara A. Arroyo Méndez
a la vista de desarrollo de protocolos.
Develop
Develop
Rulesets
Rulesets
Develop
Rulesets
“Image Layer Mixing” (se encuentra tanto en el menú View como en los iconos de la
“Image Layer Mixing” (se encuentra tanto en el menú View como en los iconos de la
barra de tareas) permite cambiar los colores en los que se representa cada banda
barra de tareas) permite cambiar los colores en los que se representa cada banda
cargada“Image Layer Mixing” y(seaplicar
encuentra tanto en el este
menúcaso,
View como en los iconos de
“Image Layer en el proyecto
Mixing” (se encuentra realces.
tanto en elEn menú View comola imagen
en los sólo presenta
iconos de la 3
cargada
la barraen el proyecto
de tareas) y cambiar
permite aplicar los realces.
coloresEn este
en los quecaso, la imagen
se representa cadasólo presenta 3
banda
barrabandas,
cargada
de que
tareas) corresponden
enpermite
el proyecto a los
y aplicar
cambiar lasrealces.
bandas
coloresEnenvisibles
este dellaseespectro
loscaso,
que imagen (azul,
sólo
representa verde
presenta
cada 3 y rojo).
banda
bandas, que
bandas, estas corresponden
que corresponden a las bandas
a las bandas visibles
visibles del
del vería espectro
espectro (azul, verde y rojo). y rojo).
(azul, verde
Visualizar
cargadaVisualizar
en el proyectobandas de forma
y aplicar análoga
realces. a lo que
En este caso, el
laojo ojo
imagen humano.
sólo presenta 3
estasbandas
Visualizar estas bandas de forma
de forma análoga
análogaa aloloquequevería el
vería humano.
el ojo humano.
bandas, que corresponden a las bandas visibles del espectro (azul, verde y rojo).
Visualizar estas bandas de forma análoga a lo que vería el ojo humano.
Hacer zoom y moverse por la imagen para apreciar el nivel de detalle de la imagen
Hacer zoom y moverse por la imagen para apreciar el nivel de detalle de la imagen
empleada
Haceren este
zoom análisis.por
y moverse Comparar
la imagencon
paralaapreciar
imagen correspondiente
el nivel al ima-
de detalle de la primer caso
empleada en este
gen empleada análisis.
en este Comparar
análisis. con
Comparar conlalaimagen correspondiente
imagen correspondiente al primer caso
al primer
práctico.
Hacer zoom y moverse por la imagen para apreciar el nivel de detalle de la imagen
caso práctico.
práctico.
empleada en este análisis. Comparar con la imagen correspondiente al primer caso
práctico.
Página 14 de 28
Página 14 de 28
Ambiental. Ejercicios con
software libre.
La ventana de visualización puede dividirse tanto horizontal como verticalmente. En
Introducción a la teledetección. Sensores remotos y analisis digital… 207
ese caso, es posible tener vistas independientes en cada panel (subdivisión de la
ventana de visualización) o bien visualizar la misma zona en todos los paneles.
La ventana de visualización puede dividirse tanto horizontal como verticalmente.
En ese caso, es posible tener vistas independientes en cada panel (subdivisión de
Pulsar BIR en de
la ventana “Window” y seleccionar
visualización) “Split”,la”Split
o bien visualizar misma horizontal” o “Split
zona en todos los vertical”. Probar
paneles.
Coordinadores
Pulsaropciones
las distintas BIR en “Window” y seleccionar
de visualización “Split”, ”Splitview,
(Independent horizontal”
Side oby“Split
side
Javier vertical”.
view
Velázquez Saornil y Swipe
Ana Hernando Gallego
Probar las distintas opciones de visualización (Independent view, Side by side view
view). Finalmente,
y Swipe generar dos
view). Finalmente, paneles
generar horizontales
dos paneles en losen
horizontales que
los se
quevisualice
se visualice la misma
zonalademisma zona de
la imagen (talla yimagen
como (tal y como seapresenta
se presenta a continuación).
continuación).
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Una
210 vez se han generado objetos, estos pueden empezar a identificarse.
Lara A. Arroyo Méndez Para este
proyecto, sólo nos interesa trabajar con las parcelas que estén habitadas. Dentro de
los objetos
8.2.3.3. del nivellas
Identificar Parcelas,
parcelasseadministrativas
identificaran aquellos objetos catalogados como
“Single Family” y “Mobile Home” en la capa temática. Dichos objetos se agruparán en
Una vez se han generado objetos, estos pueden empezar a identificarse. Para
una
esteúnica clase
proyecto, llamada
sólo “_Parcela”.
nos interesa trabajar Se
conempleará directamente
las parcelas la información
que estén habitadas. Den- incluida
tro de los objetos del nivel Parcelas, se identificaran aquellos objetos catalogados
en la capa temática.
como “Single Family” y “Mobile Home” en la capa temática. Dichos objetos se agru-
parán en una única clase llamada “_Parcela”. Se empleará directamente la informa-
Crear una nueva
ción incluida clase,
en la capa con el nombre
temática. “_Parcela”. Para ello, pulsar BDR en la
Crear“Class
ventana una nueva clase, con
Hierarchy” el nombre “_Parcela”.
y seleccionar Para ello,
“Insert Class”. Añadirpulsar BDR en la
el nombre de la nueva
ventana “Class Hierarchy” y seleccionar “Insert Class”. Añadir el nombre de la nueva
clase
clase yy asignarle uncolor
asignarle un colorgris.
gris. Finalizar
Finalizar pulsando
pulsando OK. OK.
Seleccionar el algoritmo
Seleccionar el algoritmo“Assign class”
“Assign class”
Dentro del
Dentro delapartado
apartado “Algorithm parameters”
“Algorithm parameters” ,, seleccionar
seleccionar la clase
la clase “_Parcelas” de la
“_Parcelas”
de la desplegable
lista lista desplegable
queque aparece
aparece juntoalalcampo
junto campo“Use
“Use class”
class”.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
De forma
Paraanáloga al proceso ejecutar
ver la clasificación anterior, eldefine tú mismo
algoritmo “assignunclass”
nuevoconproceso
BDR que use el
en “Execute”.
Para ver la clasificación ejecutar el algoritmo “assign class” con BDR en “Execute”.
algoritmo assign class para asignar a los objetos con valor “Mobile homes” en el
De forma análoga al proceso anterior, define tú mismo un nuevo proceso que use
campo “LU_GRP”assign
el algoritmo de la class
banda para asignarlaa clase
temática los objetos con valor “Mobile homes” en el
_Parcela.
campo “LU_GRP” de la banda temática la clase _Parcela.
Página 19 de 28
Las siguientes procesos no forman ya parte del parent process Identificar parcelas, y
como tal debe plasmarse en la estructura del protocolo de análisis. El siguiente paso
tiene el objetivo de continuar desarrollando la estructura del protocolo.
on
Las siguientes procesos no forman ya parte del parent process Identificar par-
celas, y como tal debe plasmarse en la estructura del protocolo de análisis. El si-
guiente paso tiene el objetivo de continuar desarrollando la estructura del protocolo.
Agrupar los procesos contenidos dentro del Parent process. Identificar parce-
las pulsando BIR en el cuadrado que aparece a la izquierda del mismo (pasará
del símbolo – al símbolo +). Pulsar el BDR sobre el proceso Identificar parcelas y
seleccionar “Append New”. Llamar al nuevo Parent process “Clasificar superficies
improductivas”
A continuación, se segmentan en un segundo nivel de segmentación aquellos
objetos del nivel Parcelas que son de interés para el estudio: Pulsar con el BDR en
el proceso que se acaba de añadir y seleccionar “Insert Child”. Dejar sin modificar el
nombre y seleccionar las siguientes opciones:
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Navegar entre los dos niveles de objetos que se han generado en el proyecto
Navegar entreque
(observar losel nivel
dos Análisis
niveles no
deestá clasificado).
objetos que se han generado en el proyecto
(observar
Navegar que el
entre losnivel
dosAnálisis
nivelesnode
está clasificado).
objetos que se han generado en el proyecto
(observar que el nivel Análisis no está clasificado).
Página 21 de 28
Página 21 de 28
on
Añadir un nuevo proceso para clasificar “parcelas” en el nivel “análisis”. Para ello
pulsar el BDR sobre el proceso de segmentación y seleccionar “Append New”. Usando
el algoritmo “assign class” (algoritmo ya empleado en la sección 2.2.3) asignar la clase
“_Parcela” a todos los objetos del nivel Análisis que cumplan la siguiente condición:
Añadir un nuevo proceso para clasificar “parcelas” en el nivel “análisis”. Para ello
Añadir un nuevo proceso para clasificar “parcelas” en el nivel “análisis”. Para
tener objetos en el nivel inmediatamente superior (Parcelas) clasificados como
elloelpulsar
pulsar BDR elsobre
BDR el
sobre el proceso
proceso de segmentación
de segmentación y seleccionar
y seleccionar “AppendNew”.
“Append New”.Usando
Usando el algoritmo “assign class” (algoritmo ya empleado en la sección 2.2.3) asig-
“_Parcelas”.
el algoritmo “assign
nar la clase class”
“_Parcela” (algoritmo
a todos ya empleado
los objetos en la sección
del nivel Análisis 2.2.3)
que cumplan la asignar
siguientela clase
Para condición:
“_Parcela” tener
a todos
fijar dicha objetos
condición en(Threshold
el nivel
los objetos inmediatamente
del nivel superior
Análisis que
condition), el (Parcelas)
usacumplan clasificados
la siguiente
parámetro condición:
“existence of
como “_Parcelas”.
tener objetos
_Parcelas (1)”,
Para fijar en
que el condición
se
dicha nivel inmediatamente
encuentra en (Select
(Threshold superior
Single
condition), usa el(Parcelas)
Feature): clasificados
Class-Related
parámetro of como
features
“existence >
_Parcelas (1)”, que se encuentra en (Select Single Feature): Class-Related features
“_Parcelas”.
Relations to super objects > Existence of > Create new 'Existence of’
> Relations to super objects > Existence of > Create new ‘Existence of’.
Página 22 de 28
Ambiental. Ejercicios con
software libre.
Introducción a la teledetección. Sensores remotos y analisis digital… 215
Navegar entre los niveles de objetos clasificados y comprobar el resultado obtenido
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 23 de 28
on
8.2.3.5. Identificar superficies improductivas en las parcelas del nivel
Identificar superficies improductivas en las parcelas del nivel Análisis
Análisis
Se va a a
Se va usar
usar el clasificador
el clasificador del vecinodel
másvecino
próximomás próximo zonas
para identificar para impro-
identificar zon
ductivas y zonas ajardinadas
improductivas dentro de las
y zonas ajardinadas parcelas
dentro de parcelas
de las interés. de interés.
Añadir dos nuevas clases con los nombres “improductivo” (de color azul claro) y
“jardin” (de color verde) , (mismo procedimiento que se empleó en el punto 2.2.3).
Añadir
Definir dos nuevas
la clase clases Para
Improductivo: con ello,
los pulsar
nombres “improductivo”
con el (de color
BDR sobre la clase Impro-azul claro)
ductivo y seleccionar
“jardin” “Edit”. ,En
(de color verde) la ventana
(mismo Class Description,
procedimiento que seDCk en “and
empleó (min)”
en el y 2.2.3).
punto
seleccionar “Standard nearest neighbor”. Siguiendo el mismo procedimiento, definir
la clase Jardin.
Definir la clase Improductivo: Para ello, pulsar con el BDR sobre la clase Improducti
En Classification>Nearest Neighbor>Edit Standard Neighbor Feature Space, se-
y seleccionar
leccionar “Edit”.“valor
el parámetro En lamedio
ventana
de laClass
bandaDescription, DCk endel“and
Azul” (el clasificador (min)”
vecino másy seleccion
próximo analizará los valores de este parámetro en los objetos de entrenamiento).
“Standard nearestde
Introducir objetos neighbor”. Siguiendo
entrenamiento: BIR enelClassification>samples>select
mismo procedimiento, definir la clase Jard
sam-
ples (el panel del visualizador activo pasará a mostrar los objetos de entrenamien-
EnPara
to). Classification>Nearest
introducir nuevos objetosNeighbor>Edit
de entrenamiento, Standard
seleccionarNeighbor
la clase que Feature
se Spac
va a entrenar, y hacer DCk en un objeto perteneciente a esa clase. Siguiendo este
seleccionar el parámetro “valor medio de la banda Azul” (el clasificador del vecino m
procedimiento, introducir al menos 5 objetos de entrenamiento para la clase Impro-
próximo
ductivo y 5 analizará losJardín
para la clase valores de este parámetro en los objetos de entrenamiento).
Añadir un nuevo proceso (Append New) y seleccionar el algoritmo “Classification”
El algoritmo
Introducir Classification
objetos permite clasificar
de entrenamiento: BIR envarias clases en función de la des- samples
Classification>samples>select
cripción previamente definida para cada clases. La defininción de las clases puede
panel en
basarse delelvisualizador
clasificador delactivo
vecinopasará a mostrar
más próximo (como los objetos
en este caso)de entrenamiento).
o en otro cri- Pa
terio que establezca el usuario. En caso de emplearse el clasificador del vecino más
introducir nuevos objetos de entrenamiento, seleccionar la clase que se va a entren
próximo, se obtendrá una clasificación “fuzzy”, que asignará valores de similitud
y hacer
para cada unaDCkdeenlas un objeto
clases perteneciente
seleccionadas. a esa de
Los valores clase. Siguiendo
similitud este procedimien
están compren-
didos entre 0 y 1 (siendo 1 “muy similar” y 0 “muy poco similar). El algoritmo estima
introducir
para al menos
cada objeto 5 objetos
incluido en Imagede entrenamiento
Object para de
Domain el valor la similitud
clase Improductivo
respecto a y 5 para
cada
claseuna de las clases consideradas, asignando la clase que muestre un mayor
Jardín
valor de similitud.
Añadir un nuevo proceso (Append New) y seleccionar el algoritmo “Classification”
CLASIFICACIÓN
CLASIFICACIÓN
8.2.4. Clasificación
Los procesos anteriores han permitido generar un sistema jerárquico de objetos
Los procesos anteriores han permitido generar un sistema jerárquico de objetos
relativamente sencillo,
Los procesos
relativamente con con
dos dos
anteriores
sencillo, niveles de de
hanniveles segmentación:
permitido nivel
nivel parcela
generar un sistema
segmentación: parcela yy nivel
jerárquico nivel
de análisis.
objetos
análisis.
relativamente sencillo, con dos niveles de segmentación: nivel parcela y nivel análi-
El objetivo
Elsis. ahora
objetivo
El es ahora
ahora
objetivo emplear
es emplearla información
la información
es emplear que
que
la información sesehaha
que seextraído
extraído
ha del sistema
deldel
extraído sistema
sistema (contexto)
(contexto)
(con-
texto)
para lapara para la
clasificación clasificación
final final
la clasificación en el final
ennivel en el nivel
Parcelas.
el nivel Parcelas. En la clasificación
EnEnlalaclasificación
Parcelas. final
clasificación final se se iden-
se identificará,
identificará,
tificará, para cada parcela, el porcentaje de suelo ocupado por terreno improductivo.
Imagen completa
Imagen completa
Nivel Parcela
Nivel Parcela
Nivel Análisis
Nivel Análisis
Nivel Píxeles
Nivel Píxeles
Clasificar superficies improductivas. Para ello pulsar el BIR sobre el proceso
PáginaParent
Identificar parcelas y seleccionar “Append New”. Llamar al nuevo 25 de 28
process
“Clasificar nivel Parcelas” Página 25 de 28
on
Se va a emplear el algoritmo “Classificación” para clasificar 5 clases, que serán
descritas en este caso por el usuario (no se va a usar el clasificador del vecino más
218 Lara“Relative
próximo). La clases se describirán en función de la característica A. Arroyo
areaMéndez
of”, la
cual estima el área relativa de sub-objetos (objetos de un nivel inferior) clasificados
como unaaclase
Se va en concreto.
emplear el algoritmo “Classificación” para clasificar 5 clases, que serán
descritas en este caso por el usuario (no se va a usar el clasificador del vecino más
VisualizarLa
próximo). la clases
característica “Rel. Areaenoffunción
se describirán Improductivo” en el nivel Parcela
de la característica en elarea
“Relative panelof”,
lasuperior
cual estima el área
y la imagen relativa de
clasificada en sub-objetos (objetos
el nivel Análisis de un
en el panel nivel inferior) clasifica-
inferior.
dos como una clase en concreto.
Crear cuatro la
Visualizar nuevas clases, con
característica losArea
“Rel. nombres: “Improductivo
of Improductivo” en0-25” (verde
el nivel oscuro),
Parcela en el
panel superior25-50”
“Improductivo y la imagen
(verde clasificada en el nivel
claro), “Improductivo Análisis
50-75” en el panel
(naranja), inferior. 75-
e “Improductivo
Crear cuatro nuevas clases, con los nombres: “Improductivo 0-25” (verde oscu-
100” (rojo).
ro), “Improductivo 25-50” (verde claro), “Improductivo 50-75” (naranja), e “Improduc-
tivo 75-100”
Crear cuatro(rojo).
nuevas clases usando la característica “Rel. Area of sub objects
Crear cuatro nuevas clases usando la característica “Rel. Area of sub objects Im-
Improductivo
productivo (1)”(1)” y los
y los umbralescorrespondientes:
umbrales correspondientes: introducir
introducir en
enlala“class
“classdescription”:
description”:
and (min): insert Expression: Thresold.
and (min): insert Expression: Thresold.
Coordinadores
Javier Velázquez Saornil
Ana Hernando Gallego
Página 27 de 28
Página 27 de 28
on
Bibliografía
– Arroyo, L.A., S.P. Healey, W.B. Cohen, D. Cocero, and J.A. Manzanera, 2006.
Using object-oriented classification and high-resolution imagery to map fuel types
in a Mediterranean region, Journal of Geophysical Research, 111:G04S04.
– Benz, U.C., P. Hofmann, G. Willhauck, I. Lingenfelder, and M. Heynen, 2004.
Multi-resolution, object-oriented fuzzy analysis of remote sensing data for GIS-
ready information, ISPRS Journal of Photogrammetry and Remote Sensing, 58:
239-258.
– Blaschke, T., and G.J. Hay, 2001. Object-oriented image analysis and scale-spa-
ce: theory and methods for modeling and evaluating multiscale landscape struc-
ture, International Archives of Photogrammetry and Remote Sensing, 34: 22-29.
– Burnett, C. and T. Blaschke, 2003. A multi-scale segmentation/object relations-
hip modelling methodology for landscape analysis, Ecological Modelling, 168:
233-249.
– Desclee, B., P. Bogaert, and P. Defourny, 2006. Forest change detection by sta-
tistical object-based method, Remote Sensing of Environment, 102: 1-11.
– Flanders, D., M. Hall-Beyer, and J. Pereverzoff, 2003. Preliminary evaluation of
eCognition object-oriented software for cut block delineation and feature extrac-
tion, Canadian Journal of Remote Sensing, 29: 441-452.
– Haralick, R.M., and L.G. Shapiro, 1985. Image segmentation techniques, Com-
puter Vision, Graphics, and Image Processing, 29: 100-132.
– Johansen, K., S. Phinn, J. Lowry, and M. Douglas, 2008. Quantifying indicators
of riparian condition in Australian tropical savannas: integrating high spatial reso-
lution imagery and field survey data, International Journal of Remote Sensing.
– Ketting, R.L. and D.A. Landgrebe, 1976. Classification of multispectral image
data by extraction and classification of homogeneous objects, IEEE Transactions
on Geoscience Electronics, GE-14(1), 19-26.
– Muller, F., 1997. State-of-the-art in ecosystem theory, Ecological Modelling, 100:
135-161.
– Ryherd, S., and C. Woodcock, 1996. Combining spectral and texture data in the
segmentation of remotely sensed images, Photogrammetric Engineering and Re-
mote Sensing, 62: 181-194.
LARA A. ARROYO MÉNDEZ
Licenciada en Ciencias Ambientales por la Universidad Autónoma de Madrid y Doc-
tora en Silvopascicultura por la Universidad Politécnica de Madrid (ETSI Montes). Ha
desarrollado durante los últimos 10 años una intensa labor investigadora en el ámbito
de la teledetección y sus aplicaciones ambientales, especialmente en el campo de los
incendios forestales.
Números publicados:
PUBLIC A CIONES