Anda di halaman 1dari 279

Tutorial Quantum GIS, 2.

18
versin Las Palmas de Gran Canaria

2/1/2017
Oficina de Gerencia y Presupuesto
Ivn Santiago
isantiago@ogp.pr.gov

Se permite copiar, distribuir y modificar este libro bajo las condiciones que aparecen en la
licencia Creative Commons Attribution.
Tutorial Quantum GIS, 2.18

Contenido
1. Introduccin: ............................................................................................................................... 7
Instalacin: .................................................................................................................................. 8
Interfaz grfica (GUI) ................................................................................................................... 9
Importar y visualizar geodatos en QGIS .................................................................................... 10
SpatiaLite layers: ....................................................................................................................... 11
1A: Abrir un proyecto QGIS existente para probar algunas funciones geoespaciales bsicas: 12
1B: Navegar en el canvas usando Spatial Bookmarks ............................................................... 15
La tabla de atributos del geodato ................................................................................................. 18
1C. Inspeccionar atributos por elemento grfico: .................................................................... 19
1D: Seleccionar municipios usando SQL: .................................................................................. 22
1E: Guardar selecciones como nuevo layer SpatiaLite: ............................................................ 24
Seleccin geogrfica y por atributos............................................................................................. 27
1F: Seleccin geogrfica ............................................................................................................ 27
1G: Subseleccin por atributos ................................................................................................. 29
Opciones de navegacin: ....................................................................................................... 34
1H: Escala grfica: ..................................................................................................................... 35
Atributos: Cmo se codifican y guardan los datos? ................................................................ 36
Preguntas: ................................................................................................................................. 38
2. Sistemas de referencia espacial ................................................................................................ 39
Algunos trminos importantes: ................................................................................................ 40
Proyecciones cartogrficas........................................................................................................ 41
Descarga de datos para el ejercicio: ......................................................................................... 44
2A: Reproyeccin instantnea .................................................................................................. 44
Definir el sistema de coordenadas del proyecto (QGIS Project file) ..................................... 44
2B: Aplicacin local: reproyeccin instantnea ........................................................................ 58
2C: Reproyeccin permanente.................................................................................................. 63
Preguntas: ................................................................................................................................. 66
Referencias: ............................................................................................................................... 67

2
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
3. Entrada de datos en QGIS ......................................................................................................... 68
3A: Establecer el sistema de coordenadas por defecto para los proyectos QGIS .................... 69
3B: Descargar los geodatos ....................................................................................................... 71
3C: Aadir los geodatos para el ejercicio .................................................................................. 72
Cambiar la transparencia del layer ........................................................................................ 73
Aadir layer de rea de inters: ............................................................................................ 74
3D: Generar un nuevo geodato en SpatiaLite ........................................................................... 75
Definir el nuevo geodato SpatiaLite en QGIS ........................................................................ 76
3E: Establecer snapping environment (ambiente de enganche) .............................................. 77
3F: Trazar lneas del geodato de lmites de unidades geolgicas: ............................................ 79
3G: Generar los polgonos a partir de lneas usando la herramienta Polygonize:.................... 85
Importar el geodato temporal dentro de la base de datos SpatiaLite: ................................. 87
Aadir campos a la tabla de atributos del nuevo geodato de polgonos: ............................. 89
Cambiar la opacidad del layer de unidades geolgicas: ........................................................ 91
Aplicar simbologa predefinida al geodato de unidades geolgicas ..................................... 95
Usar Field Calculator toolbar para calcular cuerdaje ............................................................ 96
3H: Aadir geodato puntual de yacimiento de cobre: .............................................................. 98
Preguntas: ............................................................................................................................... 101
4: Unir datos censales con un geodato y producir mapas estadsticos, pt 1 ............................. 102
4A: Usar herramienta American Fact Finder: ......................................................................... 102
Seleccionar la base de datos................................................................................................ 103
Escoger el nivel geogrfico de agregacin (summary level) ............................................... 103
Escoger la tabla para este ejercicio ..................................................................................... 105
Descargar esta tabla. ........................................................................................................... 106
4B: Abrir el archivo csv en Excel y exportarlo a formato xlsx para lectura en QGIS. .............. 109
4C: Unir datos censales con un geodato y producir mapas estadsticos .................................... 114
Crear un nuevo banco de datos SpatiaLite y exportar el shapefile a este formato ............ 119
4D: Unir las tablas (join tables): .............................................................................................. 122
Cmo saber qu significan los cdigos de los nombres de los campos? HC01_VC ....... 125

3
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
4E: Hacer mapa temtico-estadstico: .................................................................................... 125
4F: Aadir labels con los valores de la columna: .................................................................... 130
4G: Aadir etiquetas con abreviaturas municipales y valores del campo .............................. 133
4H: Prctica adicional: Mostrar participacin laboral ............................................................. 135
4I: Usar mtodos de clasificacin:........................................................................................... 136
Interpretar la leyenda .......................................................................................................... 138
Ver la forma de la distribucin de valores y clases (histograma) ........................................ 139
Aadir efectos visuales al mapa .......................................................................................... 140
Preguntas: ............................................................................................................................... 143
5: Geoprocesamiento en QGIS.................................................................................................... 144
Consideraciones antes de comenzar geoprocesamiento ....................................................... 144
Descargar los datos para esta parte .................................................................................... 144
Modelo Simple Features del Open Geospatial Consortium........................................................ 145
Dimensin de las geometras .................................................................................................. 145
Interior, contorno y exterior de las geometras ...................................................................... 146
Predicados para las relaciones topolgicas ............................................................................ 147
5A: Funciones de proximidad, rea de influencia (buffer zone) y continencia ...................... 148
Hacer conexin a la base de datos SpatiaLite ..................................................................... 148
Hacer conexin al servidor de geodatos de la Oficina de Gerencia y Presupuesto:
Transmisin de datos usando protocolo Web Feature Service (WFS) ................................ 149
Usar el panel Processing toolbox ........................................................................................ 153
5B: Funcin interseccin geomtrica ...................................................................................... 158
Traer geodato de barrios del municipio de Arroyo ............................................................. 160
Traer geodato de uso de suelos, 1977: ............................................................................... 161
Aadir una columna para registrar el rea en cuerdas que ocupan los usos de suelo:...... 164
Calcular valores en las nuevas columnas: ........................................................................... 166
Eliminar columnas ............................................................................................................... 167
Resumir el clculo de rea de uso de suelos por barrio:..................................................... 168
5D: Agregar reas contiguas con igual caracterstica (dissolve) ............................................. 172
Usar Dissolve: ...................................................................................................................... 173

4
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Exportar el geodato temporal a la base de datos SpatiaLite: ............................................. 176
Asignar una definicin de colores (simbologa) a partir una tabla de simbologa SpatiaLite
............................................................................................................................................. 178
5E: Geoprocesamiento vectorial con GRASS: Funciones unin e interseccin ...................... 181
Importar shapefiles a GRASS usando el plugin QGIS-GRASS ............................................... 189
Importar el layer de geologa .............................................................................................. 189
Importar el shapefile de pendientes mayores o iguales a 50% .......................................... 193
Interseccin geomtrica usando GRASS:............................................................................. 197
Importar el shapefile de cubierta de terrenos: ................................................................... 197
Recalcular reas ................................................................................................................... 203
Opcional: Tcnicas para muestreos aleatorios: funcin para ubicar puntos al azar: Random
points ....................................................................................................................................... 206
Aplicar buffer de 700 metros al Barrio Pueblo: ................................................................... 208
Hacer buffer de 15 metros alrededor de las vas. ............................................................... 211
Aplicar funcin Random Points. .......................................................................................... 213
Opcional: Aplicacin en biologa: gentica poblacional: ........................................................ 215
Uso de algoritmo Points layer from a table: ....................................................................... 218
Exportar las coordenadas como un shapefile con otro sistema de coordenadas
(reproyeccin): .................................................................................................................... 221
5-II: Procesamiento rster usando GRASS: Anlisis del terreno y aritmtica de rsters ........... 223
Anlisis de terreno (geomorfometra) .................................................................................... 223
5-II-A: Importar el MDT en GRASS: ......................................................................................... 225
5-II-B: Determinar los parmetros de la regin rster ............................................................ 230
5-II-C: Derivar rster de inclinacin (pendientes) en por ciento a partir del MDT ................. 232
5-II-D: Derivar rster de orientacin de las pendientes (aspect) ............................................ 234
5-II-E: Reclasificar los rsters para prepararlos para el modelo ............................................. 236
Parmetro de pendientes .................................................................................................... 237
Parmetro morfomtrico .................................................................................................... 240
Parmetro de exposicin ..................................................................................................... 241
5-II-F: Aplicar el cmputo de rsters (map algebra) ............................................................... 243

5
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Herramienta grfica r.mapcalc ............................................................................................ 244
5-II-G: OPCIONAL: Cuantificar cobertura de zonas de riesgo en un rea de inters .............. 251
Entrar a la interfaz de GRASS............................................................................................... 252
Reclasificar el rster de riesgos para reducirlo a 5 niveles: ................................................ 255
Aplicar la mscara al raster resultante ................................................................................ 258
Aplicar mdulo r.stats para calcular reas ocupadas .......................................................... 260
Visualizar rster en 3D ......................................................................................................... 261
Preguntas: ............................................................................................................................... 265
6: Produccin de mapas para imprimir ...................................................................................... 266
Principios grficos: C R A P ...................................................................................................... 266
Print composer: ....................................................................................................................... 267
6A: Cambiar el nombre del layer: ........................................................................................... 267
6B: Print Composer: ................................................................................................................ 268
6C: Herramientas del Composer: ............................................................................................ 269
6D: Cambiar el tamao de pgina: .......................................................................................... 269
6E: Insertar el mapa en la pgina: ........................................................................................... 270
Centralizar el mapa .............................................................................................................. 270
6F: Aadir ttulo al mapa: ........................................................................................................ 271
6G: Aadir la leyenda: ............................................................................................................. 272
6H: Aadir escala:.................................................................................................................... 273
6I: Aadir orientacin al mapa: ............................................................................................... 275
6J: Aadir fuente de datos: ..................................................................................................... 276
6K: Alinear elementos seleccionados: .................................................................................... 276
6L: Guardar el mapa: ............................................................................................................... 278
6M: Exportar la composicin (mapa) a formato PDF:............................................................. 278
Preguntas: ............................................................................................................................... 279

6
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

1. Introduccin
QGIS (Quantum GIS) es un programa de cdigo abierto y gratuito que sirve para visualizar y
procesar datos geogrficos.

QGIS funciona en diferentes sistemas operativos, tales como Windows, Linux y Mac.

Este programa les proveer herramientas bsicas para poder hacer las labores de visualizacin,
recopilacin de informacin geogrfica, y anlisis de geodatos (informacin geogrfica),
adems de impresin de mapas. El tutorial incluye el uso del plugin del SIG open source de
ms larga trayectoria: GRASS.

7
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Instalacin
Windows: Utilizarn los ejecutables para Windows. Deber ir a la pgina de downloads de
QuantumGIS para Windows: http://qgis.org/en/site/forusers/download.html

La instalacin incluye, entre otros, el programa GRASS con cientos de funciones de


geoprocesamiento y manejo de geodatos. Este es otro software de GIS, el cual lleva muchos
aos desarrollndose, pero su aprendizaje toma ms tiempo que QGIS. Incluiremos su uso en
la seccin de geoprocesos y procesamiento de rsters.

No daremos ms detalles sobre la instalacin. Esto puede variar segn la versin de Windows
que est utilizando, as como los privilegios de instalacin que le haya asignado su
administracin de sistemas de informacin.

Aquellos que deseen usar Linux, pueden ir la la seccin de descargas para Linux en sus
diferentes distros. Tambin hemos instalado QGIS/GRASS en Ubuntu 16 para experimentar.

Adems, es buena idea ir al depsito de plugins de QGIS para tener una idea de todas las
contribuciones para resolver distintas situaciones.

8
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Interfaz grfica (GUI)


QGIS es un programa intuitivo. Por tal razn, ha sido uno de los SIG de cdigo libre favoritos
para aprender sobre los programas de procesamiento de datos geogrficos (GIS).

Las diferentes barras de herramientas y paneles (TOC/Browser) pueden ser activadas o


desactivadas de la interfaz desde el men principal: View | Toolbars y View | Panels.

Por el momento, desactive el panel Browser, haciendo uncheck en la caja de opcin.

9
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Importar y visualizar geodatos en QGIS


Antes de traer geodatos a cualquiera de estos programas de procesamiento (GIS), es
importante mencionar cmo abstraemos la realidad percibida para modelar el ambiente dentro
de estos programas.

Entre las maneras de codificar o representar la geografa (reducir la realidad percibida de los
elementos geogrficos a cierto nivel de abstraccin) estn:
Mtodo vectorial:
Reducir todo a tres niveles geomtricos:
punto
lnea o multilnea (polyline)
rea (llamado tambin polgono o multipolgono)

La geometra puntual puede usarse para definir elementos separados y de relativa pocas
dimensiones para los propsitos del mapa. Un aeropuerto, pozo, escuela, etc pueden ser
representados por un punto o multipunto.

Las lneas (polylines) se usan para representar objetos generalmente alargados tales como ros y
carreteras.

Los polgonos (reas) son usados para representar reas o superficies, por ejemplo, parcelas,
huellas de edificios, la reglamentacin de uso de un territorio, el rea de un municipio, barrio,
sector censal, etc.

Tres niveles geomtricos. Tomado de http://en.wikipedia.org/wiki/Shapefile (marzo 8, 2013).

10
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Mtodo rster (uso de imgenes):
El ejemplo ms comn del uso de rster para representar geografa es la fotografa area.
Una vez digitalizada, la imagen est compuesta de celdas que tienen un valor, en el caso de
rsters simples de una sola banda o mltiples valores por celda, en rsters multibandas como lo
son las fotos areas.

Ejemplo de fotografa area (ortofotografa) de 2009-10 provista por la Escuela de Planificacin


de la Universidad de Puerto Rico. Tomado del servicio web mapping:
http://gis.otg.pr.gov/gis_central/rest/services/orthophotos/orthophotos_2010_6566/MapServ
er?f=jsapi
(octubre 24, 2016)

Los rsters pueden servir tambin para hacer mapas tanto de puntos, lneas o reas. La
diferencia es el uso de las matrices. En el caso de puntos, las celdas estn desconectadas. En el
caso de lneas, las celdas se encadenan haciendo lneas y para las reas, las celdas se agrupan
formando manchas regulares o irregulares.

SpatiaLite layers
Quantum GIS ofrece varias maneras de allegar geodatos al programa. Entre la variedad que hay
estaremos dando preferencia a los siguientes formatos o protocolos:
Formato SpatiaLite.
Protocolo abierto Web Feature Service
Logo Spatialite
SpatiaLite es una extensin espacial de SQLite, (permite guardar datos geogrficos). Es un
programa de gestin de bases de datos relacionales escrito en lenguaje C y de dominio pblico.
En su versin 3, SQLite permite bancos de datos hasta de 2 Terabytes, adems de permitir
incluir campos binarios BLOB (para guardar geometras e imgenes).

Estaremos dando preferencia a este formato para datos vectoriales, porque los shapefiles
tienen ciertas limitaciones tales como la longitud del nombre de campos (hasta 10 caracteres),
as como funciones para gestionar los datos usando lenguaje SQL. Adems, el formato
SpatiaLite puede leerse en QGIS y ArcGIS, adems de usarse en diferentes sistemas operativos:
Windows o Linux en sus diferentes variedades.

11
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

1A: Abrir un proyecto QGIS existente para probar


algunas funciones geoespaciales bsicas
---------------------------------------------------------------------------------------------------------
Para comenzar, descargue el siguiente archivo:
Ejercicio_1.
---------------------------------------------------------------------------------------------------------
y gurdelo en el directorio/folder C:\Tutorial_QGIS.
---------------------------------------------------------------------------------------------------------

Descomprima el archivo, haciendo right click encima y escoja la opcin Extract All

Extraiga/descomprima en el directorio que aparecer C:\Tutorial_QGIS\Ejercicio_1

Abra una sesin de QGIS, si est usando Windows 7, a travs de Start | All Programs | QGIS 2.
18.3 | QGIS Desktop 2.18.3 with GRASS 7.2

Espere que le aparezca el programa QGIS.

Presione OK en la forma QGIS Tips.

12
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Vaya al men principal y escoja Project | Open

Entre en el directorio C:\Tutorial_QGIS\Ejercicio_1 y escoja el archivo Ejercicio_1.qgs

Haga click en el botn Open.

Espere que carguen los datos al proyecto.

Un archivo qgs contiene referencias a las localizaciones de los datos en el disco, adems de
otras preferencias, simbologa, etctera. Los archivos qgs son archivos de texto bajo el estndar
XML.

13
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As deber aparecer el QGIS Project File Ejercicio_1.qgs en pantalla:

Note la lista de layers y tablas que aparecen a la izquierda y el canvas a la derecha, el cual
muestra los geodatos.
El proyecto est compuesto por diferentes layers: tanto vectoriales (puntos, lneas, polgonos)

Como rsters

Adems de tablas independientes de atributos:

Los puntos que se ven encima del mapa de municipios, representan las localizaciones de
algunos de los establecimientos para el consumo de carne de cerdo y comida criolla
(lechoneras). Algunos les pueden llamar chinchorros.

14
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

1B: Navegar en el canvas usando Spatial Bookmarks


Por el momento haremos una navegacin dirigida mediante el uso de marcadores espaciales
(bookmarks) que nos servirn para mostrar algunos lugares de inters.

Estos dos botones:

Se usan para crear y manejar Geospatial Bookmarks (marcadores). Estos guardan la extensin
territorial del canvas para usos posteriores

Si no le aparecen estos botones, es posible que estn escondidos bajo el siguiente botn >>:

a la extrema derecha de las barras de botones.

Haga click en el botn Show Bookmarks

Aparecer la forma Spatial Bookmarks Panel.

Escoja el bookmark llamado Cuadrngulo Caguas y presione el botn Zoom to bookmark.

15
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
El mapa cambiar su extensin territorial acomodndose a los lmites del cuadrngulo
topogrfico de Caguas, PR.

Note que ahora aparecen algunos layers (geodatos, capas de informacin, niveles) de la lista
que no se vean antes. Estos son el sombreado topogrfico y el mapa del cuadrngulo
topogrfico de Caguas.

Vuelva a la forma Spatial Bookmarks Panel y proceda ahora a escoger el bookmark PR-184
Beatriz-Guavate y haga click en el botn Zoom to bookmark.

16
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Notar que ahora aparecern otros layers diferentes con ms detalles. Tambin aparecern
etiquetas con los nombres de las lechoneras en la carretera PR-184 en el Municipio de Cayey.:

Vuelva a la forma Spatial Bookmarks Panel y proceda ahora a escoger el bookmark PR-184 &
PR-763 y haga click en el botn Zoom to bookmark.

El despliegue de los datos tardar un poco para traer la foto area 2009-10 que mencionamos
anteriormente. Esto depender de la conexin al Internet y del tiempo de respuesta del

17
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
servidor:

Los layers de la lista estn dispuestos de tal manera que aparecern en el canvas segn el nivel
de acercamiento o alejamiento (zoom, escala). De esta manera podemos disponer que algunos
de los layers ms detallados y pesados puedan ser vistos de cerca y apagarse cuando nos
alejemos. Esto se establece accediendo a las propiedades de cada layer y hacer que el
despliegue dependa de los niveles de acercamiento

Cierre la forma Spatial Bookmarks Panel. Luego volveremos a usarla.

La tabla de atributos del geodato


Un geodato sin descripciones es solamente un dibujo con coordenadas. Slo podramos decir
su extensin, forma y posicin. Si le aadimos descripciones, datos, podemos inferir
informacin sobre los mismos. Ms adelante haremos otro ejercicio en el cual podr
enlazar/relacionar esta con otras tablas de atributos

18
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click primero en el layer Municipios.

Para ver y poder interactuar con la tabla de atributos de este geodato, utilice el botn Open
Attribute Table, localizado en el rea de las barras de herramientas

Esta tabla descriptiva de municipios contiene muy poca informacin. Solamente tiene el
nombre del municipio, su cdigo censal (fips_code), permetro (shape_length), rea
(shape_area) y otro campo, geo_id que contiene los cdigos censales de cada municipio.

El campo countyidfp se usar ms adelante en otro ejercicio para unir una tabla con datos
censales al geodato de municipios. Los cdigos del campo countyidfp estn compuestos del
nmero identificador de Puerto Rico 72 y el cdigo censal municipal de tres dgitos en orden
alfabtico: 001 para Adjuntas hasta 153 para Yauco.

Note que este campo countyidfp no es numrico sino de texto, generalmente de 5 espacios.

Tambin puede usar right-click encima del nombre del geodato en el panel de capas (layout
panel) y escoger Open Attribute Table.:

Cierre esta tabla para el prximo paso.

1C. Inspeccionar atributos por elemento grfico


Puede ver los atributos (descripciones) de cada elemento del layer. Primero necesitar
activarlo, haciendo click encima del nombre en la tabla de contenido.

19
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Por el momento, haga click en el botn Show Bookmarks para abrir la forma Spatial
Bookmarks Panel. Proceda ahora a escoger el bookmark PR-184 Beatriz-Guavate y haga click
en el botn Zoom to bookmark.

Cierre la forma Spatial Bookmarks Panel.

Haga click en el layer Lechoneras. Veremos los atributos (descripciones) de este layer.

As entonces podr usar el botn Identify features para este layer

Usando esta herramienta, haga click en el punto llamado Lechonera Los Amigos.

Aparecer la forma Identify Results:

Este layers de Lechoneras tiene otras tablas relacionadas que nos dan datos sobre el men de
estos establecimentos. Estas tablas (men, correspond,) no son parte del layer. Se

20
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
mantienen como tablas separadas.

En las propiedades de este proyecto QGIS se puede establecer la relacin entre estas tablas y
poder desplegar coordinadamente los records relacionados a cada establecimiento.

Para ver esto, mostraremos parte del men (con datos ficticios) de la lechonera Los Amigos.
Antes, en la seccin Actions de la forma Identify Results, haga click en la opcin View feature
form

Aparecer la forma Feature Attributes del layer Lechoneras. En esta forma aparecern
tambin los records relacionados de las tablas asociadas (tendr que expandirla).

Para poder ver los records relacionados, es necesario hacer click en los records que aparecen a
la izquierda. Los records relacionados aparecen en la sub-forma al lado derecho.

21
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

1D: Seleccionar municipios usando SQL


Practicar ahora a utilizar parte del lenguaje orientado a bases de datos Structured Query
Language (SQL) para hacer consultas a la tabla de atributos usando el botn Select features
using an expression.

Haga click primero en el layer Municipios.

Haga click en el botn Select features using an expression.

Escogeremos el municipio de Isabela. Para esto usaremos la forma Select by Expression


Municipios

Expanda el nodo Fields and Values haciendo click encima de la cruz.

Este item contiene los campos y los valores de la tabla de este geodato.

Haga doble click en el campo municipio.

En la caja de texto Expression, aparecer entre comillas dobles la palabra municipio.

Haga click en el operador de igualdad =

Haga click en el botn Load values all unique.


Esto har que aparezca la lista completa y as entonces podr escoger los municipios.

22
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Busque en la lista Field Values, el valor 'Isabela' y haga doble click encima de este valor:

La caja de texto/tab Expression deber verse as:

Municipio = 'Isabela'

Presione el botn Select para ejecutar la seleccin.

Cierre esta forma usando el botn Close.

El rea del Municipio de Isabela est seleccionada. Para ver ms de cerca su seleccin, en la

tabla de atributos, use el botn Zoom map to selection:


Notar que aparecer el Municipio de Isabela en amarillo:

23
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

1E: Guardar selecciones como nuevo layer SpatiaLite


Puede seleccionar uno o ms municipios y guardarlos como un layer o tabla SQLite/SpatiaLite.

Teniendo seleccionado al Municipio de Isabela

Vaya al men principal y escoja Database | DB Manager | DB Manager

Aparecer la forma DB Manager

En el apartado Tree, expanda el nodo SpatiaLite/Geopackage

Expanda el nodo del archivo Guavate.sqlite

Para guardar la seleccin como una tabla aparte, haga click en el botn Import layer / file.

Aparecer la forma Import vector layer.

En el apartado Input, escoja el layer Municipios.

El botn sirve para traer geodatos o tablas externas e integrarlas a la base de datos sqlite.

24
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga check en la opcin Import only selected features. Solamente convertiremos la seleccin
de Isabela a una tabla/layer aparte dentro del archivo sqlite existente.

Haga click en el botn Update options:

En la seccin Output table, aparece primero el nombre Municipios.


Cambie este al nombre de la seleccin: Isabela.

Haga check en la opcin Create spatial index.

Presione el botn OK

Aparecer la forma Import to database, informando que el proceso fue exitoso.

Presione el botn OK para cerrar esta forma.

Haga right click encima del archivo Guavate.sqlite y escoja la opcin Re-connect

Notar que ahora aparece la tabla Isabela en la lista:

Haga right click encima de esta tabla/layer Isabela y escoja la opcin Add to canvas para verla
en QGIS:

25
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
El nuevo geodato en formato SpatiaLite (del Municipio de Isabela) aparecer en el canvas

Note la simbologa (el


color del polgono, el
contorno, la sombra).
Esto se defini
previamente en QGIS
como una tabla
asignada para
representar el nuevo
layer Isabela, dentro
del archivo
Guavate.sql.

Ya produjo su primer geodato.

Apague el layer de Isabela haciendo check al lado de la caja

Quite la seleccin que hizo de Isabela en el layer de municipios usando el botn Deselect
features from all layers:

Pasemos a la prxima seccin.

26
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Seleccin geogrfica y por atributos


En esta parte utilizar las funciones geogrficas de bsqueda para:
1. Seleccionar las lechoneras que estn a 30 metros a cada lado de la carretera PR-184.
2. Hacer una subseleccin para determinar cules de estos establecimientos estn
certificados por el Departamento de Agricultura como consumidores de cerdo local.

Para comenzar, debemos ubicarnos en el rea de la PR-184 en Cayey. Para esto podemos usar
uno de los bookmarks que usamos anteriormente.

Haga click en el botn Show Bookmarks para abrir la forma Spatial Bookmarks Panel.
Proceda ahora a escoger el bookmark PR-184 Beatriz-Guavate y haga click en el botn Zoom to
bookmark.

Cierre la forma Spatial Bookmarks Panel.

1F: Seleccin geogrfica


Seleccionaremos los establecimientos que estn 30 metros a ambos lados de la carretera PR-
184 en los barrios Beatriz y Guavate del Municipio de Cayey. Para esto, usaremos la
herramienta de seleccin geogrfica llamada Select by Location. Esta herramienta aparece en
el men principal bajo Vector | Research tolos | Select by location

Aparecer la forma Select by Location. Esta funcin se usa para las selecciones geogrficas
usando parmetros (Geometric predicate) tales como solape, toque, continencia o
entrecruzamiento entre layers. Esto es lo que diferencia un programa de manejo de datos
geogrficos de otros programas.

La aplicacin de los distintos predicados puede variar segn el motivo de bsqueda y la


dimensin de las geometras a comparar (si es de puntos, lneas o reas/polgonos).

27
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Estos predicados estn definidos por el Open Geospatial Consortium,

Una explicacin ms extensa de estos predicados se encuentra en esta pgina de Esri


Understanding Spatial Relations.

En el apartado Layer to select from, escoja de la lista el layer Lechoneras:

En la seccin Additional layer (intersection layer): escoja el layer Buffer 30m en PR-184 Cayey.

Este layer poligonal es el rea que cubre una zona de proximidad de 30 metros a cada lado de
esta carretera. Este layer se prepar previamente para el uso de este ejercicio.

En la seccin Geometric predicate, escoja intersects.

Note que algunas opciones aparecern deshabilitadas, como contains, equals y overlaps. Esto
sucede porque algunos predicados funcionan con determinadas combinaciones de geometras.
Estos estn descritos en la tabla 3, pg 148.

En el apartado Precision, mantenga 0.00

El propsito de este parmetro no est bien descrito an. Este tiene que ver con dar cierto
margen de tolerancia a este algoritmo de seleccin. Este nmero puede usarse para alterar el

28
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
espaciamiento de la rejilla (grid) vectorial subyacente para hacer bsquedas mediante el ndice
espacial.

Mantenga la opcin creating new selection en la seccin Modify current selection by

Presione el botn Run para hacer la seleccin.

Notar que los puntos seleccionados aparecern en color amarillo brillante:

Ver tambin que en la esquina inferior izquierda en la interfaz de QGIS aparecer el nmero de
rcords seleccionados.

1G: Subseleccin por atributos


En esta parte, usaremos el conjunto de establecimientos seleccionados anteriormente para
escoger de estos, cules son los que estn certificados por el Departamento de Agricultura
como consumidores de cerdo local.

29
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Para esto, abriremos la tabla de atributos del layer Lechoneras. Haga right click encima del
layer y escoja la opcin Open Attribute Table

Cuando aparezca la tabla, podr ver los 15 rcords seleccionados en color azul oscuro:
El resto de los puntos estn fuera del lmite de 30 metros a los lados de la carretera PR-184

Para hacer la subseleccin deber hacer click en el botn Select features using an
expression.

Aparecer la forma Select by expression

En la lista de funciones y campos, expanda el nodo Fields and Values:

30
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga doble click en el campo LechDescrip_CertifAgric. Aparecer este en la caja de texto
Expression:

Haga click ahora en el botn de igualdad

En la caja de texto Expression, a la derecha del smbolo de igualdad escriba Y. (Incluya las
comillas sencillas)

En el botn Select, haga click en el tringulo para activar el combo box y escoja la opcin Select
within selection.

Cierre la forma Select by expression.

Regresar a la tabla de atributos. Notar que hay solamente un rcord. Este es el nico record
que cumple con los criterios de proximidad a la carretera 184 y estar certificado por el
Departamento de Agricultura como consumidor de cerdo local.

Cierre la tabla de atributos.

Volviendo al canvas, notar el punto seleccionado en amarillo (Lechonera El Nuevo Rancho),


cerca de la interseccin de la PR-184 con la PR-763.

31
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Si utiliza el bookmark PR-184 & PR-763, podr ver el punto ms de cerca.

Cierre la forma Spatial Bookmarks Panel

Utilice el botn Identify para ver la descripcin de este establecimiento.

32
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Bajo (Actions), haga click en View feature form para que pueda ver parte del men.

Cierre la forma Feature Attributes.

Cierre la forma Identify Results.

33
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Opciones de navegacin
La barra de botones Navigation toolbar, tiene una decena de opciones para moverse dentro del
canvas:

Zoom
Zoom to full
native pixel Zoom
Zoom to next
resolution
selection
New
Zoom out
Zoom Bookmark
Zoom in to layer
Pan to Show
map selection Zoom Bookmarks
Pan map last
Touch zoom and pan map Refresh

Touch zoom and pan map: Este botn tiene por ahora, una funcin idntica a Pan map
(arrastrar) aplicado ms bien a los dispositivos mviles touch screen
Pan map: sirve para arrastrar el contenido del canvas, sin afectar la escala (acercamiento)
Pan map to selection: mantiene fijo el nivel de acercamiento y arrastra mediante la extensin
territorial de los elementos que estn seleccionados, sin acercar o alejar.
Zoom in: Para acercar, haciendo una caja, arrastrando y soltando o mediante un click.
Zoom out: Para alejar usando el mismo mtodo
Zoom to native pixel resolution: Aplica a datos en formato rster (imgenes), acercando al
nivel de resolucin de la celda que compone dicho rster.
Zoom full: Permite visualizar la extensin de todos los geodatos que estn en la lista (TOC)
Zoom to selection: Permite visualizar todos los elementos seleccionados.
Zoom to layer: Muestra la extensin territorial de un geodato (layer) activado en particular
Zoom last: Nos deja volver a la extensin y nivel de acercamiento anterior.
Zoom next: Para regresar al nivel de acercamiento despus de haber usado Zoom last.
New bookmark: Para aadir spatial bookmarks (marcadores geoespaciales)
Show Bookmark: Mostrar forma Spatial Bookmarks Panel
Refresh: Redibuja el canvas.

34
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

1H: Escala grfica


La escala grfica es una relacin entre la distancia real en el terreno y la distancia
representada en el mapa, en este caso, en el canvas de QGIS. Para ver la escala grfica, solo
necesitamos activarla de la siguiente forma:

Vaya al men principal y escoja View | Decorations | Scale bar

Decorations?
Contrario a lo que puede
pensarse, la escala grfica no
Aparecer la forma Scale Bar Decoration:
siempre es necesaria. Hay
algunos mapas temticos o
estadsticos en los que la escala
Haga check en la opcin Enable scale bar no aporta mucho. Ejemplo de
esto son algunos mapas que
presentan en los peridicos como
En Scale bar style Use Tick Up: los resultados electorales.

Mantenga estas opciones: negro en Color of Bar y 30 meters en Size of Bar:

Mantenga check la opcin Automatically snap to round number on resize. Esto hace que los
nmeros sean en decenas o nmeros enteros, haciendo a la escala ms legible.

En Placement, use Bottom Right:

Estas opciones son para controlar la posicin de la escala usando offsets o intervalos en
milmetros, pxels o en porcentaje.

Presione OK para que aparezca la escala grfica en el canvas.

35
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Atributos: Cmo se codifican y guardan los datos?


La tabla de atributos se compone principalmente de tres tipos de dato, dos de ellos son los ms
comunes:
Texto (character, string.): letras, palabras, frases, oraciones, cdigos alfanumricos,
identificadores.
No se usan para operaciones matemticas. Generalmente se manipulan con funciones
de texto como concatenaciones, extraccin, etc. Puede usarse ordenamiento (sorting).
Cifras, nmeros enteros, decimales, binarios, fechas.
En estos es comn el ordenamiento y operaciones matemticas.
Objetos, (datos en formato que solo puede interpretar la computadora mediante
instrucciones)
Ciertas bases de datos pueden guardar las coordenadas de un punto, lnea, rea,
celda(s) en un campo de una tabla. Usualmente se usa el tipo de dato numrico
binario para guardarlos.

Sea prudente al momento de escoger un tipo de representacin numrica.

Evite usar nmeros con decimales cuando sepa de antemano que todos los nmeros del
conjunto de datos son enteros.

Use el menor espacio posible para los atributos de texto. Si va a guardar un cdigo que
no pasa de tres espacios, no use el espacio por defecto de algunos programas (50
espacios)

Al hacer esto se economiza espacio en disco y el rendimiento del programa se mantendr


ptimo.

Al final, guarde su proyecto. Debe tener el nombre ejercicio_1.qgs.

Para hacerlo, vaya al men principal y escoja Project | Save

Guarde el archivo en el folder C:\Tutorial_QGIS\Ejercicio_1.

36
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Cierre esta sesin de QGIS.
Vaya al men principal en Project | Exit QGIS

Esto concluye este ejercicio.

37
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Preguntas
Representacin/codificacin de los datos geogrficos
1. Mencione los tipos de representacin de datos geogrficos (p 10)
______________________________________________________________________________

2. Cules son los niveles geomtricos bsicos que se usan para representar la informacin
geogrfica en un programa SIG vectorial? (pg 10)
______________________________________________________________________________

3. Cmo se representa la informacin geogrfica en formato rster? (pg 11) Mencione un


ejemplo.
______________________________________________________________________________

Archivos geogrficos digitales


4. Describa brevemente qu es un archivo Spatialite (p 11)
______________________________________________________________________________

______________________________________________________________________________

5. Mencione cul es la herramienta (botn) que se usa para inspeccionar los atributos
(descripciones) de un elemento geogrfico en QGIS. (p 20)
______________________________________________________________________________
6. Para qu se usa la herramienta Select by Expression de QGIS? (p 22)
______________________________________________________________________________

7. Para qu se usa la herramienta Select by Location de QGIS? (p 27)


______________________________________________________________________________

8. Qu es y para qu se usa una escala grfica? (p 35)


______________________________________________________________________________

9. Mencione dos tipos principales de tipo de dato para las tablas de atributos. (p 36)
______________________________________________________________________________

38
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

2. Sistemas de referencia espacial


Las proyecciones cartogrficas se utilizan para modelar la superficie de la tierra (ms o menos
esfrica) a un plano. Es matemticamente imposible modelar la superficie a un plano sin algn
grado de distorsin. Las proyecciones se escogen segn la necesidad y propsitos al hacer un
mapa.

Diferentes proyecciones cartogrficas.


Tomado de http://es.wikipedia.org/wiki/Proyeccin_cartogrfica (8 marzo, 2013).

Referencia espacial:
Un programa de manejo de datos geogrficos (SIG) se sirve de un sistema de referencia
espacial para localizar las coordenadas que definen los objetos. Estos sistemas de referencia
son, por lo regular, estandarizados. Esto quiere decir que las coordenadas utilizadas se refieren
a un sistema de coordenadas que puede ser traducido a coordenadas geogrficas angulares
latitud y longitud en cualquier parte de la tierra. Por ejemplo, un lugar cualquiera en el
planeta puede representarse con una coordenada en unidades planas (metros, pies) y esta
localizacin en unidades planas, si se basa en un sistema estandarizado puede ser
transformada en coordenadas angulares (lat, long).

Como se mencion antes, las proyecciones cartogrficas conllevan ciertas distorsiones que
pueden ser en rea, forma o ngulos y distancias. Ninguna proyeccin corrige todas estas
distorsiones a la vez. Se opta entonces por utilizar una que sirva los propsitos para la
preparacin del mapa. Para representar la superficie esfrica del planeta se pueden usar
superficies de otras figuras geomtricas como el cilindro, cono u otras.

39
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Algunos trminos importantes


Sistema de referencia espacial (CRS/SRS) Es un sistema de coordenadas, ya sea local,
regional o global, el cual se utiliza para localizar entidades en un espacio. La referencia espacial
est compuesta de una proyeccin cartogrfica, datum geodsico y unidades de medida.
Existe una multitud de sistemas de referencia espacial y a cada una de estas se le asigna un
cdigo identificador EPSG, por ejemplo, el EPSG:4326, el cual corresponde al SRS con
coordenadas geogrficas y datum global WGS84.

Geoide Modelo matemtico de la forma de la Tierra relativamente complejo, siendo este


basado en mediciones de la fuerza gravitacional, mediciones en el terreno y mediciones en los
niveles de la marea. Se utiliza adems para determinar altitudes mediante mtodos
electrnicos como los equipos de posicionamiento global (GPS).

Geodesia Ciencia matemtica que estudia la medicin de la Tierra. Se diferencia de la


agrimensura en cuanto a que las mediciones geodsicas toman en cuenta la curvatura del
planeta.

Esferoide Modelo matemtico ms simple que el geoide, el cual se aproxima a la forma de


una esfera abultada, achatada en los polos.

Datum geodsico Sistema de referencia contra el cual las posiciones estn definidas tanto en
el plano horizontal, como en el vertical. El datum geodsico consiste al menos de una
representacin de la forma del planeta y una serie de mediciones en el terreno. Estas
mediciones se hacen de manera muy precisa, utilizando instrumentos geodsicos. Para un
datum geodsico vertical se toma en cuenta adems las diferencias superficiales regionales en
el campo gravitacional, diferencias de elevacin en el terreno y mediciones en el nivel de la
marea. Estos datums son revisados peridicamente por agencias gubernamentales para
compensar entre otras cosas, el movimiento de placas tectnicas y errores de medicin
anteriores.

Proyeccin cartogrfica Se trata de una representacin en un plano de las localizaciones,


formas, puntos en la superficie curva del planeta. Toda proyeccin cartogrfica conlleva algn
tipo de distorsin en cuanto a rea, forma/ngulo y distancia.

Coordenadas angulares Coordenadas expresadas generalmente en trminos de latitud y


longitud. Son angulares porque se miden como desviaciones con respecto un centro en el
planeta que es curvo/esfrico.

Coordenadas planas Coordenadas expresadas en unidades de medida/distancia, tales como


el metro o el pie.

Transformaciones de datums Se refiere a la traslacin de coordenadas de un datum de


referencia a otro. Puede seruna traslacin entre datums locales y globales y datums recientes y
otros ms antiguos.

40
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Proyecciones cartogrficas
Hay muchsimas proyecciones cartogrficas. Estas se pueden clasificarse por:
1. Primero sin proyeccin, usando el datum WGS84:

Sin proyeccin

2. Segn el tipo de distorsin (rea, forma, distancia) que se quiere eliminar:


o Equivalentes: Preservar rea (superficie)

Proyeccin Mollweide

o Conformes: preservar las formas o los ngulos

Proyeccin cnica
conforme de Lambert

o Equidistante: preservar distancias

Proyeccin sinusoidal

o Afilcticas: presentan deformaciones mnimas, pero no las eliminan.

Proyeccin Robinson

41
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
3. Tipo de construccin o tipo de superficie que se usa para representar la esfera:
o Cilndricas, pseudocilndricas,

o Cnicas, policnicas, pseudocnicas

o Acimutales

42
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
4. Por aspecto/punto de vista/eje de pivote:
a. Normal o directo
Usa los polos y el ecuador como puntos de referencia

b. Transversal

c. Oblicuo

Nota sobre proyecciones conformes y proyecciones equivalentes:


Forma vs tamao
Mientras ms se trate de representar fielmente la forma en el mapa, ms se
perder la exactitud del tamao. Por lo tanto, una proyeccin no puede ser
conforme y equivalente a la vez. Si lo que se interesa es conocer el rea, es mejor
usar una proyeccin equivalente. Si se quiere ser ms fiel a la forma de los pases,
se debe usar una proyeccin conforme.

43
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Descarga de datos para el ejercicio


Para ver ejemplos de esto en QGIS, pasaremos a ver un mapa mundial con una retcula
espaciada a 10 grados. La retcula (graticule) nos dar una mejor idea de cmo se modifican, al
menos en estos ejemplos, las formas de los pases.

Luego pasaremos a otro ejemplo, demostrando la capacidad de reproyeccin/transformacin


instantnea dentro de QGIS usando geodatos de Espaa, Texas, Sudfrica y Puerto Rico.

En la ltima parte de esta seccin, usaremos unos datos GPS de prueba para demostrar cmo
realizar una reproyeccin/transformacin permanente de un shapefile.
Descargue los datos para utilizarse en este ejercicio desde este enlace.
Datos para el ejercicio.

Guarde el zip file dentro del folder Tutorial_QGIS y descomprima el archivo zip dentro de un
nuevo directorio llamado Ejercicio_2, dentro del folder C:\Tutorial_QGIS.

El PDF incluido tiene una tabla con ejemplos de proyecciones cartogrficas, ejemplos y usos.
Esta fue tomada del manual Map Projections: A Working Manual de John P Snyder del US
Geological Survey.

2A: Reproyeccin instantnea


En esta parte, demostraremos la utilidad de la capacidad de reproyeccin de este programa.
Estas reproyecciones estn basadas en listados pblicos con definiciones de parmetros de
estos sistemas de referencia espacial (SRS). Es bien importante que un geodato est
acompaado de un archivo que documente cul es su SRS o CRS en ingls. En ocasiones el
geodato tiene la definicin de SRS dentro del mismo archivo geogrfico.

Definir el sistema de coordenadas del proyecto (QGIS Project file)


Lo que vamos a hacer ahora es restaurar el CRS por defecto de QGIS: EPSG:4326, que es el CRS
que usa coordenadas angulares latitud-longitud con datum WGS84. Las unidades de medida
estn en grados.

44
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
WGS84 (World Geodetic System, 1984) es un datum de uso global. Es parecido al datum
continental NAD83 que veremos despus de este ejercicio.

Abra una nueva sesin de QGIS.

Vaya al men principal y escoja Project | Project Properties...

Aparecer la forma Project Properties. Escoja el tem CRS.

En la caja de texto Filter, escriba el nmero del cdigo de este CRS: 4326

Seleccione el sistema WGS 84. Note el cdigo EPSG:4326.

Estos son los parmetros del CRS:

Finalmente, vamos a deshabilitar la opcin de reproyeccin instantnea para experimentar


con diversos sistemas de referencia espacial simultneamente. Haga uncheck en esta opcin.

Presione OK para aceptar el cambio.

Notar en la esquina inferior derecha el cdigo EPSG 4326.

45
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Ver tambin que no aparecen las letras OTF (On the fly)
Traeremos primero el shapefile que contiene los pases del mundo.
Use el botn Add Vector Layer

En la forma Add vector layer, mantenga la opcin File y haga click en el botn Browse.

Navegue dentro del folder Tutorial_QGIS\Datos\Proyecciones y abra el folder Natural_Earth.

Seleccione el shapefile llamado ne_10m_admin_0_countries.shp

Asegrese de que tenga seleccionada la opcin ESRI Shapefiles (*.shp *.SHP). Esto sirve para
filtrar el contenido del directorio y mostrar solamente ese tipo de formato.

46
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Presione el botn Open para traer este archivo shapefile.

Volver a la forma Add vector layer. Presione el botn Open en esta forma para traer el shapefile.

Su canvas deber verse como este:

Note aqu varias cosas:


Coordinate: muestra las coordenadas, en este caso angulares latitud, longitud.
Dependiendo de dnde se posicione el cursor, las coordenadas sern positivas o
negativas, de manera anloga al plano cartesiano.
EPSG:4326: este es el sistema de coordenadas por defecto del QGIS Project. El nmero
4326 corresponde al cdigo EPSG (European Petroleum Survey Group) del sistema de
coordenadas geogrficas con datum WGS84.

Ahora traiga el layer/shapefile de la retcula espaciada a 10 grados. Haga click en el botn Add
vector layer

47
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la forma Add vector layer, mantenga la opcin File y haga click en el botn Browse.

Navegue dentro del folder Tutorial_QGIS\Ejercicio_2 y abra el folder Natural_Earth.

Seleccione el archivo shapefile ne_10m_graticules_10.shp y haga click en el botn Open.

Haga click en el botn Open en la forma Add vector layer.

48
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Su canvas debe aparecer as:

Nota: El botn al lado derecho del cdigo EPSG tiene la misma funcin que ir al
men principal y escoger Project Properties | CRS.

Vamos a traer ahora algunos shapefiles que tienen diferentes sistemas de referencia espacial.

Use el botn Add vector layer para traer el prximo shapefile

Aparecer la forma Add vector layer

En esta forma, haga click en el botn Browse

Navegue al folder/directorio Tutorial_QGIS\Datos\Proyecciones\Espaa

Escoja el geodato BCN200_0101S_PROVIN.shp. Este shapefile que representa las 52


provincias espaolas, incluyendo las Islas Baleares y el archipilago de las Islas Canarias.

Presione el botn Open para escoger este shapefile.

49
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
De vuelta a la forma Add vector layer, haga click en el botn Open para que el shapefile
aparezca en la tabla de contenido (lista de layers) y en el canvas.

Su canvas y tabla de contenido debe verse as. Los colores pueden variar.

Vimos que, a esta distancia, Espaa aparece ms o menos donde debera estar, segn el layer
de pases del mundo que tomamos de Natural Earth.com.

Pero cul es el sistema de referencia espacial de este shapefile? Esto lo podemos averiguar
accediendo a las propiedades de este layer.

Haga click encima del nombre del layer BCN200_0101S_PROVIN y escoja Properties

Aparecer la forma Layer Properties. Haga click en el tem General.

Fjese en el apartado Coordinate reference system

50
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En este aparece el cdigo EPSG:4258-ETRS89. Una bsqueda por Internet nos dice que:

Fuente: http://es.wikipedia.org/wiki/ETRS89
Adems es el sistema de referencia oficial espaol.

Este site nos muestra los parmetros de este sistema:


http://spatialreference.org/ref/epsg/4258/html/
GEOGCS["ETRS89",
DATUM["European_Terrestrial_Reference_System_1989",
SPHEROID["GRS 1980",6378137,298.257222101,
AUTHORITY["EPSG","7019"]],
AUTHORITY["EPSG","6258"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.01745329251994328,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4258"]]

Sabemos ahora que las unidades (UNIT) estn en grados. Por tal razn el shapefile aparece en
el canvas.
Presione OK para salir de la forma Layer Properties.

Use el botn Add vector layer para traer el prximo shapefile

Aparecer la forma Add vector layer

En esta forma, haga click en el botn Browse

Navegue al folder/directorio C:\Tutorial_QGIS\Ejercicio_2\Texas

Escoja el shapefile StratMap_County_poly.shp. Este shapefile representa los condados del


estado de Texas en los EEUU.

51
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
De vuelta a la forma Add vector layer haga click en el botn Open.

Su canvas debe aparecer as, con el estado de Texas, localizado ms o menos en donde debe estar.

Averigemos cul es el sistema de referencia espacial de este shapefile. Haga click encima del
nombre del layer StratMap_County_poly y escoja Properties

.........

Aparecer la forma Layer Properties. Escoja el tem General.

En el apartado Coordinate reference system aparecer el cdigo EPSG:4269

Haga click en el botn OK para salir de esta forma Layer Properties.

Buscando en la Internet, este sistema de referencia espacial (EPSG 4269) tiene los siguientes
parmetros:
GEOGCS["NAD83",
DATUM["North_American_Datum_1983",

52
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
SPHEROID["GRS 1980",6378137,298.257222101,
AUTHORITY["EPSG","7019"]],
AUTHORITY["EPSG","6269"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.01745329251994328,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4269"]]
Fuente: http://spatialreference.org/ref/epsg/4269/html/

Note que el datum es North American de 1983 (NAD83) y las unidades estn en grados.

---------------------------------------------------------------------------------------------------------------------
Nota importante: El hecho de que estos layers hayan aparecido ms o menos donde deberan
estar, se debe a que estamos usando las mismas unidades: grados. A esta escala (en trminos
de distancia) nos parece que estn donde deberan estar.
---------------------------------------------------------------------------------------------------------------------

Veamos ahora otro caso en el cual el geodato/shapefile utiliza un sistema de referencia espacial
con otra proyeccin, en coordenadas no esfricas (planas) en metros. Ahora las diferencias
sern ms evidentes

Use el botn Add vector layer para traer el prximo shapefile

Aparecer la forma Add vector layer

En esta forma, haga click en el botn Browse

Navegue al folder/directorio Tutorial_QGIS\Datos\Proyecciones\New_Zealand

Seleccione el shapefile GED2014_HD_Full.shp. Este representa distritos electorales de Nueva


Zelanda.

Presione el botn Open para escoger este shapefile.

De vuelta a la forma Add vector layer, haga click en el botn Open.

El layer no aparecer en donde debera: en la esquina inferior derecha del mapa.

53
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Si accedemos a las propiedades del layer de distritos electorales de Nueva Zelanda

..

Podremos ver que en el apartado Coordinate reference system aparecen los parmetros de
este sistema. La proyeccin cartogrfica es Mercator Transversal (apta para la forma de Nueva
Zelanda)

Haga click en el botn Select CRS

Aparecer la forma Coordinate Reference System Selector


En la parte inferior de esta forma, veremos que este layer utiliza el metro como unidad.
(+units=m)

Por tal razn, no podemos ver el layer, ya que el sistema de referencia este proyecto QGIS
est en EPSG: 4326 WGS84 usando grados (coordenadas angulares, esfricas) como unidad.
Adems, hemos deshabilitado intencionalmente la opcin de reproyeccin instantnea para
mostrar este caso.

Cierre entonces la forma Layer Properties haciendo click en el botn OK.


Luego arreglaremos este asunto.

Aadamos el ltimo shapefile usando el botn Add vector layer:

54
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer la forma Add vector layer

En esta forma, haga click en el botn Browse

Navegue al folder-directorio Tutorial_QGIS\Ejercicio_2\Puerto_Rico

Escoja el shapefile g03_legales_municipios_edicion_octubre2015.shp. Este contiene los


lmites de municipios de Puerto Rico para 2015.

Haga click en el botn Open para escoger este shapefile.

De vuelta a la forma Add vector layer, haga click en el botn Open.

De nuevo, el layer de municipios no aparece y se debe a las mismas razones que impidieron que
se pudieran reproyectar correctamente el layer de Nueva Zelanda. Las unidades de este
shapefile estn en metros.

El sistema de referencia espacial de este shapefile tiene el cdigo EPSG:6566. La proyeccin es


la Cnica Conforme (preservar forma) de Lambert. El datum es NAD83 (como el de Texas) y las
coordenadas que definen los lmites municipales son coordenadas planas en metros.

Para reproyectar estos layers, se usar entonces la opcin de reproyeccin instantnea (on-
the-fly CRS transformation) dentro de QGIS.

55
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Esta vez, localice el botn CRS Status que est en la esquina inferior derecha de QGIS.

Haga click en este botn para cambiar las propiedades del sistema de referencia espacial del
proyecto QGIS.

Aparecer la forma Project Properties, automticamente en el apartado CRS.

Haga check en la opcin Enable on the fly CRS transformation.

Esto es lo que precisamente har. Transformar las coordenadas de los layers con diferente
sistema de referencia espacial y los trasladar al sistema de referencia del proyecto QGIS
EPSG:4236.

Antes de seguir, asegurmonos de que el proyecto QGIS est usando el sistema EPSG 4326.

An en la forma Project Properties | CRS, vaya a la caja de texto Filter y escriba 4326

Seleccione el sistema WGS 84 que aparece en el apartado Coordinate reference systems of the
world con ID EPSG:4326

Presione el botn OK para aceptar los cambios y cerrar esta forma.

Presione el botn OK en esta y las dems formas que aparecern para aceptar esta
transformacin matemtica.

Ser necesario hacer click en el botn Refresh para que aparezcan los layers en su lugar.

56
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Su canvas aparecer as. Note que ya aparecen los layers que antes no se podan ver.

Esto finaliza esta parte del ejercicio. Puede guardar el proyecto QGIS con el nombre
Proyecciones.qgs dentro del folder Tutorial_QGIS\Ejercicio_2.

Pase entonces al prximo ejercicio.

57
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

2B: Aplicacin local: reproyeccin instantnea


La proyeccin cartogrfica que se usa en Puerto Rico es la llamada Cnica Conforme de
Lambert, la cual usa dos paralelos y un meridiano central. Como regla general, mientras ms
nos alejemos de estos paralelos y meridianos, mayor ser la distorsin.

Proyeccin Cnica Conforme de


Lambert.
Tomado de
http://es.wikipedia.org/wiki/Proy
eccin_conforme_de_Lambert
(8 marzo, 2013)

La siguiente grfica muestra los paralelos y meridianos que definen el marco de referencia para
la proyeccin cartogrfica que usamos en las agencias gubernamentales.

Parmetros para el uso del sistema estatal de coordenadas planas (State Plane Coordinate
System).
Tomado de Fundamentos de ArcGIS, versin ArcView 9.1, Seccin VII, p. 99, nov 2005.

Por virtud de la Ley 264 de 2002 y ahora sustituida por la Ley 184 de 2014, las agencias del
gobierno estatal y municipios adoptarn el uso del sistema estatal de coordenadas planas con
proyeccin cnica conforme de Lambert, usando metros como unidad de medida. El datum
geodsico adoptado es el norteamericano de 1983 (NAD83) o su versin ms reciente.

58
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
La adopcin de este sistema y su reglamentacin no impide el uso de otros sistemas de
coordenadas. Usamos frecuentemente latitud y longitud durante la temporada de huracanes
por la simplicidad de sus nmeros, que van de 0 a 180 en longitud (o X) y de cero a 90 en
latitud (o Y).

Los instrumentos de posicionamiento (GPS) usan el sistema geodsico de referencia global


llamado World Geodetic Survey de 1984 (WGS84). En Norteamrica, este datum es muy
similar al NAD83 y para aplicaciones cartogrficas pueden intercambiarse dependiendo del
grado de exactitud requerida.

En adelante, los datos de los ejercicios estarn utilizando el sistema estatal de coordenadas
planas. Este tiene un nmero identificador asignado: EPSG:6566, Ese nmero es todo lo que
necesitamos saber por ahora para poder ponerle el identificador de sistema de coordenadas a
QGIS al inicio de esta sesin. Recuerde ese nmero porque lo estar usando constantemente.
Otros cdigos muy usados son 4326 para WGS84 y el 3857 (Spherical Mercator usado por
Google Maps)

Abra un nuevo proyecto QGIS. En el men principal escoja Project | New:

Para establecer este sistema de coordenadas EPSG: 6566 a esta sesin de QGIS, vaya al men
principal: Project | Project Properties

Aparecer la forma Project Properties

Haga click en el tem CRS,

Haga check en la opcin Enable on the fly CRS transformation

59
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la caja de texto Filter, escriba 6566

En el apartado Coordinate reference systems of the world, aparecer el sistema de referencia


NAD83 / Puerto Rico & Virgin Is. con cdigo EPSG:6566. Seleccione este sistema de la lista.

Fjese en los parmetros de este sistema: paralelos y meridiano central, shifting, elipsoide de
referencia GRS80, unidades en metros.

Haga click en el botn OK de esta forma para establecer el sistema de coordenadas y


proyeccin cartogrfica correspondiente al sistema estatal de coordenadas planas con datum
NAD83, como menciona la Ley 184 de 2014.

Podr notar en la barra inferior de la interfaz de QGIS que el SRS (CRS) cambi a EPSG 6566.

Comencemos ahora a traer varios geodatos. Primero traiga el shapefile de municipios 2009.
Use el botn Add vector layer

En la forma Add vector layer que aparecer, haga click en el botn Browse.

En la forma Open an OGR Supported vector Layer que aparecer, navegue y abra el folder
Puerto_Rico que est localizado dentro del folder Tutorial_QGIS\Ejercicio_2.
Seleccione el archivo shapefile de g03_legales_municipios_edicion_octubre2015.shp

Presione el botn Open para hacer la seleccin.

60
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
De vuelta a la forma Add vector layer, haga click en el botn Open para traer el shapefile a la
tabla de contenido y que aparezca en el canvas.

Ya habamos mencionado que este layer est referenciado al sistema EPSG:6566: el mismo que
est usndose para el proyecto QGIS.

Ahora repita el procedimiento para traer el prximo geodato que representa el sistema vial,
calles y carreteras del sur del Municipio de Guaynabo. El archivo se llama
gnbo_sur_tgr_rds2006.shp. Este archivo proviene de los mapas censales TIGER Files del
Negociado del Censo Federal.

61
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Acrquese al rea de inters. Cmo? En la tabla de contenido, haga right click encima del
layer gnbo_sur_tgr_rds2006 y escoja la opcin Zoom to layer

El sistema vial local deber verse ms o menos as dentro del Municipio de Guaynabo:

Primero, note que aparecen dos categoras en la leyenda, en la tabla de contenido (lista de
layers). Esto fue definido anteriormente usando las opciones de simbologa de QGIS y fue
guardado en un archivo qgis style layer file qml. Este archivo de texto se guarda con el mismo
nombre del shapefile y aparecer asociado al mismo, cada vez que lo traigamos. Lo mismo
sucede con el layer de municipios y el prximo.

Ahora utilice el mismo procedimiento para traer el prximo shapefile sample_gps_points.shp,


localizado en el mismo folder Puerto_Rico.

62
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer en el canvas un layer con unos puntos de muestra que se tomaron con un equipo
GPS Garmin76 en el rea sur-central del Municipio de Guaynabo.

Inspeccione ahora cul es el sistema de referencia espacial de este shapefile. Acceda a las
propiedades del este layer haciendo right click encima del layer y escoja Properties.

En la forma Layer Properties, haga click en el tem General:

Fjese en el apartado Coordinate reference system. Este shapefile est referenciado


geogrficamente utilizando el sistema nm 4326-WGS 84.

Cierre esta forma usando el botn OK.

El layer del sistema vial est en referenciado geogrficamente usando el sistema EPSG:6566
(intencionalmente, para esta demostracin). El nico que est usando WGS 84 es el layer de
puntos GPS.

2C: Reproyeccin permanente


En ocasiones, especialmente para digitalizacin y para procesos de anlisis de geodatos
(geoprocesamiento) es altamente recomendable que los layers utilicen el mismo sistema de
referencia espacial.

63
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Para esta parte del ejercicio cambiaremos el sistema de referencia espacial (CRS) del layer de
puntos GPS al sistema EPSG:6566 (NAD83(2011) PR & USVI).

Para cambiar el CRS de forma permanente, es necesario derivar otro geodato; shapefile en
este caso. Haga right click encima del layer sample_gps_points y escoja Save As...

En la forma Save vector layer as que aparecer, presione el botn Browse:

En la forma Save layer as que aparecer, asegrese de que est ubicado en el folder
Tutorial_QGIS\Ejercicio_2\Puerto_Rico

En la caja de texto File name: escriba sample_gps_points_6566.shp

Presione el botn Save.

De vuelta a la forma Save vector layer as presione el botn Select CRS al lado derecho del
combo box Select CRS (EPSG:4326, WGS84)

En la forma Coordinate Reference System Selector que aparecer, en la caja de texto Filter,
escriba 6566

64
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la seccin Coordinate reference systems of the world, escoja el sistema
NAD83(2011)/Puerto Rico & Virgin Is. Con cdigo EPSG:6566

Estos son los parmetros del sistema escogido para la transformacin de coordenadas:

Presione el botn OK.

De vuelta a la forma Save vector layer as, haga check en la opcin Add saved file to map.

Deje las dems opciones como estn.

Presione OK para correr el proceso y derivar el nuevo archivo con la transformacin de


coordenadas.
Le aparecer este mensaje:

Coteje cul es el CRS del nuevo layer, yendo a las propiedades del nuevo
layer:

El nuevo layer est referenciado geogrficamente usando el sistema EPSG:6566.

Guarde este proyecto con el nombre re-proyecciones.qgs. Cierre el programa QGIS.

65
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Preguntas
1. Sistema de referencia espacial: (p 40)
a. Se compone de modelos matemticos que representan la forma y medidas de la
tierra
b. Puede basarse en una proyeccin cartogrfica
c. Puede utilizar coordenadas planas (metros, pies) o angulares (lat, long)
d. Todas las anteriores

2. Las proyecciones cartogrficas son: (p 40)


a. Dibujar un mapa en un papel
b. Representacin matemtica de la forma de un lugar en la superficie redondeada
de la Tierra en un medio plano como un papel, una pantalla de computadora, o
un medio para imprimir.
c. Representacin geomtrica plana de manera simplificada y convencional de toda
o parte de la superficie terrestre, segn su nivel de acercamiento.
d. Alternativas a y b.

3. Cierto/Falso: Una proyeccin cartogrfica puede ser equivalente y conforme a la vez?


(p 43)

4. El modelo matemtico ms complejo de la forma y dimensiones de la Tierra es: (p 40)


a. Esfera
b. Esferoide
c. Geoide

5. Un datum geodsico se desarrollan mediante: (p 40)


a. Mediciones en el terreno
b. Usando instrumentos geodsicos
c. Revisiones peridicas tomando mediciones en el campo
d. Todas las anteriores

6. Las transformaciones entre datums consisten en el traslado de coordenadas de un


sistema de referencia espacial a otro. Estas pueden ser: (p 40)
a. Solo entre datums que usen el mismo elipsoide de referencia
b. Entre cualquier datum, si se conocen los parmetros que los definen
c. Todas las anteriores

66
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Referencias
Bguin, Michle, Pumain, Denise, La rpresentation des donnes gographiques, statistique et
cartographie, 2003, Armand Colin Ed.

Furiti, Carlos, Cartographical Map Projections,


http://www.progonos.com/furuti/MapProj/Normal/TOC/cartTOC.html, 2013
Recuperado: 26 de agosto de 2014

Ministerio de Fomento, Instituto Geogrfico Nacional, Espaa, Conceptos cartogrficos, sin


fecha
http://www.ign.es/ign/resources/cartografiaEnsenanza/conceptosCarto/descargas/Conceptos_
Cartograficos_def.pdf
Recuperado: 26 agosto de 2014

Snyder, John P, Map projections: A Working Manual, 1987, USGS Professional Paper 1395,
http://pubs.er.usgs.gov/publication/pp1395
Recuperado: 26 agosto de 2014

67
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

3. Entrada de datos en QGIS


En esta parte, vamos a usar QGIS para la entrada de datos, en este caso, vectorizar un mapa
existente de unidades geolgicas (del cuadrngulo geolgico de Barranquitas) cerca del Can
de San Cristbal. Este can est localizado en el ro Usabn, entre los municipios de
Barranquitas y Aibonito. El ro Usabn form este can, erosionando la roca volcnica
sedimentaria subyacente.

Fuentes: OpenStreet Maps, US Geological Survey (contornos), Junta de Planificacin


(municipios, 2015)

El ejercicio constar en:


Digitalizar los lmites de las unidades geolgicas del rea a trabajar. Estos lmites se
digitalizarn en QGIS mediante geometra multilnea.
Usar el ambiente de enganche (snapping environment) para asegurar que los extremos
(contornos) de las lneas coincidan.
Generar polgonos de unidades geolgicas a partir de estas lneas, usando la
herramienta Polygonize en el panel Processing de QGIS.
Importar el geodato temporal producto de la herramienta Polygonize al banco de datos
SpatiaLite como una tabla geoespacial permanente.
Modificar la tabla de atributos del geodato de unidades geolgicas para aadirle los
campos descriptivos y rea en cuerdas.
Usar la herramienta Field Calculator para calcular el rea en cuerdas para cada polgono
de unidad geolgica.
Generar geodato de puntos para registrar yacimiento mineral.

68
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

3A: Establecer el sistema de coordenadas por


defecto para los proyectos QGIS
Es altamente recomendable mantener los datos en un solo sistema de referencia espacial,
especialmente para:
anlisis geogrfico (geoprocessing)
entrada de datos geomtricos.
En esta parte definiremos el sistema de referencia espacial oficial para las agencias de
gobierno de Puerto Rico: el EPSG:6566, NAD83(2011), adems de otras opciones.

Comience una sesin de QGIS, si es que no la tiene activada.

Vaya al men principal y escoja Project | New.

Nuevamente en el men principal, escoja Settings | Options

En la forma Options que aparecer, haga click en la opcin CRS

En el apartado Default CRS for new projects, seleccione la opcin Enable on the fly
reprojection by default.

Inmediatamente debajo de esta opcin, aparece la seccin Always start new projects with this
CRS. Haga click en el botn Select CRS

69
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la forma Coordinate Reference System Selector que aparecer, en la caja de texto Filter,
escriba 6566

En la seccin Coordinate reference systems of the world, escoja el item NAD83(2011) / Puerto
Rico & Virgin Is. con identificador EPSG:6566.

Presione OK en esta forma.


As debe aparecer esta seccin ahora:

Siguiendo, en el apartado CRS for new layers, escoja la opcin Use default CRS displayed
below. El propsito de esto es definir el CRS por defecto para cada geodato nuevo que
vayamos a construir. Cambiaremos el sistema EPSG:4326 por el NAD83(2011). Vamos a usarlo
para construir geodatos nuevos ms adelante en la otra seccin.

Presione el botn Select CRS

En la forma Coordinate Reference System Selector que aparecer, en la caja de texto Filter,
escriba 6566

70
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la seccin Coordinate reference systems of the world, escoja el item NAD83(2011) / Puerto
Rico & Virgin Is. con identificador EPSG:6566.

Presione OK en esta forma.

As debe aparecer esta seccin:

Presione OK en la forma Options|CRS para aceptar los cambios.

3B: Descargar los geodatos


Haga un folder nuevo llamado Ejercicio_3, dentro del directorio C:\Tutorial QGIS\.

Los geodatos para este ejercicio estn disponibles en el siguiente enlace:

Proceda a descomprmir los archivos mencionados al principio de este ejercicio.

NOTA: Todos estos geodatos estn en formato SpatiaLite comprimido ZIP.


Debe descomprimirlos para continuar las prcticas. Use la herramienta de
descompresin de su sistema operativo, o Winzip, 7Zip, WinRar, etc.
Descomprmalos dentro del folder: C:\Tutorial QGIS\Ejercicio_3

71
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

3C: Aadir los geodatos para el ejercicio


Una vez tenga estos shapefiles descomprimidos y guardados en el lugar indicado, traiga
primero el geodato que contiene los contornos de las unidades geolgicas. Este es un pequeo
pedazo del cuadrngulo geolgico de Barranquitas-PR, a escala 1:20,000.

Este es un geodato rster (imagen) en formato jpeg. El mapa est algo generalizado, con
menos detalle que el original.

Para traer este geodato al canvas, use el botn Add Raster Layer, localizado a la izquierda de la
interfaz grfica.

Aparecer la forma Open a GDAL Supported Raster Data Source

En el combo-box o lista de formatos, escoja JPEG JFIF (*.jpeg *.JPG *.JPEG)

Deber aparecer en la lista de archivos, el raster que tiene la delimitacin de las unidades
geolgicas.
Escjalo y haga click en el botn Open:

72
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En el canvas aparecer esta advertencia.

Significa que el raster jpeg a usar ahora, no tiene informacin de su


sistema de referencia espacial y est presumiendo que este raster est
usando EPSG:6566. Este jpg tiene un archivo suplementario (world file)
que provee a QGIS la informacin de las coordenadas (archivo
exer_3_geol_sketch.jgw).

El rster aparece as en el canvas:

Cambiar la transparencia del layer


Es conventiente hacer traslcido este layer rster antes de proceder a aadir otros datos y a
digitalizar trazando las lneas sobre el mismo. Esto nos ayudar a distinguir mejor entre la
representacin lineal del layer rster las lneas que vamos a trazar.

Para hacer traslcido el geodato, haga right click encima del nombre del layer rster
exer_3_geol_sketch y escoja Properties.

..

Aparecer la forma Layer Properties exer_3_geol_sketch

Haga click en el tem Transparency

73
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la seccin Global transparency, arrastre el botn del slidebar hasta 70%

Presione el botn OK en esta forma Properties para aceptar los cambios y cerrarla.

Aadir layer de rea de inters


Procederemos a aadir el geodato del rea de inters. Este nos servir de referencia para
delimitar los contornos y los polgonos que vamos a generar.

Debemos traer el geodato con el polgono que contiene el rea de inters


Para esto, vaya al men principal y escoja Database | DB Manager | DB Manager

Aparecer la forma DB Manager. En esta forma, vaya al Tree y haga right click en el tem
Spatialite/Geopackage y escoja New Connection

El archivo ejercicio_3.sqlite contiene este geodato y posteriormente contendr los layers que
se van a construir. Este archivo est localizado en C:\Tutorial_QGIS\Ejercicio_3.

74
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer la conexin de esta base de datos en la lista del Tree. Expanda el nodo de esta
conexin:

Podr ver la lista de tablas

Para aadir el geodato/tabla aoi_exer_3, haga right click en esa tabla espacial y escoja la opcin
Add to canvas.

Enseguida, cierre la forma DB Manager. As debe aparecer el geodato de rea de inters con el
borde amarillo. Este borde nos ayudar a producir la lnea exterior y los polgonos de las
unidades geolgicas:

3D: Generar un nuevo geodato en SpatiaLite


En esta parte, nos concentraremos en hacer un nuevo geodato dentro de la base de datos
SpatiaLite. Se trata de un archivo/tabla en SpatiaLite con geometra de lneas. Esta se usar
para delimitar los contornos de las unidades geolgicas. Adems, nos servirn posteriormente
para generar otro geodato de polgonos, el cual contendr las reas (interior) de las unidades
geolgicas, as como heredar los campos del geodato de lneas.

75
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Definir el nuevo geodato SpatiaLite en QGIS
QGIS nos provee la opcin de generar una nueva tabla/geodato tipo SpatiaLite Layer. Para
hacerlo, vaya al men principal y escoja Layer | Create Layer | New Spatialite Layer ..

o haga click en el botn para generar nuevos layers y escoja New SpatiaLite Layer

Aparecer la forma New Spatialite Layer

En la seccin Type, escoja la opcin Multiline

En la seccin Database, mantenga el archivo C:/Tutorial_QGIS/Ejercicio_3/ejercicio_3.sqlite

Mantenga el sistema de referencia espacial (EPSG:6566) que habamos fijado al principio de


este ejercicio:

En Layer name, escriba el nombre del nuevo layer: geol_contornos

Haga check en la opcin Create an autoincrementing primary key. Esto hace que cada vez que
usted vaya a producir un elemento (lneas en este caso), se produzca un identificador
secuencial nico. Esto es fundamental para identificar y visualizar los geodatos en QGIS.

Presione OK en esta forma New SpatiaLite Layer para aceptar las definiciones del nuevo
layer/geodato.

76
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
El nuevo geodato aparecer en la tabla de contenido/lista de layers:

3E: Establecer snapping environment (ambiente de


enganche)
Antes de empezar a aadir lneas al nuevo geodato, trabajaremos con la herramienta de
enganches (snapping). Se utiliza para asegurar la coincidencia de los extremos, vrtices o
contornos de las geometras. Por ejemplo, para generar un polgono, har falta una lnea ring
cerrada, en la cual los extremos (contornos, principio y fin) de la lnea coincidan.

De lo contrario, la lnea no cierra y no se genera el rea porque no est cerrada.

Para comenzar, vaya al men principal y escoja Settings | Snapping Options

Aparecer la forma Snapping and Digitizing Options.

En la seccin Layer selection, escoja la opcin All visible layers. Esto har que usemos las
mismas coordenadas de la caja aoi para generar el lmite externo.

En la seccin Snap to, escoja la opcin vertex and segment. Esto har que las lneas se puedan
pegar, tanto a vrtices, como a segmentos (edges, o secciones de la lnea que no tienen

77
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
vrtices).

En la seccin Tolerance, escriba 5 y escoja la opcin map units. En este caso son metros.

NOTA: Escala de compilacin: El mapa geolgico original fue compilado a escala 1:20,000. El
estndar cartogrfico clsico de EEUU (NMAS) estableca que para escalas mayores de
1:20,000 el umbral de error permitido es 1/30 de pulgada. Esto es para mapas impresos. El
estndar depende de la escala de compilacin. La escala est ligada al nivel de detalle del
mapa. En otros pases el umbral es 0.5 milmetros. Ya que estamos preparando un geodato
en formato digital, podramos usar este umbral de 0.5 milmetros. Si la escala es 1:20,000, el
nivel de detalle sera 10 metros. Adems, podemos hacer acercamientos, as que podramos
fijar la tolerancia de enganche (snapping) a 5 metros
Este parmetro es Snapping tolerance. No se debe confundir con el trmino cluster
tolerance de ArcGIS. QGIS no utiliza un sistema fuzzy o cluster tolerances como ArcGIS, por
lo cual algunos resultados pueden ser diferentes en el procesamiento de los datos.

Haga check en las opciones Enable topological editing y en la opcin Enable snapping on
intersection.

Enable topological editing, le servir para avisarle de posibles errores topolgicos al


construir las geometras basadas en el estndar Simple Features.
Enable snapping on intersection le servir para aadir vrtices en cualquier lugar que
interseque otra geometra. Esto es importante al momento de hacer operaciones de
geoprocesamiento para discriminar entre relaciones topolgicas en el estndar Simple
Features.

Al final, la forma debe verse as:

Cierre la forma, haciendo click en el botn X. Estos parmetros trabajarn mientras la sesin
est abierta.

78
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

3F: Trazar lneas del geodato de lmites de unidades


geolgicas
En esta parte vamos a aadir los contornos/lmites de cada unidad geolgica que est dentro
de la caja o rea de inters delimitado previamente. Antes, queremos presentar el grupo de
herramientas bsicas que forman parte del Digitizing toolbar de QGIS.

Digitizing toolbar:

Para editar multiples layers


simultneamente
Para editar un layer a la vez
Guardar cambios (Save)
Aadir lneas
Aadir arcos

Mover elementos (geometras)

Mover vrtices, borrarlos


Borrar elementos
Cortar elementos (cut/paste)
Hacer copia de elementos (cut/paste)

Traer (paste) copia de elementos

Volviendo a nuestra tarea, vamos a trazar las lneas, siguiendo lo mejor posible, el mapa de
fondo (en formato jpeg).

Para hacerlo ms fidedigno, podemos hacer uso de las herramientas de acercamiento y panning
disponibles en QGIS. Por ejemplo:
Use la herramienta Zoom in y haga una caja (click &arrastar/drag) en el lugar indicado (Krq):

79
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Antes de comenzar, asegrese que el layer geol_contornos est seleccionado:

Ahora haga click en el botn Toggle Editing:

Para aadir geometras (en este caso, lneas) haga click en el botn Add Features:

Antes de empezar.
Para aquellos que estn acostumbrados a usar ArcGIS 8 en adelante, notarn que QGIS no tiene
toda la variedad de opciones para digitalizar y navegar simultneamente al crear lo que Esri
denomina sketch.

Al menos, QGIS tiene maneras de navegar, a la vez que aadimos geometras:


Zoom in/out: usar botn scroll del mouse

Panning usar tecla spacebar

Borrar vrtice usar tecla backspace

80
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Ahora, notar que el cursor cambiar a una forma as:

Comience a trazar lneas usando el botn izquierdo del mouse. Empiece donde comiencen las
lneas, fuera de la caja.

A medida que se va acercando a la lnea amarilla, aparecer una pequea cruz, color violeta
claro

Esto le muestra que esta geometra est disponible para


enganchar y crear un vrtice en esta interseccin. Crear el
vrtice ser til para otras operaciones de geoprocesamiento.

Contine trazando la lnea de este contorno del polgono del mapa raster

81
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Use la tecla Spacebar si necesita hacer panning

Use el botn scrollwheel del mouse para hacer zoom in/out, segn sea necesario

Aada el ltimo vrtice de este contorno:

Ahora use el botn derecho del mouse para terminar de aadir vrtices. Aparecer una forma
para llenar atributos.
Solo haga click en el botn OK. No necesitamos aadir datos. Adems, el campo ID se llenar
automticamente, porque as se defini al generar el nuevo geodato.

Su primera lnea (negra) debera verse as, ms o menos:

82
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Para continuar, ubquese cerca del extremo final de la lnea que acaba de aadir. Notar que
aparece la misma cruz violeta:

Esto le indica que se pegar al


extremo (contorno de esta lnea
negra)

Comience a aadir vrtices a la prxima lnea, comenzando por este extremo y termine la lnea
fuera de la caja con el borde amarillo. Use las opciones zoom/panning, segn sea necesario.

Use el botn derecho del mouse para terminar de aadir vrtices. Haga click en la forma
Feature Attributes para aceptar los valores por defecto.

As debera aparecer la segunda lnea del contorno de este map unit.

83
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Contine con las dems lneas del mismo modo, asegurndose que los extremos de las lneas
hayan enganchado.

Use el botn Save Edits para ir registrando las lneas en la base de datos SpatiaLite.

Lneas terminadas
Para esta unidad, deber Comience otra lnea
terminar la lnea sin cerrar. desde uno de los
Debe dejarla abierta y digitalizar extremos de la lnea
otra para que los extremos se existente. Deber hacer
enganchen. QGIS no provee esto para cada rea que
an para pegar los contornos de sea un enclave: un
la misma lnea. polgono dentro de otro.

Lneas finales de la caja:

84
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Haga click en el botn Save Edits para ir registrando las lneas en la base de datos
SpatiaLite.

Haga click en el botn Toggle Editing para cerrar la sesin de edicin.

As debe verse el resultado:

3G: Generar los polgonos a partir de lneas usando


la herramienta Polygonize
En esta parte vamos a generar polgonos a partir de las lneas que hemos trazado en la parte
anterior. Estas lneas (que deben estar cerradas o deben intersecar el cuadro) servirn de
contornos para los polgonos a generarse. Usaremos la funcin Polygonize, la cual se puede
encontrar en las herramientas de geoprocesamiento de QGIS.

Para esto, vaya al men principal y escoja Processing | Toolbox.

Aparecer la forma Processing Toolbox. En la caja de texto, escriba polygonize.

El rbol (tree) mostrar las herramientas disponibles con ese nombre. Hay dos funciones. La
primera GDAL Polygonize (que no vamos a usar) se usa para datos tipo rster y es para generar
polgonos vectoriales desde un mapa raster que represente reas (rster temtico).

85
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

La segunda herramienta Polygonize es la que


vamos a usar, la cual es .parte de los
geoalgoritmos propios de QGIS
Haga doble click en esta funcin Polygonize.

Aparecer la forma Polygonize. Mantenga el geodato


Input layer: geol_contornos [EPSG:6566]

Haga check en las opciones:


Create geometry columns
Open output file after running
algorithm

No use la primera opcin Keep table structure Aunque esta copiar la estructura de la tabla en
el nuevo geodato de polgonos, los identificadores se trasladan como texto en lugar de ser
nmeros enteros. Esto dificulta a QGIS el trabajo de identificacin y manipulacin de los
rcords.

Note tambin que podemos dejar la opcin Polygons from lines como est, por defecto [Create
temporary layer]. Esto es conveniente porque el resultado se mantiene en memoria. Adems,
el geodato es pequeo.

Luego que termine esta funcin su trabajo, aparecer el nuevo layer Polygon from lines, en la
tabla de contenido

86
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
y en el canvas de QGIS. Los colores pueden variar.

Importar el geodato temporal dentro de la base de datos SpatiaLite


Vamos a aprovechar para importar este layer temporal a la base de datos SpatiaLite como otra
tabla geoespacial. Para hacerlo, vaya al men principal y escoja Database | DB Manager | DB
Manager

Expanda el nodo debajo de Spatialite/Geopackage: ejercicio_3.sqlite

Para importar este layer temporal en la base de datos, haga click en el botn Import vector
layer

Aparecer la forma Import vector layer.


En el apartado Input, escoja el layer Polygon from lines.
Haga click en el botn Update options.

87
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la seccin Output table, escriba geol_units en la caja de texto Table.

Haga check en las opciones Replace destination table (if exists) y en la opcin Create spatial
index. Esta ltima es bien importante para acelerar las bsquedas en los queries geoespaciales.

Su forma Import vector layer debe verse como esta:

Presione el botn OK para aceptar las opciones


y generar la nueva tabla/geodato de polgonos
de unidades geolgicas.

Presione OK en la forma informativa Import to database

88
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Deber reconectarse a la base de datos SpatiaLite para ver la nueva tabla. Para esto, haga right
click en la base de datos ejercicio_3.sqlite y escoja la opcin Re-connect.

Aparecer entonces la tabla geol_units. Haga right_click en esta tabla y escoja la opcin Add to
canvas para que la pueda ver en QGIS.

Una vez haya aadido el layer geol_units, proceda a remover el geodato temporal Polygons
from lines.

Aadir campos a la tabla de atributos del nuevo geodato de polgonos


Pasaremos a entrar los datos descriptivos de las unidades geolgicas. Se trata de los cdigos y
los nombres de estas, adems del rea en cuerdas.

Para comenzar, vamos a aadir estos campos:


unit_code cdigo de la unidad geolgica
unit_name nombre de la unidad geolgica
cuerdas rea en cuerdas (1 cda = 3,930.395625 m2)

Primero, active el layer geol_units haciendo click encima del nombre.

Haga click en el botn Open Attribute table

89
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As aparecer la tabla de atributos:

Para aadir campos a la tabla, deber hacer click en el botn Toggle editing mode

La interfaz grfica de la tabla cambiar, aadiendo una barra para cmputos o manipulacin de
datos:

Presione el botn New field para aadir los campos


Aparecer la forma Add field.

Aada los campos, segn las tablas que aparecen a continuacin:

Name unit_code
Comment cdigo de unidad geolgica
Type Text

Presione el botn New field para aadir el prximo campo

Name unit_name

90
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Comment nombre de la unidad
geolgica
Type Text

Presione el botn New field para aadir el prximo campo

Name cuerdas
Comment rea en cuerdas
Type Decimal number (double)

As deber aparecer la tabla, luego de aadir los campos.

Cambiar la opacidad del layer de unidades geolgicas


Cambie la opacidad de este layer para hacerlo traslcido y poder ver los cdigos que aparecen
en el mapa rster subyacente de unidades geolgicas.

..
Haga right click en el este layer geol_units y escoja
la opcin Properties.

91
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma Layer Properties. Haga click en


el tab Style y haga click en el smbolo de caja Fill.

Arrastre la barra de transparencia y arrastre el botn a 50%

Presione el botn OK de la forma Layer Properties.

Ya que tenemos disponible la tabla en modo de edicin y la visibilidad traslcida del layer de
polgonos, comenzaremos a aadir los datos a las celdas de la tabla de atributos.

Haremos seleccin interactiva y editaremos los cdigos y nombres de las unidades geolgicas.
Para seleccionar polgonos interactivamente, haga click en el botn Select Features by area or a
single click

Comencemos con la unidad Qd:


Antes de seleccionar

Despus de seleccionar (click)

En la tabla se seleccionar uno de los records. En este caso, el #7.

Haga doble click en la celda correspondiente a la columna unit_code

Escriba Qd dentro de esta celda y presione Enter.

Haga doble click en la celda correspondiente a la columna unit_name

Escriba Debris from earth and rock flow and debris avalanche
en esta celda.

92
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Contine haciendo click en el siguiente polgono (Kr):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Kr dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Robles Formation dentro de esta celda y presione Enter

Contine haciendo click en el siguiente polgono (Krq):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Krq dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Robles Formation; quartz and jasper dentro de esta celda y presione
Enter

Contine haciendo click en el polgono del centro (Kpr):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Kpr dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name

93
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Escriba Pre-Robles rocks dentro de esta celda y presione Enter

Contine haciendo click en el siguiente polgono (Kr):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Kr dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Robles Formation dentro de esta celda y presione Enter

Contine haciendo click en el siguiente polgono (Qat):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Qat dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Alluvial deposits and low level terrace deposits dentro de esta
celda y presione Enter

Contine haciendo click en el siguiente polgono (Kr):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Kr dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Robles Formation dentro de esta celda y presione Enter

Contine haciendo click en el siguiente polgono (Kr):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Kr dentro de esta celda y presione Enter

94
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Robles Formation dentro de esta celda y presione Enter

Contine haciendo click en el siguiente polgono (Qat):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Qat dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Alluvial deposits and low level terrace deposits dentro de esta
celda y presione Enter

Contine haciendo click en el polgono alargado (Klts):

Haga doble click en la celda correspondiente a la columna unit_code


Escriba Klts dentro de esta celda y presione Enter
Haga doble click en la celda correspondiente a la columna unit_name
Escriba Formation L; tuffaceous sandstone and siltstone unit dentro de esta
celda y presione Enter
Guarde los cambios que ha hecho hasta ahora. Haga click en el botn Save Edits de la
tabla.

Aplicar simbologa predefinida al geodato de unidades geolgicas


Verificar si los cdigos estn bien colocados. Haga right click en el layer geol_units y escoja la
opcin Properties.

Aparecer la forma Layer Properties. Active el tem Style.

En la parte inferior izquierda de la forma est el botn Style

95
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click en el botn Style y escoja Load Style | Load from database.

La simbologa haba sido guardada previamente dentro de la base de datos SpatialLite.

Aparecer la forma Load style from database

Escoja el tem unidades_geol, Simbologa para representar unidades geolgicas.

Haga click en el botn Load Style para asignar estas representaciones al layer de unidades
geolgicas.

Haga click en el botn OK de la forma Layer properties para aceptar los cambios y cerrarla.

El geodato aparecer en la tabla de contenido con esta leyenda, la cual fue previamente
preparada para que se pudieran distinguir las unidades geolgicas. Esta definicin de Style
haba sido grabada previamente en la base de datos ejercicio_3 de SpatiaLite.

En la prxima seccin haremos un cmputo de cuerdaje, como ejemplo.

Usar Field Calculator toolbar para calcular cuerdaje


En esta seccin usaremos la herramienta Field calculator para computar el rea en cuerdas de
las unidades geolgicas dentro de este cuadro. (1 cuerda = 3,930.395625 metros cuadrados).

Para hacer el cmputo, mantenga activado el layer geol_units en la tabla de contenido:

Haga click en el botn Open Attribute Table

96
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la tabla de atributos:

Trabajaremos ahora con la barra Field Calculator.

Para registrar el cuerdaje, seleccione el campo cuerdas en el combo box:

El cuerdaje puede calcularse de distintas maneras. Por ejemplo, podemos escribir


directamente la funcin as:

Funcin de rea $area


Operador aritmtico: divisin /
Literal 3930.395625

$area/3930.395625
Haga click en el botn Update All para calcular todas las celdas

Podr ver las celdas del campo cuerdas calculadas.

Presione el botn Save Edits para guardar los cambios.

Haga click en el botn Toggle Editing para cerrar la sesin de edicin.

Cierre la tabla de atributos.

97
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

3H: Aadir geodato puntual de yacimiento de cobre


Finalmente, aadiremos un geodato con geometra de puntos para registrar el yacimiento de
cobre (Cu) que aparece en este recuadro o rea de inters.

Para comenzar, vaya al men principal y escoja Layer | Create Layer | New SpatiaLite Layer...

Aparecer la forma New SpatiaLite Layer

En la seccin Type, escoja la opcin Multipoint:

En la seccin Database, mantenga este mismo archivo, que es el que estamos usando en este
ejercicio: ejercicio_3.sqlite.

En la seccin Layer name, escriba el nombre del geodato, geol_minerals.

En la seccin Geometry column, escriba geom.

En la seccin de sistema de referencia espacial, mantenga el sistema EPSG:6566

Mantenga tambin (check) la opcin Create an autoincrementing primary key.

98
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la seccin New field, En Name, escriba minerals en la caja de
texto
En Type debe escoger Text data
Presione el botn Add to field list para
aadir esta columna descriptiva

En la lista de campos, Field list, deber aparecer la columna que acaba de definir.

Presione OK en esta forma New SpatiaLite layer para aceptar los cambios y generar el nuevo
geodato/tabla en la base de datos SpatiaLite.

El nuevo geodato puntual deber aparecer en la tabla de contenido:

Use el botn Zoom in para acercarse al rea del yacimiento de cobre:

Haga click en el botn Toggle Editing para aadir el punto.

Coloque el punto en el centro de la cruz que aparece aqu indicando la posicin del yacimiento.

En la forma geol_minerals Feature Attributes, escriba Cu en la caja de texto minerals.

Es un solo punto lo que vamos a aadir. Por lo tanto, podemos cerrar la sesin de edicin
haciendo click en el botn Toggle Editing.

99
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la forma informativa Stop Editing, haga click en el botn Save para registrar el punto.

Ya est aadido. Para corroborar, abra la tabla de atributos del geodato geol_minerals:

Notar el rcord con la descripcin Cu` para el yacimiento de cobre.

Guarde su trabajo QGIS Project file.


Vaya al men principal | Project | Save As

Guarde el archivo en C:\Tutorial_QGIS\Ejercicio_3 con el nombre ejercicio_3.qgs

Haga click en el botn Save para guardar el Project file.

Esto finaliza este ejercicio nmero 3.

100
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Preguntas
1. En cules ocasiones se recomienda utilizar un solo sistema de referencia espacial (p.69)
___________________________________________________________________________

___________________________________________________________________________

2. Cul es el sistema de referencia espacial oficial del gobierno de PR? (p 69)


___________________________________________________________________________

3. Para qu se usa el snapping environment? (p 77)


___________________________________________________________________________

___________________________________________________________________________

4. En qu caractersticas del geodato-fuente nos fijamos para establecer el umbral de


distancia para enganche (snapping tolerance)? (p 78)
___________________________________________________________________________

___________________________________________________________________________

5. Cul es la distancia en papel (fraccin de pulgada) que se usaba como umbral de


tolerancia en los mapas para el estndar de exactitud geogrfica NMAS-1947? (p 78)
___________________________________________________________________________

___________________________________________________________________________

6. Cul es la diferencia (en QGIS) entre snapping tolerance y fuzzy/cluster tolerance?


Es QGIS un programa Desktop GIS que utiliza el concepto de fuzzy/cluster tolerance? (p
78)
___________________________________________________________________________

___________________________________________________________________________

7. Qu herramienta podemos usar para convertir geodatos con geometra de lneas a


geodato de polgonos? (p 85) Por qu no usamos la opcin Keep table structure? (p 85)
___________________________________________________________________________

___________________________________________________________________________

8. Qu herramienta utilizamos para calcular el rea en cuerdas para el geodato de


unidades geolgicas? (p 96)
___________________________________________________________________________

101
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

4: Unir datos censales con un geodato


y producir mapas estadsticos, pt 1
Primera parte: uso de la Interfaz, American Fact Finder del Censo Federal EEUU

En esta parte, traeremos una tabla de datos estadsticos del Censo y la uniremos (join tables) al
geodato de municipios.

Informacin:
Los datos censales sern extrados de la interfaz American Fact Finder (AFF). Usaremos
los datos del American Community Survey (en nuestro caso, Encuesta de Puerto Rico)
para los aos 2010 a 2014.

Comenzaremos por usar el navegador web de su preferencia, Internet Explorer, Firefox,


Chrome, etc.

Utilice la direccin http://factfinder.census.gov/ para entrar al web site del Censo Federal.

4A: Usar herramienta American Fact Finder


Para ir a la herramienta American Fact finder, use su navegador disponible (para este ejemplo
us Google Chrome) y copie la direccin http://factfinder.census.gov/

Prosigamos, escogiendo la opcin Advanced Search.

Luego haga click en el botn SHOW ME ALL

Comenzaremos escogiendo la base de datos que vamos a usar para extraer la tabla estadstica.

Hay varias opciones a la izquierda del panel.


Escoja Topics haciendo click en este botn:

102
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Seleccionar la base de datos
Aparecer una forma semi-transparente Select Topics, que contiene un listado de las bases de
datos.

Expanda la opcin Dataset, haciendo click en la cruz a la izquierda de Dataset.

Una vez expandido, haga click en la opcin 2015 ACS 5-year Selected Population Tables
(2,303). Estos son los estimados poblacionales del periodo escalonado de cinco aos hasta 2015

Esto quiere decir que la base de datos tiene 2,289 tablas


disponibles. Esto cambia si restringimos la bsqueda de
datos por rea geogrfica y por tpico, por ejemplo.

Al hacer click, se aadir un tem en la seccin Your Selections en la parte izquierda de esta
interfaz:

Cierre la forma Select Topics, usando el botn Close X:

Escoger el nivel geogrfico de agregacin (summary level)


Ya tenemos la base de datos. Ahora iremos a escoger las reas geogrficas. En este ejemplo
usaremos los municipios. Hay diferentes niveles de agregacin de datos (summary levels),
algunos son divisiones administrativo-polticas y otras son delimitadas segn los conteos de
poblacin.

Haga click en el botn Geographies.

103
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma semi-transparente Select Geographies.

En esta forma, haga click en el combo-box - select a geographic type

Escoja de la lista la opcin County - 050 Informacin: Summary Levels


County 050 es el cdigo de summary level (nivel geogrfico
de agregacin) que el Censo le asigna. Existen otros cdigos
summary level. Podr notar adems que no aparecen en la lista
niveles geogrficos ms pequeos que el census tract (sector
censal). Es posible que la disponibilidad de datos a nivel de
grupo de bloque censal pueda tardar algunos aos despus de
la publicacin de los datos.

Seleccione ahora a Puerto Rico en la lista de select a state

Espere que la interfaz produzca la lista:

Ahora, bajo Select one or more geographic areas and click add to your selections:
Seleccione la primera opcin, All Counties within Puerto Rico.

104
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click en el botn ADD TO YOUR SELECTIONS.

Notar que en la seccin Your Selections, se aadi el rengln


County
All Counties within Puerto Rico a la seccin Your Selections

Antes de continuar, cierre la forma semi-transparente Select Geographies.

La interfaz le dir que tiene disponibles 1,021 tablas disponibles.

Escoger la tabla para este ejercicio


De estas tablas, usaremos la tabla DP03 SELECTED ECONOMIC CHARACTERISTICS para este
ejercicio.

Para poder ver esta tabla, debemos escribir el nombre DP03 en la caja de texto Refine your
search results

Escoja el tem DP03: SELECTED ECONOMIC CHARACTERISTICS

Haga click en el botn GO.

Haga click en este tem de la lista para que pueda ver los datos:

105
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
La interfaz devolver otra pgina con encabezados

Ms abajo aparecer la tabla con los datos:

Esta tabla incluye muchas variables econmicas de inters, como el porcentaje de empleo y
fuerza laboral, nivel de pobreza, entre otras.

Descargar esta tabla


Estos datos pueden descargarse en varios formatos. Sin embargo, para este ejercicio nos
interesa descargar datos que sean compatibles con el programado SIG (GIS compatible format).
La interfaz del Fact Finder nos da la opcin Comma Separated Value (csv). Este es un formato
de texto el cual puede ser usado en programas de hoja de clculo.

Volviendo al Fact Finder, descargue los datos haciendo click en el botn Download.

106
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

! No vamos a usar formatos de


presentacin ahora, por lo tanto, no
usaremos las opciones de formatos PDF,
Excel (xls) ni rtf.

Aparecer la forma Download.

En el apartado Comma delimited (.csv) format (data rows only) escoja Data and annotations
in separate files para evitar que las cabeceras de los campos (field headers) sean demasiado
extensos.

Desactive la opcin Include descriptive data element names

Presione OK para cerrar la forma y comenzar el proceso de produccin de los archivos.

Aparecer la siguiente forma:

107
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Luego podr descargar el archivo.

Presione el botn Download para descargarlo. Se trata de un archivo zip, el cual contiene los
archivos csv y otros que contienen los datos.

El archivo descargado se guardar en el folder por defecto de descargas, dependiendo de las


opciones que usted haya seleccionado previamente en su navegador. Generalmente se
guardan en el folder Downloads localizado en Users\nombre_usuario\Downloads

Haga right click encima de este archivo zip y escoja la opcin Extract all

Aparecer la forma Extract Compressed (Zipped) Folders. Descomprima el archivo en el


directorio C:\Tutorial_QGIS\Ejercicio_4

108
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Ahora haga click en el botn Extract.

As debe verse el contenido del folder:

4B: Abrir el archivo csv en Excel y exportarlo a


formato xlsx para lectura en QGIS
Vamos primero a abrir Excel. En este caso estoy usando MS Office 2010 pero el procedimiento
debera ser ms o menos igual en otras versiones posteriores. Haga click en el botn Start de
Windows

Y escriba excel en la caja de texto Search programs and files

Aparecer una lista donde el primer tem es el programa Excel:

Luego aparecer la interfaz grfica del programa Excel

Para abrir el archivo csv que acabamos de descargar y descomprimir, vaya al men principal y
escoja Data | Get External Data | From Text

109
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Navegue en esta forma Import Text File para que encuentre el archivo ACS_14_5YR_DP03.csv.
Este se debe encontrar en el folder C:\Tutorial_QGIS\Ejercicio_4 donde usted lo descomprimi
en el paso anterior.

Haga click en el botn Import.

Espere que aparezca la forma Text Import Wizard

Utilice las siguientes opciones como aparecen aqu:


En el apartado Original data type, mantenga Delimited

Start import at row: Mantenga la fila (row) 1 para empezar a importar.

En File origin, escoja al final del combo box el encoding 1252 Western European (Windows)
para importar correctamente las tildes y acentos de los nombres de los municipios.

Haga click en el botn Next >

Estamos ahora en el paso 2 de 3

Un archivo csv (comma separated value) es de texto, legible, el cual separa los campos y
valores mediante comas. Adems, puede utilizar doble comilla para identificar valores en
cdigo alfanumrico (texto).

110
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Todava en el paso 2 de 3, en el apartado Delimiters, haga
check en la opcin Comma

Mantenga estas opciones como estn. Text qualifier

Check en la opcin My data has headers (Excel 2016)

Haga click en el botn Next > para el ltimo paso de este wizard.

En este tercer paso,

En la seccin Data Preview

Seleccione las primeras tres columnas haciendo shift+click

En la seccin Column data format escoja la opcin Text para cambiar estas columnas a formato
de texto:

Presione Finish para comenzar a importar los datos.

111
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Al final de este proceso, aparecer la forma Import Data para preguntarle dnde desea ubicar
los datos importados del archivo de texto csv que descargamos del factfinder censal.

Presione OK para poner los datos en esta hoja.

Sera bueno aprovechar para hacer algunos cambios menores.

En Excel:
Modifique el nombre del campo GEO.id y cmbiele el nombre a us_geoid
Modifique nombre del campo GEO.id2 y cmbiele el nombre a geo_id
Modifique nombre del campo GEO.display-label y cmbiele el nombre a geo_label

La tabla censal original se llama DP03. Podemos cambiar el nombre de la hoja a DP03.

Cambie el nombre de la hoja (tab) haciendo doble click en esa pestaa Sheet1

Escriba DP03

Guarde esta tabla en el formato nativo de Excel book (xlsx).


File | Save As

112
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En File name escriba dp03_2015
En Save as type escoja Excel
Workbook (*.xlsx)

El archivo debe ser guardado en el


folder C:\Tutorial_QGIS\Ejercicio_4

Haga click en el botn Save.

Cierre el programa Excel.

En la prxima seccin, usaremos las opciones de QGIS para hacer mapas temticos basados en
datos numricos de la tabla que convertimos del FactFinder del Censo.

113
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

4C: Unir datos censales con un


geodato y producir mapas
estadsticos
Parear una tabla externa de datos estadsticos con la tabla de atributos del geodato para
producir mapas estadsticos en QGIS
En esta parte, traeremos una tabla de datos estadsticos del Censo y la uniremos (join tables) al
geodato de municipios. Muchas veces es necesario parear informacin estadstica con reas
administrativas o algn otro tipo de delimitacin. Usualmente esta informacin se recopila
usando otros programas como Excel o mediante programas ms complicados para manejo de
datos (bases de datos).

Los datos estadsticos o datos de campo se entrelazan (join) con la tabla de atributos del
layer/geodato/shapefile/archivo sig. Los datos en tablas separadas se entrelazan mediante un
identificador comn primary key, presente en ambas tablas. En el caso de este ejercicio,
usamos los municipios. Estos tienen un cdigo identificador que le da el gobierno federal, a
travs del Negociado del Censo.
Identificador comn (primary key)

Como podemos notar en este grfico, los nombres de los campos son diferentes, pero para que
los records pareen, deben ser idnticos.

Usaremos QGIS para visualizar mapas temticos usando datos numricos del Censo. En la parte
anterior, habamos descargado una tabla con datos estadsticos de la interfaz American Fact
Finder, tomando datos del American Community Survey, encuesta de 2011 a 2015.

Descargamos de la interfaz FactFinder la tabla DP03, la cual contiene una seleccin de mltiples
caractersticas socioeconmicas de la poblacin de los 78 municipios. Luego usamos Excel para
exportar los datos a formato xlsx.

114
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Este formato nos resulta ms prctico que el csv. El formato csv en QGIS necesita un archivo
complementario csvt, el cual indica cul es el tipo de dato de cada columna. Registrar el tipo de
dato en un archivo cvst para dos o tres columnas est bien, pero para tablas censales extensas
se vuelve tedioso.

Comencemos abriendo una nueva sesin de QGIS.

Traiga el mapa de municipios (g03_legales_municipios_edicion_octubre2015.shp) que us


anteriormente. Este debe estar localizado en su folder Tutorial_QGIS\Ejercicio_2\Puerto_Rico.

Use el botn Add Vector Layer.

Use el botn Browse.

Seleccione y abra el geodato g03_legales_municipios_edicion_octubre2015.shp

De vuelta a la forma Add vector layer, haga click en el botn Open.

Recuerde:
En Files of type: debe usar ESRI Shapefiles
[OGR] (*.shp *.SHP)

OGR es una coleccin de programas para


conversin de geodatos. Y son gratuitos.

115
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Una vez abra el archivo y aparezca en el canvas de QGIS, inspeccione la tabla de atributos de
este geodato.

Haga right click en el nombre del geodato y escoja Open Attribute Table.

Note que la tabla tiene solo cuatro campos: fid, cntyidfp, municipio y abrev. Todos son
identificadores. No hay informacin estadstica:

Informacin:
cntyidfp ser el campo que usaremos para parear esta tabla con la tabla de datos censales del
ejercicio anterior. Este cdigo contiene a 72 como el identificador de Puerto Rico y los ltimos
tres nmeros representan el cdigo para cada uno de los 78 municipios.

Cierre la tabla.

En QGIS no hay un botn exclusivamente destinado para traer tablas.

Para traer una tabla, deber usar el botn Add Vector Layer para traerla a la lista de geodatos.

116
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Luego use el botn Browse.

En la forma Open an OGR Supported Vector Layer, vaya a la seccin Files of type: y escoja MS
Excel Office spreadsheet (*.xlsx *.XLSX).

Entre en el directorio (folder) Ejercicio_4. Escoja y abra el archivo dp03_2014.xlsx que hizo en
el ejercicio anterior 4B.

Presione el botn Open en la forma Open an OGR Supported Vector Layer

Presione el botn Open en la forma Add vector layer

Aparecer la tabla dp03_2015 DP03 None en la lista de geodatos en el panel/lista de geodatos


(Layers):

Cambimosle el nombre para hacerla ms legible. Haga right click encima del nombre
dp03_2015_DP03_none y escoja la opcin Rename

Cmbiele el nombre a dp03_2015.

117
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Inspeccione la tabla abrindola. Right click | Open Attribute Table

Note que la tabla contiene los caracteres correctos en los nombres (tildes, acentos, etc.), el
campo geo_id tiene el sangrado (alineado) hacia la izquierda. Esto por lo general, denota que
el campo es alfanumrico. Por el contrario, los campos numricos estn alineados a la derecha.

Cierre esta tabla.

118
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Crear un nuevo banco de datos SpatiaLite y exportar el shapefile a
este formato
Estamos promoviendo el uso de los bancos de datos SpatiaLite en este taller, as que
exportaremos la tabla y el geodato a este formato.

Primero debemos crear el banco de datos SpatiaLite. Para hacer esto, debemos activar el
Browser Panel. Vaya al men principal y escoja View | Panels | Browser Panel.

En el este panel aparecen las posibles conexiones a las diferentes fuentes de datos, folders y
bases de datos. Navegue hasta encontrar el tem Spatialite y haga right click encima y escoja
Create Database

En la forma New SpatiaLite Database File, navegue hasta llegar dentro del folder Ejercicio_4.
En la caja de texto File name: escriba ejercicio_4.sqlite.

Haga click en el botn Save para crear el nuevo banco de datos.

El prximo paso es exportar el geodato de municipios al nuevo banco de datos SpatiaLite. Para
hacer esto, vaya al men principal y escoja Database | DB Manager | DB Manager.

Le aparecern las conexiones. Al expandir el nodo SpatiaLite/Geopackage


, notar que est vigente la conexin al banco de datos del ejercicio
anterior (#3) y el ejercicio_4.sqlite

119
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga right click encima del banco de datos ejercicio_3.sqlite y escoja la nica opcin: Remove

Presione el botn Yes en la forma que le preguntar si su intencin es desconectarse de este


archivo.

Haga right click en el banco de datos ejercicio_4.sqlite y escoja la opcin Re-connect.

Para exportar el geodato de municipios, haga click en el botn Import layer/file.

En la forma Import vector layer que aparecer, vaya a Input y escoja el layer g03_legales

Haga click en el botn Update options para traer la estructura del geodato y
preparar la plantilla para importarlo a SpatiaLite.

En el apartado Output table, en la caja de texto Table, escriba el nuevo nombre del geodato:
municipios_2015

Haga check en la opcin Create spatial index.

Haga click en el botn OK para importar el geodato de municipios.

Haga click en el botn OK en la forma informativa Import to Database

Para ver la tabla/geodato, haga right click en el banco de datos ejercicio_4.sqlite y escoja la
opcin Re-connect.

120
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Haga right click en el geodato municipios_2015 y escoja la opcin Add to canvas para que lo
pueda ver y manipular en el canvas de QGIS.

El geodato aparecer en el canvas

Removamos el shapefile g03_legales_muni.... Ya no es necesario. Right click | Remove

Volvamos a la forma DB Manager que debe estar detrs de la interfaz de QGIS.

Para exportar la tabla de datos censales dp03, haga click en el botn Import layer/file.

En la forma Import vector layer, escoja la tabla dp03_2015

Haga click en el botn Update options para traer la estructura de la tabla y


preparar la plantilla para importarla a SpatiaLite

121
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Acepte el nombre por defecto dp03_2015.

Presione OK en esta forma

Haga click en el botn OK en la forma informativa Import to Database


Para ver la tabla/geodato, haga right click en el banco de datos ejercicio_4.sqlite y escoja la
opcin Re-connect.

Aada la tabla a la tabla de contenido de QGIS haciendo right click encima de dp03_2014 y
escoja la opcin Add to canvas.

Cierre la forma DB Manager.

Remueva la tabla xlsx. Ya no es necesaria. Right click | Remove.

4D: Unir las tablas (join tables)


Ya tenemos el ambiente preparado con la tabla externa en la lista de layers.

Para unir esta tabla con la tabla de atributos del geodato de municipios, deber hacer doble
click encima del nombre del geodato de municipios_2015.

122
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer la forma Layer Properties. Haga click en el tem Joins.

Para establecer un enlace (join), presione el botn de adicin (cruz verde) en esta forma.

Aparecer la forma Add vector join. Use las siguientes opciones:

Join layer: dp03_2015

Join field: geo_id

Target field: cntyidfp

Check en Cache join layer in virtual memory

Usaremos la opcin Choose which fields are joined para traer solamente unos pocos campos
para que la tabla sea ms simple.

Haga check en los campos HC01_VC03 (poblacin 16 o ms), HC03_VC04 (%fuerza laboral) y
HC03_VC07 (%desempleo)

y dar scroll para escoger el ltimo

123
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En Custom field name prefix, haga check y escriba dp03_. Esto har que los campos pareados
sean ms cortos.

Presione OK para registrar este pareo de tablas

Aparecer entonces este enlace registrado.

Presione OK para cerrar la forma Layer Properties y terminar de registrar este enlace.

Abra la tabla de atributos del geodato de municipios_2015 haciendo right click encima del
nombre de este layer de municipios y escogiendo Open Attribute Table

Podr ver los campos aadidos de la tabla dp03_2015 a la tabla de atributos del geodato de
municipios.

Podr notar que los campos aadidos de la tabla cambiaron de nombre. Ahora comienzan con
el nombre de la tabla (dp03), ms el nombre original; por ejemplo, el campo en la tabla datos,
originalmente se llamaba HC01_VC03, ahora en la tabla unida en el geodato de municipios es
dp03_ HC01_VC03.

124
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Cmo saber qu significan los cdigos de los nombres de los
campos? HC01_VC
La tabla csv ACS_15_5YR_DP03_metadata.csv contiene los significados de los cdigos de los
nombres de los campos.

4E: Hacer mapa temtico-estadstico


Informacin:
Mapas temticos. En principio todos los mapas tienen uno o varios temas. A estos se
les llama tambin mapas coroplticos (choros, lugar y plethos, mucho)

Exploraremos los datos de la tabla visualizndolos en el canvas de QGIS.

Para comenzar, haga doble click encima del nombre del geodato
g03_legales_municipios_edicion_octubre2015.shp.

En la forma Layer Properties escoja el tem Style.

Como vamos solamente a explorar la distribucin de los datos, podemos usar la opcin
Categorized para conocer la distribucin de los valores de la tabla (un campo, en este caso,

125
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
porcentaje de desempleo).

En Column, escoja el campo con el nombre datos_HC03_VC07. Este es el porcentaje estimado


de desempleo de 2009 a 2013.

Personas 16 aos o ms
%Estimado Participacin
laboral
%Estimado Desempleo

En Symbol, cambie el borde de las reas a un tono gris. Para esto deber presionar el botn
Change

Aparecer la forma Symbol selector

En esta forma haga click en Simple fill

En el apartado Colors presione el botn Border para cambiarle el color al borde a gris.

126
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Seleccione un color gris como R=100, G=100, B=100 H=0, S=0, V=39%

Ejemplo de esquemas secuenciales de color.


Tomado de ColorBrewer, versin 2.0.
http://colorbrewer2.org/
Recuperado el 16 de noviembre de 2016.

Presione OK en esta y en la forma Symbol Selector para llegar nuevamente a la forma Layer
Properties.

En Color ramp, escoja la paleta de color Blues o cambiarla a algn esquema secuencial el cual
vare la intensidad de un solo color.

La herramienta cuenta con ms opciones de


contexto geogrfico: carreteras, ciudades y
fondo slido o con sombreado topogrfico

127
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Para ver la distribucin de datos, presione el botn Classify.

Dado a que se escogi la opcin Categorized, QGIS trae todos los valores que aparecen en cada
municipio, sin agrupar valores cercanos. Agrupar significara algn tipo de clasificacin.

Note adems que puede obviar algn valor o categora haciendo uncheck al lado del valor.

Tambin puede seleccionarlo y hacer click en el botn Delete.

En este punto podra ayudar a distinguir un poco cul es el municipio con valor 15.2%.
Podemos asignarle un color ms oscuro para distinguirlo.
Haga doble click en la caja al lado izquierdo del valor 16.5.

Aparecer la forma Symbol selector

En el apartado Color, haga click en el botn Color

Aparecer la forma Select color .


En la seccin de valores HSV, en V (value, cantidad de tinta) sustituya el valor existente por
25% para oscurecerlo.

Haga click en el botn OK de esta forma.

Haga click en el botn OK de la forma Symbol selector.

De vuelta a la forma Layer Properties, presione OK y podr ver el mapa con los colores que
haya escogido:

Haga zoom para poder ver ms de cerca todos los municipios:

128
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Esta es la distribucin (porcentaje desempleo) sin agrupar, solo para propsitos exploratorios:

Los tonos oscuros (mayor cantidad de tinta) son los que tienen valores de desempleo ms altos.

Informacin:
Los mapas temticos de valores numricos relacionan la intensidad (cantidad de tinta)
con el orden de la magnitud de un valor. Esto lo percibimos de forma ordenada,
relacionando los valores ms altos con los colores ms intensos o de mayor cantidad de
tinta.
El mapa nos da una idea de la distribucin, pero no tenemos idea de cules son los valores que
representan las distintas intensidades del color. Para este propsito est la leyenda. Adems,
podemos usar etiquetas que nos muestren el valor de cada uno de los municipios. Esto no es
estrictamente necesario, pero puede ayudar si no son demasiadas. Esto se har a continuacin.

129
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

4F: Aadir labels con los valores de la columna


Comencemos en la tabla de contenido, activando el geodato de municipios municipios_2015
(click)
y luego haga click en el botn Layer Labeling Options (ABC)

Aparecer la forma Layer styling.

Escoja la opcin Show labels for this layer

En el apartado Label with, escoja el campo dp03_HC03_VC07

Escoja el campo datos_HC03_VC07

Al momento podr ver que aparecern en el canvas, los nmeros correspondientes a los
valores que aparecen en este campo (desempleo). Habr algunas etiquetas que no aparecern
para evitar que las etiquetas estn demasiado pegadas para aumentar la legibilidad del mapa.

Haremos algunas modificaciones para aadirle el smbolo de porcentaje al valor de la tabla.

Todava en la forma Layer Styling, haga click en el botn

Aparecer la forma Expression dialog.

En la caja de texto bajo el tab Expression, seleccione el texto existente y borre el contenido:

130
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la lista de funciones a la derecha, expanda el nodo Fields and Values

Haga doble click en el campo dp03_HC03_VC07

Aparecer el campo en comillas dobles en la caja de texto Expression

Al lado derecho del nombre del campo datos_HC03_VC13, inserte el operador de


concatenacin, haciendo click en el botn. ||

Deber ver lo siguiente en la caja de texto Expression

Escriba el smbolo de porcentaje rodeado de comillas sencillas % a la derecha del smbolo de


concatenacin ||
---------------------NO USE COMILLAS DOBLES porque interpretar el texto encerrado en las
comillas como si fuera un campo.
---------------------------------------------------------------------------------------------------------------------
Deber ver lo siguiente en la caja de texto Expression:

Al momento podr ver un resultado preliminar (preview) de cmo aparecern los datos.

Esto significa: usar el campo dp03_HC03_V07 con cada uno de sus valores y concatenar (||) el
smbolo de porcentaje, encerrado en comillas sencillas, como se ve en Output preview.

Presione OK en la forma Expression dialog

De vuelta a la forma Layer Styling, haga click en el tab Buffer.


Haga click en la opcin Draw text buffer. Mantenga el tamao, Size en 1.00.

131
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Haga click en el tab Shadow, haga check en la opcin Draw drop shadow

Mantenga las opciones que aparecen por defecto, a menos que desee experimentar con ellas

Haga click en el tab Placement, escoja Offset from centroid. En Quadrant, mantenga el botn
del centro. Haga check en la opcin Force point inside polygon.

Haga click en el tem Rendering.


Haga click en la opcin Show all labels for this layer.

Esto har que aparezcan tambin aquellas etiquetas, aunque estn muy cerca unas de las otras.

As deber verse el mapa.

En este caso, los valores estimados de desempleo van desde 1.6% en Las Maras hasta 16.5%
en Catao en el periodo de 2011 a 2015. Note la concentracin de valores bajos en los
municipios del suroeste y en el centro-este en Barranquitas, Aibonito y Coamo. Con excepcin
de Catao, Los valores ms altos corresponden a zonas alejadas de los centros urbanos, como
lo son los municipios del centro-oeste, el sur y el noroeste. Estos datos se vern luego
comparados con el porcentaje de participacin laboral.

132
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

4G: Aadir etiquetas con abreviaturas municipales y


valores del campo
El propsito de esta parte es que podamos mostrar, adems del porcentaje, la abreviatura del
municipio para que sirva de ayuda a otros que no estn familiarizados con la localizacin de los
municipios.

Todava en la forma Layer Styling, haga click en el botn

Aparecer la forma Expression dialog.

En la lista de funciones a la derecha, expanda el nodo Fields and Values

En la caja de texto Expression ubique el cursor inmediatamente antes del campo


dp03_HC03_VC07 y haga click. Esto se hace para poder insertar el campo de abreviatura
antes del nmero.

Busque el campo llamado abrev y haga doble click para insertarlo en la caja de texto

El campo con las abreviaturas debe estar al principio en la secuencia.

Despus del campo abrev inserte el operador de concatenacin de caracteres || haciendo


click en el botn

La caja de texto Expression debe aparecer de la siguiente manera:

Note cmo aparece el resultado en el Output preview:

133
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Si lo dejramos as, apareceran las etiquetas como este: ADJ23.1%, lo cual no es muy legible.
Debemos insertar un caracter que produzca una nueva lnea (Carriage return/Line feed).

Como este programa utiliza el lenguaje Python, podemos usar el operador de nueva lnea \n

En la caja de texto Expression, despus del primer smbolo de concatenacin, haga click en el
botn \n con las comillas (\n quiere decir new line).

Deber insertar otro smbolo de concatenacin despus del \n

Notar que en el apartado Output preview aparecer el texto con la nueva lnea:

"abrev" || '\n' || "dp03_HC03_VC07" || '%'


Esto quiere decir,
usar el campo abreviatura, abrev
|| para concatenar
la nueva lnea \n
|| para concatenar
el campo de desempleo datos_HC03_VC07
|| para concatenar el smbolo %de porcentaje

Haga click en el botn OK de la forma Expression dialog.

Falta centralizar las etiquetas de estos campos.

Continuando en la forma Layer Styling, haga click en el tab Formatting

En el apartado Alignment, escoja Center.

134
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe verse el mapa de porcentaje de desempleo:

Note que hay algo de solape de etiquetas en algunos municipios, pero esto es preferible a dejar
espacios vacos. Adems, los municipios pueden tener nombres bastante largos. Las
abreviaturas ayudan a identificarlos sin ocupar tanto espacio. Si usted prefiere que los
nmeros aparezcan todos con un lugar decimal, deber aadir la funcin Format_number al
campo datos_HC03_VC07 de esta manera:
"abrev" || '\n' || format_number("dp03_HC03_VC07",1) || '%'

4H: Mostrar participacin laboral


Como prctica adicional, repita este proceso, esta vez usando el campo de porcentaje de fuerza
laboral: use el campo dp03_HC03_VC04.

An en la forma Layer Styling, en el apartado Column, escoja el campo dp03_HC03_VC04

Mantenga la opcin Categorized y el mismo color ramp blue:

Presione el botn Classify para generar la clasificacin.

En seguida le aparecer esta forma Confirm Delete para confirmar que quiere representar una
nueva serie de datos. Presione el botn Yes para confirmarlo.

Recuerde:

135
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Borre el ltimo tem de la clasificacin

En el tem de etiquetas cambie las etiquetas para que muestre los valores del
campo dp03_ HC03_VC04, modificando la expresin, cambiando solamente el nombre
del campo.
"abrev" || '\n' || format_number("dp03_ HC03_VC04",1) || '%'

--Slo hay que cambiar el 7 por un 4--

Presione OK en la forma Expression dialog para aceptar los cambios

As debe verse el mapa de porcentaje de fuerza laboral, usando el campo dp03_HC03_VC04.

Note los valores relativamente altos (50%+) en el rea metropolitana de San Juan y el contraste
con los municipios perifricos de Aguas Buenas (ABU), Comero (COM), Corozal (COR) y
Naranjito (NAR). Habr notado que un porcentaje bajo en desempleo no necesariamente
indica que la economa est andando bien. Esto significara que es necesario proveer fuentes
de empleo para los municipios del centro y oeste. Tambin estos porcentajes deben verse
desde la perspectiva de edades. Ya que la poblacin est envejeciendo y por la emigracin de
personas jvenes, es posible que haya muchas personas retiradas viviendo en estas zonas de
baja participacin laboral.

4I: Usar mtodos de clasificacin


Para usar otros mtodos de clasificacin y resumir datos estadsticos en grupos/clases, usar la
opcin Graduated dentro de la forma Layer Properties.

Podemos seguir usando el panel Layer Styling para la clasificacin numrica.

136
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En el panel Layer Styling, mantenga el layer de municipios_2015 y haga click en el tem

Symbology .

Escoja la opcin Graduated dentro del combo box de categorizaciones.

En Column, escoja el campo datos_HC03_VC04 (porcentaje de participacin laboral)

Mantenga las opciones Symbol, Legend Format y Method como estn:

En la parte Color ramp escoja PiYG

Esta rampa de colores es divergente y se usa mucho para distribuciones de datos que
representan valores que se comparan contra un centro. En este caso, los valores se comparan
contra el promedio (media) de la distribucin de valores. Entonces, los valores
significativamente bajos o altos, con respecto al valor promedio son resaltados. Los bajos en
colores violetas y los altos con colores verdes ms oscuros.

En Mode, escoja Standard deviations

En Classes, use el botn para aumentar y hasta llegar a 6 clases.

Notar que se producen 8 clases en vez de seis. Esto tiene que ver con la divisin por intervalos
en trminos de la desviacin estndar (0.5 desviaciones).

137
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
La distribucin de colores y valores debe verse as:

Note los valores extremos: el Municipio de Lajas con el valor menor: (28.9) y Guaynabo con
54.9 porciento. En esta distribucin podemos notar que el rea metropolitana de San Juan y los
municipios limtrofes tienen los porcentajes ms altos de participacin laboral.

Interpretar la leyenda
La leyenda muestra las 8 clases/grupos basada en 0.5 desviaciones estndar. La desviacin
estndar de esta distribucin es 6.99%

Los municipios con valores cercanos al promedio (media) estn agrupados en la clase -0.50 Std
Dev - -1.00 Std Dev y 0.5 1.00 St Dev
La desviacin estndar es una medida de cun
dispersos o cun diferentes son los valores en
un conjunto de datos. Adems se muestra
como cunto se desva un valor con respecto al
valor promedio de una distribucin.
En esta grfica se muestra la distribucin ideal de valores
en la llamada distribucin normal o gaussiana. Veremos
ms adelante que la distribucin de valores en este caso
es un poco diferente, pero podemos usar este mtodo de
clasificacin (Std dev) para resaltar mejor los valores
atpicos.
En el umbral de la primera desviacin estn los valores
ms cercanos a la media, tpicamente 68% del total. En los
grupos +/- 2 y 3 desviaciones estndar, caern el resto de
las observaciones (valores en la tabla).

138
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Las etiquetas que provee QGIS por defecto no muestran los valores reales, sino una
interpretacin de la clase a que pertenece en trminos de desviaciones estndar. La leyenda
sera ms legible si cambiamos estas etiquetas a los valores que incluyen las clases.

Para hacer esto, es ms prctico para los propsitos de este tutorial, abrir la forma Layer
Properties.

Haga doble click encima del nombre del layer municipios_2015


Aparecer la forma Layer Properties
En el tab Classes, haga doble click en el record < -2.00 St Dev para cambiarlo a 28.1 28.9.
Repita el procedimiento para las dems clases, segn la tabla a continuacin:
Valores a escribir:
29.1 - 31.6
31.6 - 35.1
35.1 - 38.6
38.6 - 42.1
42.1 - 45.6
45.6 - 49.1
49.1 - 52.6
52.6 - 54.9

Las etiquetas debern verse as:

Ver la forma de la distribucin de valores y clases (histograma)


En esta misma forma podemos ver grficamente mediante un histograma de barras, la
distribucin de valores.

En la misma forma Layer Properties, haga click en el tab Histogram.

139
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click en el botn Load values.

Podr ver la distribucin en 30 bins o columnas. Estas columnas varan en tamao, segn la
cantidad de valores cercanos a umbrales que determina el programa. El histograma da una
idea de la distribucin de valores

Haga click en el botn de la forma Layer Styling para aceptar los cambios y cerrarla.

Otra opcin, menos sofisticada para saber la distribucin de valores es hacer right click encima
del nombre del layer municipios_2015 y escoger la opcin Show Feature Count

Aparecern los conteos, el total de casos (78 municipios) y cuntos hay en cada grupo:

Esto es parecido a un diagrama de hojas.


Podemos ver rpidamente que los valores
se concentran entre 35 a 42.1%. Hay otra
concentracin de 10 municipios en la clase
49.1 52.6. Los valores extremos: alto 54.9
y otro muy bajo: 29.1%.

Aadir efectos visuales al mapa


Este paso no es estrictamente necesario, pero sirve de ejemplo de las capacidades de QGIS para
hacer que el mapa sea ms atractivo al lector.

QGIS provee herramientas para hacer que el layer luzca con una sombra o un halo. Esto hace
que el mapa pueda aparecer con el efecto de profundidad o podemos crear el efecto de estar
rodeados de agua, como es el caso nuestro de una isla.

Crear este efecto es bien simple. Regrese al panel Layer styling haciendo click en el botn
Open the layer sstyling dock

del Layers Panel

140
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Navegue hacia abajo hasta encontrar la opcin Draw effects y haga check en el cuadro.

El botn Customize effects se habilitar Haga click en este botn:

Aparecer la sub-forma Effects Properties. Haga click en la opcin Outer Glow para mostrar el
efecto de halo o brillo exterior.

El objetivo es crear un
halo exterior de color
azul para denotar que
se trata de una isla y por
lo tanto, est rodeada
de agua.

Deje las dems opciones que aparecen por defecto y haga click en el botn de color negro al
lado de la opcin Single Color

En la sub-forma Select glow color escriba 255 en la caja de texto correspondiente al valor B del
modelo RGB:

Los valores R y G deben cambiarse a cero 0

141
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Ver los cambios inmediatamente:

Hay otros mtodos de clasificacin numrica que puede explorar, pero para efectos de este
tutorial lo dejaremos as.

Cierre el panel Layer Styling.

Guarde este proyecto QGIS con el nombre Ejercicio_4.qgs. Lo usaremos posteriormente para
el ejercicio final de preparacin e impresin de mapa en formato PDF.

Cierre la sesin de QGIS.

En la prxima prctica, usaremos algunas funciones de geoprocesamiento con aplicacin


medioambiental.

142
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Preguntas
1. Pareo de tablas (join): Indique cules son las condiciones necesarias para parear tablas.
(p 114)
______________________________________________________________________________
______________________________________________________________________________

2. Qu mecanismo visual podemos usar para representar los valores numricos en un campo
de la tabla en un mapa? Dicho de otro modo, cmo relacionamos las gradaciones de
intensidad de los valores en el mapa? (p 129)
______________________________________________________________________________
______________________________________________________________________________

3. Para qu se usa la leyenda en un mapa? Cul es la relacin visual que establece? (p 129)
______________________________________________________________________________
______________________________________________________________________________

5. Las expresiones SQL son tiles para operaciones de bsqueda de datos. Tambin se pueden
usar para presentar datos. Esta expresin se us para presentar etiquetas en el mapa.
Explique la expresin: "abrevmun_ABR" || '\n' || "datos_HC03_VC04" || '%' (p 134)

"abrevmun_ABR"
||
\n
"datos_HC03_VC04"
||
'%'

143
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5: Geoprocesamiento en QGIS
Para propsitos de este tutorial, cuando hablamos de geoprocesos, hablamos de funciones que
utilizan datos para hacer un trabajo o producir resultados. Estos resultados pueden resultar en
un geodato o pueden resultar en una tabla de atributos o incluso un listado ordenado.

Consideraciones antes de comenzar


geoprocesamiento
Un artculo de la compaa Esri, describe el proceso de anlisis o geoprocesamiento. En este
artculo, el proceso se divide en cinco pasos fundamentales:
1. Establecer, dar forma clara a la pregunta o problema
2. Explorar y preparar los datos
3. Analizar cules seran los mtodos de geoprocesamiento o herramientas adecuadas de
anlisis
4. Llevar a cabo el proceso con las herramientas o funciones escogidas
5. Examinar y refinar los resultados

Estos seran ejemplos de preguntas que podran contestarse usando las funciones analticas de
un programa desktop GIS:

Descargar los datos para esta parte


Para realizar estos ejercicios, deber descargar el banco de datos SpatiaLite que contiene los
datos necesarios (Ejercicio_5.zip) para esta primera parte.
Descomprima este archivo zip en el folder C:\Tutorial_QGIS\Ejercicio_5.

144
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Modelo Simple Features del Open


Geospatial Consortium
Muchos programados open source de manejo de datos geogrficos utilizan este estndar para
codificar y registrar las geometras que se usarn para representar elementos geogrficos y
eventos localizables. QGIS hace uso de este estndar y es buena idea describir algunos aspectos
de importancia. De esta manera, podremos entender mejor el comportamiento de ste y otros
programas que adoptan este estndar.

El siguiente diagrama, extraido del documento OpenGIS Implementation Standard for


Geographic information - Simple feature access - Part 1: Common architecture, versin 1.2.1.

En este podemos notar las jerarquas de las geometras. Las de arriba son las geometras
abstractas, Geometry, Point, Curve, Surface, GeometryCollection, de las cuales se derivan
LineString, Polygon, MultiPolygon, MultiLineString y otras. QGIS y otros programas tipo
Desktop, no leen directamente el tipo GeometryCollection, pero s MultiPolygon, MultiPoint y
MultiLineString.

Dimensin de las geometras


Tabla 1
Geometra Dimensin
Punto, multipoint 0
Entidad lineal 1
Entidad superficial 2

145
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Interior, contorno y exterior de las geometras


Estas caractersticas de las geometras nos ayudan a entender las relaciones espaciales y el uso
de los operadores y predicados espaciales. Tabla 2:
Point/MultiPoint Interior El mismo punto o puntos
Contorno Vaco
/Lmite
Line/MultiLine Interior Puntos que no estn en los
puntos del contorno: estos
son los puntos de inicio y
final
Contorno Puntos de inicio y final.
/Lmite MultiLine: puntos de
contorno que estn en
lneas componentes que
sean impares
Polygon/MultiPolygon Interior Puntos del interior de los
anillos:
MultiPolygon: Puntos del
interior de los anillos
Contorno Conjunto de anillos
/Lmite exteriores e interiores
El exterior de estas geometras estar compuesto por los puntos no situados ni en el interior ni
el contorno.

146
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Predicados para las relaciones topolgicas


A continuacin, una breve explicacin de los predicados disponibles en QGIS. Tabla 3.
Geometra:
P punto,
L polilnea,
Predicado S polgono Condiciones
Equals Todas A es igual a B si:
* la relacin topolgica entre estos es idntica aunque
* el nmero de vrtices y la direccin de las lneas pueden ser diferentes
Disjoint Todas A es desjunto de B si:
* los objetos no tienen ningn punto en comn (interior o lmite).
(Este es el inverso de Intersects)
Touches S/S, L/S, L/L, A toca a B si:
P/S, P/L * los lmites (contornos) de los objetos tienen al menos un punto en comn y ...
* si los interiores de ambos no tienen algn punto en comn
Crosses P/S,P/L,L/S,L/L A cruza a B si:
* los interiores de los objetos tienen al menos un punto en comn pero
* no todos en comn y
* si la dimensin de la interseccin de los interiores es inferior a la dimensin
mxima de los objetos A y B (no aplica a PP, SS)
Within Todas A est dentro de B si:
* todo punto de A es un punto de B y
* si los interiores tienen al menos algn punto en comn
* (ningn punto de A est en el exterior de B)
* (inverso de Contains)
Contains Todas A contiene a B si:
* todo punto de B es un punto de A y
* si los interiores tienen al menos algn punto en comn
* (ningn punto de B est en el exterior de A)
* (inverso de Within)
Overlaps S/S,L/L,P/P A solapa a B si a la vez:
* A y B tienen la misma dimensin (no aplica a P/L, P/S, L/S)
* A y B tienen puntos en comn pero no todos
* La interseccin de los interiores de A y B tiene la misma dimensin que A y B
Intersects Todas A interseca a B si:
* A y B tienen al menos un punto en comn (interior o lmite)
* (Inverso de Disjoint)
Covers Todas A cubre a B si:
* ningn punto de B est en el exterior de A
* todo punto de B es un punto de A
Comprese con Contains
CoveredBy Todas A est cubierto por B si:
* ningn punto de A est en el exterior de B
* todo punto de A es un punto de B
Comprese con Within
*Relate (AB, Todas * Explica la relacin espacial de A y de B mediante la aplicacin del modelo
DE-9IM DE9IM.
Pattern * Permite la generalizacin de los predicados espaciales para 98 relaciones
Matrix) topolgicas
*Relate se puede usar solo desde consultas SQL a travs del DB Manager.

147
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5A: Funciones de proximidad, rea de influencia


(buffer zone) y continencia
Ejemplo:
1. Cules y cuntas gomeras (lugares para instalacin de neumticos) estn a 300 metros a
ambos lados de la carretera PR-111. Esta es la carretera que va desde el Municipio de
Aguadilla, en el noroeste hasta el Municipio de Utuado en el centro-oeste.
2. Cuntas personas viven a 400 metros de la estacin de Tren Urbano Las Lomas en San
Juan.
3. Cuntas son las instalaciones con tanques soterrados de almacenamiento de
combustible que estn a 100 metros de una escuela en el Municipio de San Sebastin.
Etctera

Realizacin del ejemplo 1:


Cules y cuntas gomeras (lugares dedicados a la instalacin y manejo de neumticos) estn a
100 metros a ambos lados de la carretera PR-111.

Hacer conexin a la base de datos SpatiaLite


En una nueva sesin/project de QGIS, deber hacer una conexin a la base de datos para el
ejercicio 5. Se trata del archivo zip que descarg y descomprimi dentro del folder
C:\Tutorial_QGIS\Ejercicio_5.

Recuerde usar:
Database| DB Manager | DB Manager | .
Haga right click en el tem SpatiaLite y escoja la opcin New
Connection.

Navegue hasta llegar al folder C:\Tutorial_QGIS\Ejercicio_5.


Escoja el archivo Ejercicio_5.sqlite.

Haga click en el botn Open.


Expanda el nodo de la nueva conexin a la base de datos
ejercicio_5.sqlite.

Haga right click en la tabla/layer municipios_2015 y escoja la opcin


Add to canvas.

Cierre la forma DB Manager.

148
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
La carretera PR-111 va desde los municipios de Aguadilla hasta Utuado. Acrquese al rea
mediante zoom in haciendo un cuadro como este:

Hacer conexin al servidor de geodatos de la Oficina de Gerencia y


Presupuesto: Transmisin de datos usando protocolo Web Feature
Service (WFS)
Para traer el geodato de carreteras de la Autoridad de Carreteras, use una conexin web
feature service WFS. Este le traer el geodato que escoja, con sus coordenadas y atributos, de
una lista de geodatos publicada en nuestro servidor GIS mediante el programa Geoserver.
En QGIS haga click en el botn Add WFS Layer

Qu es WFS?
Web Feature Service: Es una
Aparecer la forma Add WFS Layer from a Server.
interfaz estandarizada de
transmisin de datos
Haga una nueva conexin usando el botn New.
geogrficos. Utiliza el lenguaje
GML, derivado de XML.
Ver artculo WFS en Wikipedia
Aparecer la forma Create a new WFS connection. (ingls).

En el apartado Connection details:


En Name escriba Geoserver OGP.

En URL, escriba
http://geoserver.gis.pr.gov/geoserver/wfs

Haga click en el botn OK. Es todo lo que necesita.

Presione OK para guardar esta conexin.

149
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
De vuelta a la forma Add WFS Layer from a Server, escoja Geoserver OGP del combo box:

En la caja de texto Filter, escriba carreteras y presione Enter

Espere que haga la conexin. Escoja el geodato g35_viales_carreteras_estatales_julio_2015.

Presione el botn Build query para traer solamente la carretera PR-111.

Aparecer la forma SQL query composer.


Esta forma sirve para filtrar la extraccin de datos desde el servidor que publica datos mediante
WFS. Ver escrita parte de la consulta SQL para extraer los datos.

Lo que falta es ubicarse en la caja de texto Where, el cual sirve para insertar el nombre de la
columna y la condicin.

Haga click dentro de la caja de texto Where.

Para insertar el nombre de la columna de este geodato, vaya al combo box Columns que est
bajo el apartado Data:
Escoja la columna g35_viales_carretera2015.num_carre (int)

Deber aparecer el nombre completo del geodato y la columna en la caja de texto Whereb

Inmediatamente despus del nombre de la columna, escriba =111

150
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe aparecer la consulta completada en la caja de texto SQL statement

La consulta SQL deber aparecer en la forma Add WFS Layer from a Server, en la seccin SQL:

Haga check en las opciones


Use title for layer name. Esto acortar el nombre del layer, usando solo el ttulo
Only request features overlapping the view extent. Esto sirve para traer datos dentro de la
extensin territorial en uso en el canvas.

Note el sistema de referencia espacial EPSG:6566. State Plane Lambert Conformal Conic
NAD83(2011):

Presione el botn Add en la forma Add WFS layer from a Server

QGIS le ir indicando la transferencia del archivo

Para acercarse (zoom) al rea seleccionada, active el layer


g35_viales_carreteras_estatales_julio_2015 y use el botn Zoom to Layer:

El geodato de carreteras estatales deber verse ms o menos as: (solo la carretera PR-111).
Esta es la carretera que va desde Utuado hasta la costa noroeste en Aguadilla. Esta era una
ruta que se origina en el siglo XIX para el transporte del caf del centro-oeste hacia el puerto de

151
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aguadilla

Ahora necesitar buscar el geodato de lugares de venta e instalacin de gomas (neumticos).

Repita el proceso de aadir un layer WFS tal como lo hizo para el geodato de carreteras.
Presione el botn Add WFS Layer:

Aparecer la forma Add WFS Layer from a Server.

Ya hizo la conexin anteriormente, por lo tanto solo necesita escoger Geoserver OGP del
combo box:

En Filter, escriba gomeras y presione Enter. Esto har que aparezca solo el geodato llamado
g11_proteccion_gomeras

Seleccinelo haciendo click encima del tem

Presione el botn Add para traer el geodato a QGIS:

152
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe verse ms o menos el mapa con la carretera PR-111 y las gomeras (lugares para
instalacin y manejo de neumticos): La diferencia debe estar en la simbologa

Ahora debemos establecer el umbral o rea de influencia (buffer) con radio/distancia de 300
metros alrededor de la carretera PR-111.

Usar el panel Processing toolbox


QGIS provee mltiples algoritmos de geoprocesamiento, tanto para geodatos vectoriales como
matriciales (rster). Estos incluyen los que trae QGIS, los de GDAL/OGR, SAGA y los de GRASS.

Para este propsito vaya al men principal y escoja Processing | Toolbox

Aparecer el panel Processing Toolbox. En la caja de texto escriba buffer.

Aparecern varios algoritmos relacionados a la tarea Buffer.


Escogeremos la herramienta Fixed distance buffer, bajo los geoalgoritmos de QGIS.

153
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Algunos de estos algoritmos funcionan con datos


rster. En esta parte, los datos que estamos
usando son vectoriales (puntos, lneas, reas)

Haga doble click en el tem Fixed distance buffer.

Aparecer la forma Fixed distance buffer

En Input vector layer escoja el layer g35_viales_carreteras_estatales_julio_2015:

En Distance, escriba 300. Recuerde que las unidades de medida estn en metros.

En Segments escriba 20. Esta es una opcin para suavizar el contorno del buffer. Si deja la
opcin en 5, el buffer se ver menos redondeado.

Use la opcin Dissolve buffer results

En el apartado Buffer, mantenga la opcin Create temporary layer

Mantenga check la opcin Open output file after running algorithm para que aparezca en el
canvas cuando termine de realizar el buffer.

154
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Presione el botn Run para realizar el buffer.

As debe verse la zona de 300 metros alrededor de la PR-111:

Arrastre el nuevo layer temporal Buffer debajo del layer de carreteras:

Ya tenemos todo preparado. Lo que falta es usar la funcin Select by location para averiguar
cules y cuntas son las gomeras que estn a 300 metros a cada lado de la PR-111.

En el men principal busque Vector | Research Tools | Select by location:

Aparecer la forma Select by location.

En Select features in, escoja el geodato de g11_proteccion_gomeras

En el apartado Additional layer (intersection layer), escoja el layer temporal Buffer

En el apartado Geometric predicate, escoja check solamente la opcin intersects

En el apartado Precision, mantenga 0.00

155
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En el apartado Modify current selection by, mantenga creating new selection

Presione Run para hacer la seleccin.

Los puntos que aparezcan en amarillo brillante, son los seleccionados.

En la parte inferior izquierda de QGIS aparecer el nmero de elementos seleccionados:

As se ve la seleccin geogrfica en el canvas de QGIS. Los puntos seleccionados estn en


amarillo brillante.

Abra la tabla de atributos del geodato de gomeras.


Notar que la barra de ttulo muestra el nmero de elementos seleccionados (36 de 1865).

Para ver los records seleccionados solamente, use la opcin Show selected features localizada
en el combo box de la esquina inferior izquierda de la tabla.

156
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Estos son algunos de los 36 records ordenados por municipio:

Cierre la tabla.

Segn estas funciones, (buffer y seleccin por interseccin) hay 36 gomeras localizadas a 300
metros de distancia de la carretera PR-111.

Remueva los layers de:


* gomeras,
* buffer de 300 metros y
* la carretera 111.
NO se usarn para el siguiente ejemplo.
Seleccione estos layers en la tabla de contenido. Haga right click y escoja la opcin Remove.

Presione OK para confirmar la remocin de estos layers.

157
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5B: Funcin interseccin geomtrica


Esta funcin devuelve la geometra del rea de coincidencia entre dos o ms geodatos.

Suele usarse para extraer reas y a la vez preservar los atributos de ambos geodatos. Por
ejemplo:
1. Hacer un listado de cules son los tipos de suelos por barrio en un municipio, por
ejemplo el Municipio de Arroyo.
2. Cules son las carreteras estatales que estn en las diferentes zonas de
susceptibilidad a deslizamientos
3. Cules son las densidades poblacionales en zonas inundables (esto requerir
adems usar interpolacin areal)
4. Conocer las diferentes reglamentaciones de suelo en la zona del carso y reas de
rocas calizas.
5. Cules fueron los usos de suelos registrados en 1977 en los barrios del
Municipio de Arroyo

Haremos el ejemplo nmero 5


Cules fueron los usos de suelos registrados en 1977 en los barrios del Municipio de Arroyo.

Para este ejercicio necesitar instalar el plugin Group Stats.

Los plugins o complementos proveen herramientas tiles y son desarrollados de


manera independiente por colaboradores que desan resolver algn problema y lo
comparten con otros.

Este plugin es muy til para organizar y visualizar los datos por categoras. Es equivalente a una
pivot table de MS Access o Excel. Adems, permite seleccionar por celda o categora y

158
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
provee para ver estas selecciones en el canvas de QGIS.

En esta grfica estamos viendo las sumas de rea (en cuerdas) ocupada por usos de suelo por
cada barrio del Municipio de Arroyo (ubicado en la costa sur-sureste de Puerto Rico)

Comience por instalar el plugin. Vaya al men principal y escoja Plugins | Manage and Install
Plugins

Aparecer la forma Plugins.


A la izquierda de esta forma, haga click en el item All.

En la caja de texto Search, escriba group s.

Aparecer el plugin Group Stats.

159
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer una descripcin corta de este plugin:

Presione el botn Install Plugin.

Espere que termine la instalacin.

Cuando est instalado, aparecer una marca check al lado del nombre del plugin:

Presione el botn Close para cerrar la forma Plugins.

Traer geodato de barrios del municipio de Arroyo


Traiga el geodato de barrios del Municipio de Arroyo usando la conexin a la base de datos
Ejercicio_5.sqlite.

Vaya a la interfaz DB Manager y expanda el nodo del archivo ejercicio_5.sqlite.

Haga right click encima del layer/tabla


arroyo_barrios_2015 y escoja la opcin Add to canvas.

En la tabla de contenido de QGIS, haga right click en el


layer arroyo_barrios_2015 y escoja Zoom to layer

160
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe verse el geodato de barrios del Municipio de Arroyo

Traer geodato de uso de suelos, 1977


Traiga este geodato desde el DB Manager desde el men principal | Database | DB Manager
Haga right click encima del layer/tabla arroyo_usos_suelo y escoja
la opcin Add to canvas.

En la tabla de contenido de QGIS, haga right click en el layer


arroyo_usos_suelos_1977 y escoja Zoom to layer

161
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Le asign 30% de transparencia a este layer de usos para que pueda ver el layer de barrios y el
de municipios.

As debe verse la tabla de atributos del entorno del Municipio de Arroyo, usos del suelo, 1977:

Continuando, ahora podemos hacer el proceso de interseccin geomtrica usando la funcin


Intersect. De esta manera, podremos integrar los datos de usos de suelos, 1977 en la tabla de
atributos del geodatos de barrios de Arroyo.

En el panel Processing Toolbox que debe tener an visible desde el ejercicio anterior, escriba
en la caja de texto la palabra intersect

162
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecern varias funciones. Haga doble click en la funcin Intersection, bajo la lista de
geoalgoritmos propios de QGIS / Vector overlay tools.

Recuerde que vamos a intersecar geometras; esto nos devolver solamente las
reas en comn que solapan. Adems, uniremos las tablas de ambos geodatos
para las reas comunes. Lo que est fuera del Municipio no se guardar en el
resultado.

Aparecer la forma Intersection

En la seccin Input vector layer, escoja el shapefile arroyo_barrios_2015.

En la seccin Intersect layer escoja el layer arroyo_usos_suelos_1977.

En la seccin Intersection, haga click en el botn de elipsis

escoja la opcin Save to file

Guarde el archivo en formato shapefile en el folder C:\Tutorial_QGIS\Ejercicio_5 con el


nombre arroyo_barrios_usos_suelos_1977

Presione el botn Save.

Mantenga las dems opciones como aparecen aqu:

Check en Ignore NULL geometries y check en Open output file after running algorithm.

Presione Run para correr el proceso Intersection.

163
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

El shapefile de interseccin aparecer en la tabla de contenido con el nombre Intersection.

Remueva el geodato regional de usos de suelo, 1977:

Inspeccione la tabla de atributos del nuevo geodato. Active el shapefile Intersection y haga

click en el botn Open Attribute Table

Aadir una columna para registrar el rea en cuerdas que ocupan los
usos de suelo
Ya que tiene la tabla de atributos activada
En la tabla, haga click en el botn de modo de edicin Toggle edit mode

Aparecer la interfaz de calculadora de campos, en la cual podr modificar los valores de los
campos.

La tabla muestra el campo ID con records vacos. Antes de continuar, es recomendable tener
una columna con nmeros enteros secuenciales para identificar las geometras.

Adems, queremos crear otra columna con nmeros con fracciones para guardar el rea en
cuerdas de cada polgono de usos del suelo.

Aadiremos estas dos columnas: map_id y cuerdas:

Use el botn New column para aadir una columna.

164
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma Add field

En Name, escriba map_id


En Comment, puede escribir identificador
En Type, escoja de la lista a Whole number (integer)

Presione OK para aadir esta columna.

Aparecer la nueva columna map_id con NULL en cada record.

Use el botn New column para aadir una columna.

Aparecer la forma Add field


Name: escriba cuerdas
Comment: puede escribir rea en cuerdas
Type: escoja de la lista a Decimal number (double)
Length: 12 dgitos (incluye los decimales)
Precision: 4 espacios decimales

Presione OK para aadir esta columna.

165
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer la nueva columna cuerdas con NULL en cada record.

Calcular valores en las nuevas columnas


Necesitaremos calcular:
Los ID de cada record
Los valores de cuerdas para cada record.
1 cuerda = 3930.395625 metros cuadrados
1 metro cuadrado = 0.000254427 cuerdas

Para calcular valores, usaremos la herramienta Field calculator bar.

Seleccione el campo map_id dentro del drop-down list (lista de campos).

Note aqu que el campo id es de


tipo texto. Esto parece ser un
defecto del algoritmo porque
define este campo como texto y
debera ser numrico entero,
serial.

En la caja de texto a la derecha, escriba la funcin $id.

Para calcular todos los records de la tabla, presione el botn Update All

Haga click en la cabecera header del campo map_id y ver los valores calculados en orden
ascendente o descendente.

Seleccione el campo cuerdas dentro del drop-down list (lista de campos).

166
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la caja de texto a la derecha, escriba la funcin $area seguido del signo de divisin y el factor
de conversin.

$area / 3930.395625
Para calcular todos los records de la tabla, presione el botn Update All

Haga click en la cabecera header del campo cuerdas y ver los valores calculados en orden
ascendente o descendente.

Ms adelante pasaremos a sumarlos usando el complemento plugin GroupStats, agregando


valores para resumir uso de suelo por bario en el Municipio.

Eliminar columnas
El campo id (el primer campo) no tiene utilidad en este momento y lo podemos quitar.
Haga click en el botn Delete field
En la forma Delete fields, seleccione el campo id y presione OK

Notar que el campo id ya no est en la tabla.

Ahora, presione el botn Save edits para guardar los cambios.

Presione el botn Toggle editing mode para cerrar la sesin de edicin de la tabla.

Cierre la tabla.

167
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Resumir el clculo de rea de uso de suelos por barrio


Usaremos el plugin Group Stats para esta parte. Este funciona como las tablas pivote en Excel,
Access y LibreOffice Calc. Ya que lo ha instalado anteriormente, vaya al men principal y escoja
Vector | Group Stats | GroupStats.

Aparecer la forma Group Stats:

En la seccin Control Panel, vaya al apartado Layers, y asegrese que est usando el geodato
Intersection:

En Fields, vea los campos.


Los campos:
Numricos: cuerdas, id_2, lucode, map_id se identifican como tales con un
cono de diagrama pie chart.

Texto, tales como barrio, county, aparecen como iconos de documentos.

Los campos internos de geometra (Area, Perimeter) aparecen con icono de


globo terrqueo.

Funciones matemticas y de agregacin de datos (average, sum, ) aparecen


con iconos en forma de grfica de barras.

Preparemos la forma para el proceso.


Vamos a hacer que cada barrio tenga una columna. En el apartado (caja) Columns, deber
poner el campo Barrio. Esto se hace, arrastrando el campo Barrios de la lista en Fields, dentro
de la caja Columns.

168
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Arrastre ahora el campo USOS en la lista Fields, dentro del apartado (caja) Rows

Arrastre el campo cuerdas dentro del apartado (caja) Value

Queremos resumir la superficie (rea) de los usos de suelo en cuerdas, mediante sumatoria.
Para hacer esto, arrastre la funcin Sum desde la lista Fields, adentro del apartado (caja) Value.

->

Notar que luego de aadir la funcin sum, se activar el botn Calculate.

169
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As deben quedar las opciones en el panel de control de esta funcin:

No haga check en la opcin Use only selected features

Presione el botn Calculate:

170
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
A la izquierda de esta forma Group Stats, aparecer la tabla con los resmenes de uso de suelo
(sumatoria) del rea o superficie en cuerdas por cada barrio del Municipio de Arroyo

Esta tabla puede exportarse a formato csv para manipulaciones posteriores o para generar
grficas en Excel o Calc de Open Office.

Puede seleccionar celdas (ctrl+click) de esta tabla y verlas en el canvas:

Luego haga click en Features | Show selected on map

171
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

reas seleccionadas vistas en el canvas de QGIS.

Guarde este proyecto QGIS como ejercicio_5.qgs.

5D: Agregar reas contiguas con igual caracterstica


(dissolve)
Esta funcin tiene como propsito agregar elementos (lneas o polgonos) contiguos con la
misma caracterstica en la tabla de atributos.

Ejemplos:
1. Unir varios municipios contiguos para generar una regin.

2. En un geodato de usos de suelo, podemos generalizar la clasificacin asignando el


mismo tipo a usos de suelo parecidos. Por ejemplo, sembrados de caf, pltanos,
frutos menores, pastizales para ganado pueden ser catalogados con una categora ms
general: Agrcola.

Haremos una demostracin con el ejemplo # 2.

Utilizaremos el layer Intersection, el cual fue generado en la pasada seccin.

172
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Abra la tabla de atributos de este geodato Intersection, haciendo right-click encima del layer y
escogiendo Open Attribute Table

Note que el campo USOS tiene Areas Agricolas repetido varias veces. En este caso, esto
significa que Areas Agricolas incluye usos ms especficos como Pastos, Caa, y otros.

Vamos a generalizar el geodato, utilizando una clasificacin menos detallada de uso de suelos.

El layer debe verse ms o menos como este, antes de generalizarlo con la funcin Dissolve:

Usar Dissolve
Para aplicar la funcin Dissolve, deber ir al panel Processing Toolbox y en la caja de texto,
escriba dissolve.

173
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Entre todos los algoritmos Dissolve disponibles,


el ms prctico para este ejemplo es el que
provee GDAL/OGR Dissolve polygons.

Este algoritmo nos da opciones que podremos


usar, al poder eliminar campos innecesarios y
agregar datos en un solo paso.

Haga doble click en este algoritmo Dissolve polygons, bajo [OGR] Geoprocessing
Aparecer la forma Dissolve polygons

En Input vector layer, escoja primero el layer de barrios y luego el layer Intersection para que
la interfaz grfica pueda leer bien la estructura de la tabla de este layer de interseccin.
barrios_arroyo_usos_suelo1977

En el apartado Geometry, mantenga la palabra geometry

En Dissolve field, escoja el campo USOS.

Utilice las siguientes opciones:


Check: podemos tener geometras
multipart
Uncheck: No queremos traer las dems
columnas
Check: para tener conteo de cuntas
unidades se agregaron
Check: self evident

Check: no est de ms.

En el apartado Numeric attribute to compute, escoja el campo cuerdas.

174
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Presione el botn Run para correr la funcin Dissolve. Aparecer la ejecucin del algoritmo en
el tab Log:

As debe verse el geodato con la consolidacin (dissolve) de usos de terrenos.

Puede abrir la tabla de atributos de este geodato para inspeccionarla. Active el layer temporal

Dissolved y haga click en el botn Open Attribute Table


As aparecer la tabla, con los atributos previamente definidos: conteo de entidades integradas,
sumatoria, mnimo, mximo, promedio, de cuerdas y los campos recalculados de rea y
permetro en metros cuadrados y metros, respectivamente.

175
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Exportar el geodato temporal a la base de datos SpatiaLite


Vamos a integrar este geodato temporal en la base de datos que estamos usando. Vaya al
men principal y escoja Database | DB Manager | DB Manager.

Expanda el nodo de SpatiaLite y el nodo del archivo ejercicio_5.sqlite

Haga click en el botn Import Layer File

En el apartado Input escoja de la lista el layer Dissolve

Haga click en el botn Update options para que aparezcan las opciones para la importacin de
este layer.

En el apartado Output table, escriba el nombre del nuevo layer/tabla SpatiaLite


arroyo_usos_general_1977

176
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En el apartado Options, haga check en la opcin Primary key y escriba int_id

Haga check solamente en las opciones Replace destination table y Create spatial index

Haga click en el botn OK para integrar este layer en la base de datos SpatiaLite.

Deber aparecer el mensaje de importacin exitosa.

Haga right-click encima del archivo ejercicio_5.sqlite y escoja la opcin Re-connect.

Aada este nuevo layer al canvas, haciendo right-click encima del nombre
arroyo_usos_general y escogiendo la opcin Add to canvas.

Cierre la forma DB Manager.

177
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
El geodato/layer/tabla SpatiaLite aparecer en el canvas y la tabla de contenido de QGIS.

Asignar una definicin de colores (simbologa) a partir una tabla de


simbologa SpatiaLite

Podemos cambiar el aspecto del mapa usando un archivo con simbologa pre definida. Este un
archivo est guardado dentro del banco de datos SpatiaLite o puede guardarse en un archivo
XML externo.

Para asignar esta simbologa, acceda a las propiedades del layer arroyo_usos_general_1977.

178
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click en el botn Style | Load Style | Load from database

Aparecer la forma Load style from database. Localice y escoja el style usos_general_1977
dentro del banco de datos SpatiaLite Ejercicio_5.sqlite

Presione el botn Load style para traerlo.

De vuelta a la forma Layer Properties, notar la definicin de simbologa, colores y bordes de


las reas.

Presione el botn OK para aceptar los cambios y cerrar esta forma.

179
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As deber aparecer el layer:

Esto termina este ejemplo usando la funcin Dissolve en QGIS.

Guarde el proyecto como: ejemplo_dissolve.qgs.

Cierre QGIS.

180
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5E: Geoprocesamiento vectorial con GRASS:


Funciones unin e interseccin
La funcin Union se utiliza cuando necesitamos incluir geometras y atributos de dos o ms
geodatos. Se incluye todo el contenido de dos o ms geodatos en uno solo, el cual contendr
todas las geometras y atributos. Es anlogo al concepto de sumar y puede aplicarse a records
en tablas.

Por qu usar GRASS:


Simplemente porque tiene disponibles cientos de herramientas para manipular y analizar
datos geogrficos, tanto vectoriales como matriciales, adems de incluir mdulos para el
procesamiento

Por lo tanto, decid hacer la prueba con la interfaz de GRASS disponible ya dentro de
QGIS. GRASS es un SIG completo y es el software SIG libre de ms antigedad.

Ejemplos:
1. Combinar geodatos de distintas susceptibilidades en un solo geodato. Por ejemplo, una
regin o gobierno municipal desea combinar distintos mapas de riesgos en uno solo para
evaluarlos simultneamente.

2. Por el contrario, buscar idoneidad, uniendo distintos geodatos de inters en uno solo. Por
ejemplo, buscar reas idneas para desarrollar tomando geodatos de reas naturales
protegidas, reas previamente urbanizadas, reas inundables, terrenos llanos, reservas
agrcolas, suelos potencialmente agrcolas, parcelacin, distancia a infraestructura vial,
etctera.

Aplicaremos el ejemplo #1. Combinar geodatos de distintas susceptibilidades a deslizamiento


de terrenos.

Para hacer el ejemplo necesitar descargar los geodatos:


Pendientes de 50% o mayores
Unidades geolgicas registradas como depsitos de deslizamientos: (Ql, Qm, Qc) y las
unidades geolgicas que hayan pasado por una meteorizacin profunda (suelos laterticos
y saprolitas).
Cubierta de suelo 2006 generalizada. Solo para propsitos de este ejemplo.

En esta parte usaremos shapefiles. Hay algunos problemas con el uso del formato SpatiaLite
pero estn relacionados a la programacin de los wizards, no al formato como tal.

En la prxima seccin est el enlace para descargar los shapefiles y descomprimirlos.

181
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En esta parte E del ejercicio, vamos a:
Definir un directorio y espacio de trabajo GRASS_DATA y mapset. El mapset se define
con un sistema de referencia espacial nico.
Importar los geodatos shapefile a GRASS.
Realizar las tareas de geoprocesamiento Union e Intersect de los datos referentes a
susceptibilidad de deslizamientos de terreno.
El siguiente modelo grfico simplificado, muestra las funciones y resultados de los geoprocesos:

Ahora pasemos a usar QGIS y GRASS.

Abra una nueva sesin de QGIS.

Si no le aparece el toolbar de GRASS en QGIS,

deber activar este plugin.

Vaya al men principal y escoja Plugins | Manage and Install Plugins

Aparecer la forma Plugins. Haga click en el tem Installed.

En la caja de texto Search, escriba grass

182
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer el plugin de GRASS. Haga click en la caja check para activarlo.

Haga click en el botn Close para cerrar esta forma.

Para trabajar en GRASS, es necesario establecer el ambiente de trabajo (MAPSET) que se


utilizar. Este mapset es muy parecido a la nomenclatura de Workstation ArcInfo, en el cual
se trabajaba por directorio-folder (workspace) y cada cobertura era un folder dentro de otro
folder superior.

Recuperado de https://grass.osgeo.org/grass70/manuals/helptext.html (5 enero 2017)

Antes de comenzar a definir la base de datos GRASS y el Mapset, podemos aprovechar que la
interfaz de QGIS facilita la definicin de la extensin territorial para una nueva base de datos y
mapset de GRASS.

183
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Para esto, traiga el geodato de municipios_2015. El geodato est en el banco de datos spatialite
ejercicio_5.sqlite. Expanda los nodos y haga right click | Add to canvas

Deber mantener la extensin territorial completa de este geodato de municipios:

Si no lo tiene as, asegrese de haber utilizado el botn Zoom full

Recuerde que al traer el geodato desde SpatiaLite, QGIS utilizar la simbologa asignada por defecto al geodato.
Por tal razn, aparece con los colores y etiquetas de ejercicios anteriores.

Con esta extensin territorial definida, producir un nuevo MAPSET, yendo primero al men
principal | Plugins | GRASS, haciendo click en el botn New mapset:

El nuevo MAPSET ser creado en el directorio C:\Tutorial_QGIS\Ejercicio_5.

184
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Use el botn Browse y seleccione el folder C:\Tutorial_QGIS\Ejercicio_5\
Aada el folder GRASS_DATA. Se crear el directorio al finalizar este proceso.

Presione el botn Next >

Location: Este ser un directorio donde guardar finalmente los geodatos del proyecto.
Seleccione la opcin Create new location

y en la caja de texto escriba Puerto_Rico_6566

Se usa 6566 para indicar el


cdigo de referencia
espacial.
NAD83(2011)

Presione el botn Next >


Proyeccin cartogrfica:
Seleccione la opcin Projection:

En esta parte se definir el


sistema de referencia espacial.

En la caja de texto Filter, escriba el cdigo correspondiente al (CRS) sistema de coordenadas


SPCS NAD83(2011) de Puerto Rico & USVI: 6566

Ms abajo, en la seccin Coordinate reference systems of the world, deber aparecer el CRS
descrito con sus parmetros. Seleccione el tem NAD83(2011) / Puerto Rico & Virgin Is. EPSG:

185
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
6566:

Presione el botn Next >

GRASS Region:
Defina la extensin territorial del conjunto de datos. Usaremos la extensin territorial vigente
en esta sesin de QGIS.
Haga click en el botn Set current QGIS extent. Esto nos facilitar el trabajo de averiguar las
coordenadas mnimas y mximas.

186
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Sus coordenadas W N S E deben ser parecidas a estas. Depender del tamao del monitor o de
la resolucin del mismo. Lo importante es que mantenga la extensin completa del geodato de
municipios.

Recuerde que estamos usando un sistema de coordenadas planas, usando metros como
unidades.

El botn Set current QGIS extent es para fijar esta extensin territorial.

NO use el botn Set porque le proyectar la extensin territorial a Afganistn o cualquier otro
pas que est en la lista. Solo tendr que usar el botn Set current QGIS extent para devolverlo
al lugar original.

Presione el botn Next >

187
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Mapset:
Este ser finalmente el nombre del subdirectorio que contendr los geodatos que trabajaremos
para este ejemplo.
En la caja de texto New mapset escriba villalba

Presione el botn Next >

Este es el ltimo panel de este wizard. En esta etapa deber aparecer lo siguiente:

Presione el botn Finish para generar el mapset

Si hace zoom out en QGIS, notar la extensin territorial (regin) de este mapset en rojo:

El mapset est listo para comenzar a aadir datos.


Vamos ahora a usar las herramientas de GRASS para importar los shapefiles antes mencionados
al formato nativo de GRASS.

188
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Importar shapefiles a GRASS usando el plugin QGIS-GRASS
Ya que tenemos definido el espacio de trabajo (mapset), usaremos las herramientas de
importacin de datos GDAL/OGR disponibles en el plugin GRASS. Los shapefiles necesarios
para realizar esta parte estn en este enlace.
http://gis.otg.pr.gov/downloads/tutorials/Qgis/villalba_geodata.zip

Descomprima el contenido de este zip file dentro del directorio C:\Tutorial_QGIS\Ejercicio_5

Para esta parte y en estas versiones de QGIS y GRASS, el uso de shapefiles no da los problemas
que aparecen con el formato SpatiaLite. El problema no es con el formato SpatiaLite. Parece
que hay un bug en la interfaz v.in.ogr --ui que introduce una cadena de caracteres innecesaria a
los parmetros de este mdulo al usar este formato.

Si desea usar los layers de SpatiaLite, puede usar la lnea de comandos de la consola GRASS
Shell.
GRASS 7.2.0: Para importar layers de SpatiaLite, no use el GUI: v.in.ogr --ui. Este GUI genera
error porque aade la palabra |Shape al nombre del layer. Podemos usar la lnea de
comandos para importar un layer de SpatiaLite. Por ejemplo:
C:\>v.in.ogr -o input=C:\Tutorial_QGIS\Ejercicio_5\ejercicio_5.sqlite layer=villalba_buf_1km
output= villalba_buf_1km min_area=1 snap=1

Incluir ejemplos de uso de la consola con el modulo v.in.ogr en cada proceso de importacin
de estas secciones subsiguientes.

Importar el layer de geologa


El layer villalba_geol_landslide_prone proviene de varios mapas geolgicos que solapan el
entorno del Municipio de Villalba. Est compuesto de unidades geolgicas de depsitos no
consolidados, y suelos laterticos entre otros. Estas unidades geolgicas son las de mayor
riesgo a deslizamientos inducidos por lluvias.

Para comenzar, haga click en el botn Open GRASS Tools.

Aparecer la forma GRASS Tools. En este caso, se muestra el Location/Mapset activo. Este se
llama Puerto_Rico_6566/villalba. Por defecto, aparece el tab Modules, donde aparecen los
mdulos de GRASS

189
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

v.in.ogr es la funcin/mdulo que vamos a usar. Es muy conveniente porque provee


herramientas de limpieza geomtrica, durante la importacin.
Expanda los nodos File Management | Import intoGRASS | Import vector into GRASS

Haga doble click en el mdulo v.in.ogr Import OGR vector.


En el tab Options de este mdulo, vaya al apartado Name of the OGR datasource to be
imported y haga click en el botn de elipsis para poder buscar el primer shapefile.

En la forma Open, navegue hasta encontrar el shapefile villalba_geol_landslide_prone.shp. En


este caso, el archivo est en donde usted haya descomprimido el zip file indicado desde el
enlace mencionado anteriormente:
http://gis.otg.pr.gov/downloads/tutorials/Qgis/villalba_geodata.zip
Este por defecto, guard los archivos descomprimidos en el folder
Ejercicio_5\villalba_geodata.

190
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Haga click en el botn Open para registrar el nombre de este shapefile.

En la seccin Name for output vector map, escriba villalba_geol_landslide_prone

Haga click en el botn Show advanced options >>.

Se trata de usar estos parmetros para dar ms control al proceso de importacin del layer al
formato nativo de GRASS.
No use estas opciones

Haga check en:

Override dataset projection

Change column names to lowercase


characters

191
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Por ejemplo, estableceremos un umbral de 1 metro para que los bordes contiguos sean
consolidados.

Adems, se fijar otro umbral para no importar reas partiendo de menores o iguales a 1 metro
cuadrado en adelante.

Deje las dems opciones como estn.


Presione el botn Run para poner a trabajar esta funcin.

Topologa: (ciencia matemtica, teoras de conjutos para relaciones entre


objetos en el espacio). Ver artculo en Wikipedia
0_polygon contiene las reas que estaban vacas en el
shapefile original. Dicho de otro modo, son enclaves.
topo_point contiene centroides de las reas.
topo_line contiene los bordes de los polgonos
topo_node contiene los nodos. Estos son los puntos de
encuentro entre segmentos. Son importantes para la
definicin de las reas

Presione el botn View output, para ver cmo qued la importacin.

As aparecer el geodato importado en el canvas de QGIS:

Esta es la versin de uso de la consola en el caso de usar SpatiaLite:


C:\>v.in.ogr -o input=C:\Tutorial_QGIS\Ejercicio_5\ejercicio_5.sqlite layer=
villalba_geol_landslide_prone output= villalba_geol_landslide_prone min_area=1 snap=1

192
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Importar el shapefile de pendientes mayores o iguales a 50%


Pasemos a importar el segundo geodato: reas con pendientes >= 50%.

Repita el procedimiento de abrir el mdulo v.in.ogr, descrito anteriormente.

Localice y seleccione el shapefile llamado villalba_slopes50pct_gt_2cuerdas.shp en el folder


Tutorial_QGIS\Ejercicio_5\villalba_geodata o en el directorio donde haya descomprimido el
zip file.

Haga click en el botn Open.

En la caja de texto Name for output vector villalba_slopes50pct_gt_2cuerdas.s


map, escriba el nombre hp
Este shapefile contiene reas mayores de 2
villalba_slopes50pct_gt_2cuerdas cuerdas con pendientes >= 50%

Haga click en el botn Show advanced options >>

Establezca un umbral de 1 metro para consolidar bordes contiguos que estn dentro de esa
distancia.

No importaremos reas menores de 33 metros cuadrados. Esto ayudar a hacer que el


archivo sea ms simple. Estas reas son bastante pequeas para este ejemplo exploratorio.

Haga click en el botn Run para comenzar el proceso.

Presione el botn View output para que le aparezca el resultado en el canvas de QGIS.

193
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe verse el layer acabado de importar (los colores pueden variar):

Tome un tiempo para explorar estos geodatos. El geodato de pendientes >=50% se deriva de
un rster de pendientes en porciento, el cual a su vez se deriva de un modelo digital de
elevaciones.

Esta es la versin de uso de la consola en el caso de usar SpatiaLite:


C:\>v.in.ogr -o input=C:\Tutorial_QGIS\Ejercicio_5\ejercicio_5.sqlite
layer=villalba_slopes50pct_gt_2cuerdas output=villalba_slopes50pct_gt_2cuerdas
min_area=33 snap=1

194
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Mapa de riesgos por deslizamientos de terrenos


El gelogo Watson Monroe del USGS, public en 1979 un estudio/mapa de
susceptibilidad a deslizamientos. Entre otras cosas, el narrativo nos dice que todo
terreno con una inclinacin mayor o igual a 50 por ciento debe ser catalogado como de
alto riesgo a deslizamientos de terreno, exepto las reas semi-ridas del suroeste de
Puerto Rico. Para 1979 era difcil poder cartografiar estas pendientes sin la ayuda de un
SIG. Note al Municipio de Villalba resaltado en el centro del mapa

Debemos usar la funcin UNION porque:


deseamos preservar la totalidad de las reas con pendientes mayores o iguales a 50% y
adems,
deseamos preservar todas las unidades geolgicas identificadas previamente como de
muy alta susceptibilidad.

Habiendo ya preparado los layers en GRASS, pasemos a usar este mdulo.


Haga click en el botn Open GRASS tools

195
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la forma GRASS Tools, presione el tab Modules Tree y expanda los nodos:
Vector | Spatial Analysis | Overlay

Recuerde: OR es el equivalente al
proceso UNION. Estamos aadiendo
geometras y atributos de ambas
tablas.
Escoja la funcin v.overlay.or Vector union

En el mdulo v.overlay.or, escoja los siguientes parmetros en el tab Options:

En Name of input vector map (A)


escoja el layer
villalba_geol_landslide_prone
En Name of input vector map (B)
escoja el layer
villalba_slopes50pct_gt_2cuerdas
En Name of output vector map
escriba
villalba_union_derrubios

Haga click en el botn Run para correr el mdulo/funcin.

Una vez terminado

Presione el botn View output para traer el resultado a la tabla de contenido y al canvas.

196
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As se ve el resultado de la funcin UNION:
Note que casi la mitad del territorio
municipal est en reas susceptibles a
deslizamientos, segn las indicaciones del
estudio de Monroe, 1979.

Tenemos en este geodato la unin de todas las reas con susceptibilidad alta a deslizamientos
(pendientes >=50%) adems de las reas que haban sido identificadas como las de ms alto
riesgo a deslizamientos usando el mapa de unidades geolgicas a escala 1:20,000.

Este mapa podra usarse como gua para mantener estas reas cubiertas con bosques para
evitar la erosin, sedimentacin de las represas aledaas, as como tambin minimizar el riesgo
a deslizamientos.

Interseccin geomtrica usando GRASS


Un paso ms adelante sera determinar cules reas deberan tener prioridad para incentivar
la densificacin de bosques. Esto lo podemos hacer usando un mapa de cubierta de terrenos
que muestre reas que no son bosques. El tercer shapefile villalba_landcov2006_generaliz.shp
fue preparado en 2006 y tiene estas distinciones de cubierta de terrenos:

Importar el shapefile de cubierta de terrenos


Repita el procedimiento de abrir el mdulo v.in.ogr, descrito anteriormente.

197
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Localice y seleccione el shapefile llamado villalba_landcov2006_generaliz.shp en el folder
Tutorial_QGIS\Ejercicio_5\villalba_geodata
En Name of OGR datasource el
shapefile es
villalba_landcov2006_generaliz.shp

En Name for output vector map, escriba


villalba_landcov2006_no_bosques

Haga click en el botn Show advanced


options

Haga check en las opciones:

Override projection

Change column names to lowercase

En Snapping threshold for


boundaries escriba 1

En Minimum size of rea to be


imported escriba 350

En WHERE conditions escriba fiel y


exactamente:
"CLASIF_GEN" IN ('desarrollados o
baldios', 'pastos y arbustos')
Se establece un lmite de 350 metros cuadrados para no generar reas menores que esta
dimensin.
Asegrese escribir en la caja de texto WHERE conditions of SQL statement without where
keyword "CLASIF_GEN" IN ('desarrollados o baldios', 'pastos y
arbustos')
(Use copy/paste)

Es necesario que se escriba el enunciado tal y como est escrito: comillas dobles
para el nombre del campo: CLASIF_GEN y comillas simples para los valores de
texto: Bosques y Arboledas. Si no se escribe idntico, GRASS importar todo el
contenido del shapefile.

198
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Esta opcin nos permite discriminar lo que vamos a importar. Solo necesitamos traer las
cubiertas que no estn asociadas a bosques ni humedales. Los cafetales de alturas suelen estar
bajo sombra de bosques.

Haga click en el botn Run para correr la importacin.

Presione el botn View output para que aparezca el resultado en el canvas y tabla de contenido
de QGIS.

Este es el resultado. Cubierta de terrenos, 2006: Todo menos bosques:

Esta es la versin de uso de la consola en el caso de usar SpatiaLite:


C:\>v.in.ogr input=C:\Tutorial_QGIS\Ejercicio_5\ejercicio_5.sqlite
layer=villalba_landcov2006_generaliz output=villalba_landcov2006_no_bosques
where=""clasif_gen" IN ('desarrollados o baldios', 'pastos y arbustos')" min_area=350
snap=1
Note las dobles comillas al inicio de la clusula where=. Esta clusula debe estar rodeada de
comillas dobles where="condicin"

Tenemos entonces las reas susceptibles a deslizamientos (muy alto y alto riesgo) en un solo
layer. Adems, acabamos de importar el shapefile de cubiertas, excluyendo los bosques.
Queremos tener las reas de riesgos que no son bosques ni cuerpos de agua para:
Densificar bosques (reas de pastos o agrcolas)

199
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Trabajar un plan de prevencin o vigilancia en zonas habitadas para evitar
deslizamientos.

La funcin/mdulo Vector Intersection nos generar un layer que contendr aquellas reas
coincidentes entre el layer de susceptibilidad y el de usos.

Ahora pasemos a usar la funcin/mdulo Intersection

Si no est abierta, abra la forma Open GRASS Tools

Expanda los nodos Vector | Spatial Analysis | Overlay

Haga click en el mdulo v.overlay.and Vector intersection.

En Name of input vector map (A) escoja el layer


villalba_union_derrubios.

En Name of input vector map (B) escoja el layer


villalba_landcov_no_bosques

En Name for output vector map escriba


villalba_landcov_derrubios

Haga click en el botn Run para poner a trabajar este mdulo.

200
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Presione el botn View output para que aparezca el resultado en el canvas y tabla de contenido
de QGIS.

Este es el resultado de la interseccin de ambos layers (zonas de riesgo y cubierta terrenos).

Note que la tabla incluye los campos de ambos layers. As podremos hacer las distinciones
necesarias y poder identificar riesgos por tipo de cubierta. Se debe prestar atencin especial
adems en las reas desarrolladas que estn en zonas de riesgo.

Podemos visualizar estas zonas usando colores para distinguirlos. Utilice las propiedades del
layer para cambiar los colores segn el tipo de cubierta:

Para hacer esta distincin de colores puede usar el archivo landcover2006.qml que se provee
con el zip file que se descomprimi previamente en esta parte del ejercicio.

Acceda a las propiedades de este layer villalba_landcov_derrubios (doble click encima del
nombre de este layer)

Traiga la definicin de colores (simbologa) presente en el archivo landcover2006.qml usando el


botn Load Style

201
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

La leyenda deber verse as. Esta leyenda aprovecha las opciones de sombreado y efectos.
Estos efectos superan las opciones cartogrficas de ArcGIS sin tener que estar creando layers
temporales para lograr estos efectos. En este caso, queremos resaltar las reas en rojo porque
son reas construidas en zonas de alto riesgo de deslizamientos de terrenos.

Haga click en el botn OK para ver el mapa.

Note las reas en rojo. Estas deben inspeccionarse con mayor detalle para descartar si son
reas construidas en zonas de riesgo. Las reas en color amarillo son las reas de riesgo que
no tienen cubierta boscosa.

202
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Recalcular reas
Si inspecciona el campo de rea a_b_area_sqm, notar que algunos records no tienen valores.
Este campo debe ser actualizado luego de los procesos de cambios en las geometras. Para
recalcular el rea, utilice el mdulo v.to.db.

Abra la forma Open GRASS Tools si es que no est abierta.

Esta vez usaremos la consola de comandos de GRASS. En el tab Modules Tree, haga click en
shell-GRASS shell.

Aparecer la consola de Windows:

En el prompt de C:\> escriba


v.to.db --ui y presione enter

203
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma v.to.db de GRASS.


En el tab Required, bajo Name of input
vector map: escoja el layer
villalba_landcov_derrubios@villalba

En Value to upload escoja area.

En Name of attribute column to


populate, escoja el campo
a_b_area_sqm

Haga click en el tab Optional.


Haga check en Verbose module output

En Layer number, mantenga 1

En Units, escoja meters

Haga click en el botn Run y espere que termine.

Cierre la forma v.to.db y cierre la consola de Windows.

Para ver los cambios en la tabla, deber remover el layer GRASS villalba_landcov_derrubios y
volverlo a traer.

Remueva este layer:

Para traer un layer de GRASS, ser necesario activar el panel Browser Panel (2). Esto se hace
yendo al Men principal | View | Panels | y escoja (check) Browser Panel (2).

204
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Navegue en el disco hasta encontrar el directorio GRASS


Tutorial_QGIS\Ejercicio_5\GRASS_DATA\Puerto_Rico_6566\villalba.
Expanda el geodato GRASS villalba_landcov_derrubios.
Haga right click en el layer 1 y escoja la opcin Add Layer.

Parece ser un bug de QGIS porque esta funcin trabaja correctamente en la interfaz de GRASS.
El campo a_b_area_sqm est en orden descendente:

Note que hay records con rea = 0 y otras infinitesimales que podran ser eliminadas con las
herramientas topolgicas de GRASS.

Guarde el proyecto QGIS con el nombre Ejercicio_5_GRASS_Vector.qgs.

Cierre QGIS.
Con esto concluimos esta seccin de geoprocesamiento con GRASS. Ms adelante se incluye
una seccin de procesamiento de datos rster usando GRASS.

205
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Opcional: Tcnicas para muestreos aleatorios:


funcin para ubicar puntos al azar: Random points
Estas tcnicas pueden ser de inters para personas que hacen muestreos y trabajos de campo.
En estas, se pueden ubicar lugares al azar y de la misma manera, seleccionar elementos
geogrficos.

Situacin:
Hacer un muestreo de lugares para disear un plan para trabajo de campo.
Se escogern 100 lugares.
Estos deben estar concentrados en:
1. El barrio-pueblo o zona urbana del Municipio de Comero y establecer una zona de
influencia (buffer) de 700 metros para incluir otros asentamientos contiguos al casco
urbano.
2. Se debe usar el sistema viario, derivado de los mapas censales Tiger Files, 2006,
solamente dentro de esta rea de influencia. Aplicar un buffer zone de 15 metros
alrededor de cada segmento de calle dentro de esta rea.
3. Finalmente, aplicar la funcin Random Points (100 puntos) al buffer de vas para
seleccionar los lugares a visitar.

Comience una nueva sesin de QGIS.


Solamente necesitamos el barrio Pueblo (casco urbano tradicional) del Municipio de Comero.
Para esto usaremos el botn Add WFS Layer

En la forma Add WFS Layer from a Server, use la conexin GIS Central PR y presione Connect.

En la caja de texto Filter: escriba barrios

Bajo la columna Title, escoja el geodato g03_legales_barrios_edicion_octubre2015

Para escoger solamente el barrio Pueblo de Comero, presione el botn Build query

206
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma SQL query composer.

Haga click en la caja de texto WHERE

En la seccin Columns, escoja el campo de la lista llamado countyfp

En la caja de texto Expression:


aada = 045
escriba la palabra AND

En la seccin Columns, escoja el campo de la lista llamado countyfp

Aada = Barrio Pueblo

Su expresin debe quedar as


g03_legales_barrios_edicion_octubre2015.countyfp='045' AND
g03_legales_barrios_edicion_octubre2015.barrio='Barrio Pueblo'

Presione el botn OK.

De vuelta a la forma Add WFS Layer from a server, presione el botn Add.

Para ver dnde est la seleccin que realiz, haga right click en el nombre de este layer y escoja
Zoom to Layer

207
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
El barrio Pueblo del Municipio de Comero debe aparecer as:
Siguiendo con el plan, debemos generar un rea de influencia (buffer zone) de 700 metros
alrededor para incluir otros asentamientos cercanos al antiguo casco urbano (Barrio Pueblo).

Nota histrica:
El nombre Comero proviene de un antiguo cacique tano local. El Municipio de
Comero se llam Sabana del Palmar hasta 1894. Es posible que el cambio de
nombre haya sido influido por el auge de resaltar rasgos indgenas en el Caribe
durante el siglo XIX.

Aplicar buffer de 700 metros al Barrio Pueblo


Para determinar el buffer, vaya al men principal y escoja,
Proccessing | Toolbox.

En la caja de texto Processing Toolbox, escriba Buffer

Localice y haga doble click en el algoritmo Fixed distance buffer bajo QGIS geoalgorithms.

Aparecer la forma Fixed distance buffer.

208
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En Input layer, mantenga el layer de barrios


g03_legales_barrios
En Distance, escriba 700
En Segments, escriba 20. Esto sirve para
suavizar los contornos del buffer
Puede escoger la opcin Dissolve result
En Buffer, mantenga Create temporary layer
y check en Open output file after running
algorithm.

Presione Run para generar el buffer.

Cierre la forma Fixed distance buffer.

Presione el botn Zoom to layer para poder ver toda la extensin territorial del geodato.

Aplique transparencia al layer de barrios (como 40%)

As deben verse ms o menos ambos layers: buffer y barrio Pueblo:

Ahora aada el geodato de calles y carreteras producido por el Censo Federal.


Haga click en el botn Add WFS Layer

En la forma Add WFS Layer from a Server, use la conexin GIS Central PR y presione Connect.

209
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En la caja de texto Filter, escriba tiger

Encontrar el geodato llamado g35_viales_mapa_base_tiger_rds_2006se

Haga check o mantenga check la opcin Only request features overlapping the view extent

Esto debe usarse para traer solamente datos en el rea de inters.

Presione el botn Add para traer los datos.

Una vez que traiga el geodato de las vas, es preferible seleccionar solamente las vas que estn
sobre el rea de influencia de 700 metros alrededor del Barrio Pueblo del Municipio de
Comero.

Para seleccionarlos, vaya al men principal y escoja Vector | Research Tools | Select by
Location.

Aparecer la forma Select by location

210
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En Layer to select from, escoja


g35_viales_mapa_base_tiger_rds2006se
En Additional layer (intersection layer),
escoja el layer temporal Buffer
En Geometric predicate, haga check en la
opcin intersects. Intersects incluye
cualesquiera coincidencias espaciales entre
ambos layers

En Precision, djelo como est, en cero


En Modify current selection by, escoja la
opcin creating new selection

Presione Run para hacer la seleccin.

Cierre la forma Select by location.

Segn la tabla de atributos, seleccion 440 records de 614.


Use las destrezas adquiridas para corroborarlo (abrir tabla, etc.)

Hacer buffer de 15 metros alrededor de las vas


Utilice los elementos (vas) seleccionados para hacer este buffer.

211
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Para determinar la zona de influencia o buffer, localice y haga doble click en el algoritmo Fixed
distance buffer bajo QGIS geoalgorithms.

Aparecer la forma Fixed distance buffer.

En Input layer, escoja el layer g35_viales


En Distance, escriba 15
En Segments, escriba 20. Esto sirve para
suavizar los contornos del buffer
Puede escoger la opcin Dissolve result
En Buffer, mantenga Create temporary layer y
check en Open output file after running
algorithm.

Presione Run para generar el buffer de 15 metros alrededor de las vas seleccionadas.

As debe verse ms o menos:

212
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Note que hizo buffer solo a los elementos seleccionados. Algunos de ellos se salen del rea de
influencia de 700 metros. Si su inters es que no sobrepasen el rea, deber usar la herramienta
Clip para cortar todo segmento que est fuera de los 700 metros.

Para propsitos demostrativos podemos usar esta seleccin. Continuemos.

Aplicar funcin Random Points


Finalmente podremos aplicar la funcin Random Points al buffer de vas (15 metros).
Para hacerlo, vaya al men principal y escoja Vector | Research Tools | Random Points inside
polygons (fixed).

Aparecer la forma Random points inside polygons (fixed).


En Input Layer, escoja el primer buffer
que aparece en la lista. Este es el ltimo
que se produjo (buffer de calles)
En Sampling strategy, escoja Points
count.
En Number of density of points, escriba
100
En Minimum distance, escriba 30

En Random points, mantenga la opcin


Create temporary layer y tambin
mantenga la opcin Open output file after
running algorithm

Presione Run para generar los puntos aleatorios. Espere que el proceso termine. Puede tardar
unas decenas de segundos.

213
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

As debe (ms o menos) lucir el geodato de puntos aleatorios sobre los dems layers:

Al ser una funcin de puntos aleatorios, si repite el


proceso, la funcin deber presentarle puntos en
diferentes localizaciones.

Se pueden descartar aquellos puntos que estn


fuera de asentamientos o viviendas a lo largo de
estas vas. Guarde este proyecto QGIS con el
nombre Random_points.qgs.

214
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Opcional: Aplicacin en biologa: gentica


poblacional
Uso de tablas con coordenadas puntuales XY en sistema de referencia espacial WGS84

El insecto Diaphorina citri es una plaga en ctricos siendo el vector que transmite la
enfermedad del citrus greening (causado por la bacteria Candidatus liberibacter sp.). El rbol
muere de dos a cinco aos al ser infectado por esta bacteria. El estudiante Luis Y Santiago-
Rosario del programa graduado de biologa de la Universidad Interamericana en Bayamn
realiz un muestreo que permite observar poblaciones alrededor de la isla en cuanto a su
gentica y la comparacin de poblaciones del insecto.

Diaphorina citri

Ejemplo de un rbol sano y otro enfermo (a la izquierda).

215
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Esta es la tabla con las ubicaciones registrando el muestreo de la plaga en distintos lugares de la
Isla.

Gracias al estudiante Luis Santiago del


programa de Maestra en Biologa de la
Universidad Interamericana en
Bayamn, PR por facilitarnos esta tabla
de ejemplo.

La tabla contiene coordenadas en puntos. El sistema de referencia espacial utiliza grados


decimales de latitud y longitud y el datum es WGS84 (World Geodetic Survey 1984). La
mayora de los instrumentos GPS baratos y telfonos celulares usan este sistema de referencia
espacial.

Descargue esta tabla en el enlace a continuacin:


TABLA EXCEL MUESTREO

En el navegador, utilice la opcin de guardar el archivo comprimido zip.

Fjese dnde guarda el archivo zip. Es posible que lo guarde


por defecto en el folder Downloads de su perfil de usuario
si est usando Windows 7.

216
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Extraiga el contenido del archivo comprimido en el folder Tutorial_QGIS\
Ejercicio_5\Genetica_Poblacional

Esta tabla servir como input para generar un mapa de puntos que podremos sobreponer a
otros mapas disponibles en el servidor de geodatos del gobierno.
Todos los records con identificadores debern tener una coordenada x y. De lo contrario,
habr mensajes de error o problemas en la parte que continuar.

Pasemos a abrir una sesin de QGIS.

Primero, asegurmonos que este nuevo proyecto utilice el sistema de referencia espacial
(CRS) antes mencionada (WGS84).

Antes de aadir datos, fjese en la esquina inferior derecha del programa:

Esta muestra cul es el CRS por defecto de QGIS. En EPSG: European Petroleum Survey Group
Grupo cientfico relacionado a la geodesia,
este caso el CRS es el EPSG:6566 el cual corresponde topografa y cartografa dentro de la
al Sistema estatal de coordenadas planas con industria petrolera europea. Crearon una
proyeccin Cnica Conforme de Lambert, unidades base de datos con las definiciones de los
sistemas de referencia espacial del planeta.
en metros y datum NAD83.

Para que funcione la sobreimposicin y vea correctamente en sitio los puntos de la tabla, haga
click en el botn del cdigo del CRS

Aparecer la forma Project Properties | CRS

En esta forma, haga click en la opcin Enable on the fly CRS transformation

Esto har que se reproyecten y se posicionen correctamente los geodatos que estn usando
diferentes sistemas de referencia espacial. Esto incluye diferentes proyecciones cartogrficas y
datums.

Para este ejemplo, como sabemos que las coordenadas de la tabla estn
registradas en el sistema WGS84, lo usaremos como el sistema de referencia de
este proyecto QGIS.
En la caja de texto Filter, escriba WGS:

217
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Deber aparecer WGS84 en la lista:

Haga click en este tem para escoger este sistema de referencia espacial. El cdigo
identificador es EPSG:4326.

Presione OK en esta forma para aceptar estos cambios y adoptar el WGS84 como sistema de
referencia de este proyecto. Fjese que haya cambiado el sistema de referencia espacial al
EPSG:4326 (OTF)

Uso de algoritmo Points layer from a table


Este algoritmo es til para aquellas personas que tienen tablas con coordenadas puntuales
guardadas en hojas de clculo Excel o LibreOffice.

Antes de generar las coordenadas de la tabla, traigamos el geodato de los municipios. Vaya al
men principal y escoja Database | DBManager | DBManager

Haga right click en el layer municipios_2015 y escoja Add to


canvas

Ahora, traiga la tabla Excel con los datos de coordenadas. Use el botn Add vector layer

218
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la forma Add vector layer, pulse el botn Browse.

Localice el archivo Base_de_datos_d.citri-3.xls dentro del directorio


C:\Tutorial_QGIS\Ejercicio_5\Genetica_Poblacional

Presione el botn Open en esta forma y Open en la forma Add vector layer.

La tabla aparecer en la tabla de contenido Layers Panel.

Pasemos entonces a convertir las coordenadas de la tabla en puntos en el mapa.

Vaya al men principal y escoja Processing | Toolbox.

En la caja de texto escriba points layer

Haga doble click en el algoritmo Points layer from table

219
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma Points layer from table.

En Input layer, escoja la tabla


Base_de_datos_d_citri-3
En X field, escoja el campo LONG
En Y field, escoja el campo LAT

En TargetCRS, mantenga EPSG:4326

En Points from table, mantenga [Create


temporary layer]

Mantenga check la opcin Open output file


after running algorithm

El nuevo geodato (layer) aparecer como uno temporal:

Luego podremos guardarlo y exportarlo como un shapefile. Este nuevo shapefile utilizar otro
sistema de referencia espacial

Por ahora podr ver dnde localizaron las coordenadas en forma de puntos:

220
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Exportar las coordenadas como un shapefile con otro sistema de
coordenadas (reproyeccin)
Supongamos que estas coordenadas deben someterse a una agencia del gobierno para alguna
evaluacin ambiental. Las agencias del gobierno en Puerto Rico utilizan el sistema de
referencia espacial establecido en la Ley 264 de 2002. Esta ley fue sustituda por la Ley 184 de
2014. Dicha ley dispone el uso del sistema de referencia espacial: Sistema estatal de
coordenadas planas con proyeccin cartogrfica Cnica conforme de Lambert, datum
norteamericano de 1983 o su revisin ms reciente y metros como unidad de medida. Como
ya hemos visto anteriormente, para estos ejercicios el sistema tiene como identificador el
cdigo EPSG:6566.

Para exportar a shapefile y a la vez reproyectar los puntos originales en WGS84 a EPSG:6566
Haga rigth-click encima del layer temporal con los puntos y escoja Save As

Aparecer la forma Save vector layer as

En el apartado Format, mantenga la opcin ESRI Shapefile.

En el apartado File name, haga click en el botn Browse

Guarde el nuevo archivo dentro del folder C:\Tutorial_QGIS\Ejercicio_5\Genetica_Poblacional

Pngale nombre. En este ejemplo usaremos citri3_6566.shp

En CRS, escoja el sistema EPSG:6566

Presione el botn Save.

En el apartado CRS, escoja de la lista la opcin Selected CRS.

221
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click en la opcin Add saved file to map:

Presione OK para comenzar a generar el nuevo shapefile.

Le aparecer esta forma indicndole cul es el CRS/Transformacin a escoger para la


reproyeccin. Para este ejemplo, la primera opcin es suficiente.

Compruebe que el nuevo geodato est referenciado en el sistema 6566. Haga right click
encima del nuevo geodato (layer) y escoja Properties.

En la forma Layer Properties, escoja el tem General. En el apartado Coordinate reference


system podr ver la etiqueta con el cdigo del sistema de referencia espacial EPSG:32161
NAD83 / Puerto Rico & Virgin Is.

El mapa muestra los puntos del nuevo shapefile con las coordenadas.

Esto concluye este ejercicio.

Guarde el proyecto con el nombre: ejercicio_genetica_poblacional.qgs en su folder de


C:\Tutorial_QGIS\Ejercicio_5\Genetica_Poblacional.
Cierre QGIS.

222
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5-II: Procesamiento rster usando


GRASS: Anlisis del terreno y
aritmtica de rsters
El procesamiento de geodatos bajo representacin matricial (rster) necesitara otro libro
aparte. La motivacin de este ejercicio es que puedan experimentar el manejo de rsters
porque son parte importante de cualquier conjunto de geodatos, especialmente para las
entidades que administran recursos naturales, sean o no gubernamentales. GRASS ofrece una
gran variedad de mdulos para el manejo de este tipo de representacin de geodatos
matriciales.

Anlisis de terreno (geomorfometra)


En esta parte se experimentar la derivacin geodatos rster a partir de un modelo digital de
elevaciones (MDT o DEM en ingls). Se proveer un MDT pre-hecho, el cual se deriv de
geodatos vectoriales de elevacin,
presentes en el mapa base del CRIM:
(puntos xyz, cuerpos de agua
superficial, crestas y hondonadas
topogrficas). Se trata de una regin
compuesta por un espacio ocupado por
seis cuadrngulos topogrficos: 1,098
km cuadrados o 423.9 millas
cuadradas. El MDT tiene resolucin
espacial (detalle) de 5 x 5m por celda
(pxel).

Dentro de esta zona se encuentra las partes ms elevadas de la isla, en la Cordillera Central.

Primero usaremos GRASS para obtener derivados de la elevacin: pendientes en por ciento y
orientacin de las pendientes (aspect). Estos se usarn como inputs para una parte de lo que
sera un modelo ms completo de susceptibilidad a incendios forestales. Solamente

223
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
consideraremos el aspecto topogrfico, que es el ms fcil de obtener, teniendo como partida
un MDT.
Segundo, reclasificaremos los rsters de pendientes y aspect para que se adapten a los
parmetros del modelo topogrfico

Tercero, aplicaremos solamente la frmula para el modelo de ndice topogrfico-


geomorfolgico (IM) obtenida de Mostefa et al. (2003)
http://www.ltir.usthb.dz/IMG/pdf/aplication5.pdf pp. 7-9.

IM = 3p + (m * e)
donde,
p = pendiente en por ciento
m = parmetro de topomorfologa (elevacin basada en categoras de pendientes)
e = exposicin (categoras de orientacin de las pendientes)

El IM, p, m, y e sern capas rster derivadas del MDT. Note asimismo la importancia (peso) que
se le da al componente topogrfico de pendientes p, otorgndole tres veces su peso. Adems,
el componente m se deriva en funcin de la pendiente

Este modelo se aplic en Argelia. Otros estudios y guas en Espaa y Francia repiten ms o
menos las mismas recomendaciones en cuanto al componente topogrfico. Aclaramos
nuevamente que este no es un modelo de riesgo completo; solamente cubre el aspecto
topogrfico dentro de un modelo ms completo.

Para empezar,
Descargue el siguiente MDT desde esta direccin:
Este archivo zip contene un archivo MDT en formato Erdas Imagine y varios otros
archivos de texto requeridos para continuar los ejercicios.

Descomprima el archivo reg_dem.zip en el folder


C:\Tutorial_QGIS\Ejercicio_5\GRASS_DATA

224
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Contenido parcial del archivo reg_dem.zip:

Abra una nueva sesin de QGIS.

5-II-A: Importar el MDT en GRASS


A travs de las libreras GDAL, GRASS puede importar mltiples formatos rster, por ejemplo, el
img de Erdas.

Para comenzar, usaremos el mapset anterior del entorno de Villalba. Vaya al men principal y
escoja Plugins | GRASS | Open Mapset.

En la forma Select GRASS Mapset, escoja el mapset villalba.

Presione el botn Open GRASS Tools

Aparecer la forma GRASS Tools. Fjese que la barra de ttulo diga Puerto_Rico_6566/villalba.
De lo contrario, estar en el directorio equivocado.

Expanda los nodos File management | Import into GRASS | Import raster into GRASS from
external data sources

225
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Haga click en el mdulo r.in.gdal Import GDAL supported raster.

Aparecer un nuevo tab que corresponde con el mdulo r.in.gdal, donde va a especificar las
opciones:

Presione el botn (elipsis)

Localice el archivo reg_dem.img que obtuvo al descomprimir el archivo zip al principio de esta
leccin. Deber estar en el folder Tutorial_QGIS\Ejercicio_5\GRASS_DATA

226
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

En Name of raster file to be imported,


debe estar elarchivo img trado del paso
anterior: reg_dem.img
En Name for output raster map, escribe
reg_dem

Presione el botn Show advanced options

En Title for resultant raster map, escriba


MDT Regional

Deje vaca la caja de texto Bands to select


Haga check en la opcin Override
projection check
Haga check en Extend region extents
based on new dataset.

Proceda entonces a correr este mdulo haciendo click en el botn Run.

Presione el botn View output para ver el MDT.

Para ver toda la extensin del DEM, haga right click en el layer reg_dem y escoja Zoom to Layer

227
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe aparecer el MDT sobre el canvas de QGIS:

Podr notar que el MDT aparece en la tabla de contenido y tambin ver que los datos mnimo
y mximo son 7.9378 y 1009.27. Estos nmeros son aproximados.

Para ver la informacin descriptiva de este rster, usemos el comando r.info de GRASS.

En el tab Modules Tree, haga click en el shell de GRASS (GRASS shell)

Aparecer la consola de comandos de Windows. En el prompt, escriba r.info y presione enter

Aparecer la forma r.info [raster, metadata]

En el tab Required escoja el nico rster que debe aparecer ahora reg_dem.

228
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Presione el botn Run.

Note que en la barra inferior aparece el comando y la sintaxis para ejecutarlo desde el prompt,
de modo que bien puede escribir r.info map=reg_dem@analisis_rasters y debe dar el mismo
resultado.

Fjese en los parmetros mnimo y mximo (Range of data). Estos son los nmeros reales del
archivo img original. Por lo tanto, no ha habido cambios en los datos.

Presione el botn Close para salir.

Ejemplo: Comando ejecutado desde la consola Windows. Note que el resultado es igual.

229
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
El comando a escribir es r.info map=reg_dem@analisis_raster

5-II-B: Determinar los parmetros de la regin rster


Antes de continuar, deberamos asegurarnos que los dems rsters derivados tengan la misma
resolucin espacial (nivel de detalle, tamao de la celda). Por ejemplo, el MDT regional tiene
una resolucin de 5 x 5 metros. Los dems deben tener la misma resolucin.

Esto se hace para evitar generar rsters con menor resolucin. Por ejemplo, si combinamos dos
rsters con resoluciones espaciales diferentes, el resultado tendr la resolucin del rster con
menor resolucin.

Adems, debemos hacer que la regin de trabajo sea compatible con la extensin territorial del
MDT para no generar pxeles vacos (NODATA) fuera de esta extensin.

En la consola GRASS shell escriba el nombre de la funcin g.region --ui y presione enter

En la forma g.region que aparecer, haga click en el tab Existing.

230
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En el apartado [multiple] Set region to match to match this raster map: seleccione el rster
reg_dem

Haga click en el tab Resolution.


En el apartado Grid resolution 2D (both north-south and east-west), escriba 10.

Fjese en cmo se ejecuta realmente el mdulo por lnea de comandos:

Presione el botn Run para correr este mdulo.

Cierre esta forma g.region.

En el prompt escriba exit y enter para salir de la consola.

Asegrese que la regin cubre todo el raster de elevacin. Haga click en el botn Display
current GRASS region para que le aparezca el marco de la regin

231
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5-II-C: Derivar rster de inclinacin (pendientes) en


por ciento a partir del MDT
En esta parte procederemos a generar el rster de pendientes. Este debe usar por ciento como
unidad de inclinacin, segn lo requiere el modelo mencionado al principio de esta seccin de
anlisis rster.

Para generar el rster de pendientes, traiga las herramientas GRASS (GRASS Tools) y en el tab
Modules Tree expanda los nodos Raster| Spatial analysis | Terrain analysis

Haga click en el mdulo r.slope Create slope raster from DEM

Aparecer un nuevo tab con los parmetros para correr el mdulo r.slope

En Name of input elevation raster


map, escriba reg_dem

En Name for output slope raster


map, escriba reg_slope
Haga click en el botn Show
advanced options

En Format for reporting slope, escoja


Percent

Presione el botn Run para correr el mdulo.

232
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Vea el resultado haciendo click en el botn View output

Cierre la forma GRASS Tools.

As aparece este rster de pendientes en el canvas de QGIS:

Note la extensin de la regin de trabajo (con borde rojo), el rster de pendientes en colores
prpura, verde, amarillo. Los cuerpos de agua aparecen en blanco y las reas planas con
colores amarillos; las reas con pendientes ms fuertes tienen colores oscuros hasta el negro.

233
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5-II-D: Derivar rster de orientacin de las


pendientes (aspect)
El prximo dato necesario para esta parte del modelo es un rster que contenga los valores de
orientacin de las pendientes. A diferencia de otras herramientas SIG de manejo de rsters, el
mdulo de GRASS computa la orientacin de manera diferente, en contra de las manecillas del
reloj. La orientacin de las pendientes se registra en grados, partiendo de:
norte = 90, oeste =180, sur = 270 y este = 360
El cero se reserva para reas completamente llanas con
pendiente = 0.

Para generar el rster de orientacin de las pendientes, traiga las herramientas GRASS (GRASS
Tools) y en el tab Modules Tree expanda los nodos Raster| Spatial analysis | Terrain analysis

Haga click en el mdulo r.aspect Create aspect raster from DEM

234
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer un nuevo tab para el modulo r.aspect.
En Name of input elevation raster map,
escoja el MDT reg_dem

En Name for output aspect raster map,


escriba reg_aspect.

Haga click en el botn Run para correr el mdulo

Presione View output para ver el resultado.

As aparece el rster de orientacin de las pendientes (aspect):

235
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5-II-E: Reclasificar los rsters para prepararlos para


el modelo
Necesitamos agrupar (reclasificar) los valores que estn en los rsters de pendientes y aspect
para adecuarlos a la frmula que vamos a aplicar para el modelo geomorfomtrico.

Recuerde el modelo:
IM = 3p + (m * e)
donde,
p = pendiente en por ciento
m = parmetro de topomorfologa (elevacin basada en categoras de pendientes)
e = exposicin (categoras de orientacin de las pendientes)

El IM, p, m, y e sern capas rster derivadas del MDT

Segn el estudio publicado por Mostefa et al, (2003) p. 7-9, los el rster de pendientes debe ser
reclasificado dos veces para generar dos rsters:
1. Para reclasificar las pendientes en clases: parmetro de inclinacin (p)
Ponderacin Clase de pendientes Criterios
(peso)
1 Menos de 15% reas donde la maquinaria agrcola puede
intervenir
2 Entre 15 y 30% reas que necesitan otros mtodos
(Caterpillar tracks)
3 Entre 30 y 60% reas que necesitan maquinarias ms
especializadas
4 Ms de 60% reas que solo permiten intervencin manual

2. Para representar niveles de elevacin segn la pendiente (parmetro topo-


morfolgico (m)
Peso Clase de pendientes Clase morfolgica
1 Menos de 3% Llano
2 Entre 3 y 12.5% Bajo piemonte
3 Entre 12.5 y 25% Alto piemonte
4 Ms de 25% Montaoso

1. El rster de orientacin de pendientes (aspect), el cual es llamado de exposicin (e)


ser reclasificado de la siguiente manera:
Peso Orientacin
3 NE-E-SE
2 SE-S-SO
1 SO-O-NO
0 NO-N-NE

236
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Una vez tenemos estas clases definidas, pasemos a explicar un poco cmo manejar
reclasificaciones de rsters en GRASS.
Para reclasificar un rster, debemos hacer un archivo de texto que tenga:
la amplitud de los datos,
el cdigo de la clase (nmero) y
una descripcin (opcional).

Por ejemplo, as debe verse el archivo de texto para generar el rster que contendr las clases
de pendientes (p):

Este otro para generar el rster que contendr el parmetro (m)

Y el de exposicin (e)

Otra nota importante sobre GRASS es que los rsters reclasificados se manejan como
tablas con referencia al rster original. Entonces, debe tener cuidado de no borrar el
rster que origina el rster reclasificado porque le traer problemas.

Parmetro de pendientes
Pasemos a reclasificar el rster de pendientes para generar el rster representando el
parmetro de pendientes reclasificadas (p).

Haga click en el botn de herramientas GRASS. Si es que no est abierta.

237
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la forma GRASS Tools, expanda los nodos Raster | Change category values and labels.

Haga click en el mdulo r.reclass Reclass raster using reclassification rules

Se abrir un tab que es el correspondiente para definir los parmetros del mdulo r.reclass.
En el tab Options, dentro del apartado
Raster map to be reclassified, escoja
reg_slope (reg_slope@villalba)
En el apartado File containing reclass
rules, haga click en el botn Localice el
archivo de texto llamado
reclas_slope_classes.txt. Este se
encuentra en el directorio
C:\Tutorial_QGIS\Ejercicio_5\GRASS_DAT
A
En el apartado Name for output raster
map, en la caja de texto escriba
reg_slope_p indicando que es el rster que
contendr los valores p.

Haga click en el botn Run para correr el mdulo.

Presione el botn View output para ver el rster con los valores p

238
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe quedar el rster resultante. Es posible cambiarle los colores para hacerlo ms legible.

Dentro de Properties, Escoja Load Style:


hacer click en el botn
Style

Dentro de la simbologa para este rster, puede usar el archivo reg_slope_p.qml localizado en
el directorio C:\Tutorial_QGIS\Ejercicio_5\GRASS_DATA.

239
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
As debe quedar el rster luego de haber aplicado colores distintos a cada categora (esto se
hace accediendo a las propiedades del rster en QGIS.

Parmetro morfomtrico
Pasemos a reclasificar el rster de pendientes para generar el rster representando el
parmetro topogrfico-morfomtrico (m). Recuerde que este se basa en pendientes y no en
elevaciones:

Haga click en el botn de herramientas GRASS. Si es que no est abierta.

En la forma GRASS Tools, expanda los nodos Raster | Change category values and labels.

Haga click en el mdulo r.reclass Reclass raster using reclassification rules

Se abrir un tab que es el correspondiente para definir los parmetros del mdulo r.reclass.
En el tab Options, dentro del apartado
Raster map to be reclassified, escoja
reg_slope (reg_slope@villalba)
En el apartado File containing reclass
rules, haga click en el botn Localice el
archivo de texto llamado
reclas_slope_elevation.txt. Este se
encuentra en el directorio
C:\Tutorial_QGIS\Ejercicio_5\GRASS_DAT
A
En el apartado Name for output raster
map, en la caja de texto escriba
reg_slope_m indicando que es el rster
que contendr los valores m.

Haga click en el botn Run para correr el mdulo.

240
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aada este rster al canvas usando el botn View output.

Luego de haber aplicado el archivo de simbologas reg_slope_m, el layer debera verse de esta
manera:

La cuarta categora (montaoso) domina la mayor parte de este territorio.

Parmetro de exposicin
Pasemos ahora a generar el rster para el parmetro de exposicin (e). Este se deriva del
rster de orientacin de la pendiente (aspect).

Haga click en el botn de herramientas GRASS. Si es que no est abierta.

241
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la forma GRASS Tools, expanda los nodos Raster | Change category values and labels.

Haga click en el mdulo r.reclass Reclass raster using reclassification rules

Se abrir un tab que es el correspondiente para definir los parmetros del mdulo r.reclass.
En el tab Options, dentro del apartado
Raster map to be reclassified, escoja
reg_aspect (reg_aspect@villalba)
En el apartado File containing reclass
rules, haga click en el botn Localice el
archivo de texto llamado reclas_aspect.txt.
Este se encuentra en el directorio
C:\Tutorial_QGIS\Ejercicio_5\GRASS_DAT
A
En el apartado Name for output raster
map, en la caja de texto escriba
reg_aspect_e indicando que es el rster
que contendr los valores e.

Haga click en el botn Run para correr el mdulo.

Aada este rster al canvas usando el botn View output.

Acceda a las propiedades de este nuevo rster y aplique la simbologa del archivo
reg_aspect_e.qml. As debe verse el rster con el parmetro de exposicin (e).

242
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Recuerde cmo se defineron las categoras:

Segn el estudio publicado, las de mayor riesgo son las caras de las montaas que miran desde
el suroeste hasta el noreste, pasando por el sur.

5-II-F: Aplicar el cmputo de rsters (map algebra)


Recuerde el modelo:
IM = 3p + (m * e)
donde,
p = pendiente en por ciento
m = parmetro de topomorfologa (elevacin basada en categoras de pendientes)
e = exposicin (categoras de orientacin de las pendientes)

Aplicaremos esta frmula para terminar de producir el rster que contendr los valores del
ndice IM.

243
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Herramienta grfica r.mapcalc
La herramienta disponible para aplicar el lgebra de mapas es r.mapcalc. El modelo quedar
as:

El orden es:
multiplicar primero
3*reg_slope_p,
reg_slope_m * reg_aspect_e
Sumar despus los resultados de ambas multiplicaciones.

Haga click en el botn de herramientas GRASS. Si es que no est abierta.

En el tab Modules Tree, expanda los nodos Raster | Spatial Analysis


Haga click en el mdulo r.mapcalculator Simple map algebra

Aparecer la interfaz grfica de r.mapcalc para llenarla con las operaciones, datos y funciones,
segn sea el caso.

244
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Primero, vamos a insertar la constante 3.


Haga click en el botn Add constant value

En la caja Enter constant value, escriba 3

Ubique el icono del 3 en la esquina superior izquierda haciendo click

Pasemos a aadir el operador de multiplicacin.


Haga click en el botn Add operation or function.

Escoja el operador de multiplicacin

245
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Ubquelo al lado derecho de la constante 3 y haga click

Pasemos a aadir el mapa correspondiente al parmetro p: reg_slope_p


Haga click en el botn Add map

Escoja de la lista que aparecer, el map layer reg_slope_p

Ubique el map layer reg_slope_p debajo de la constante 3 y haga click:

Vamos a aadir los dems map layers.


Escoja de la lista el map layer reg_slope_m

Ubique el map layer reg_slope_m debajo del map layer reg_slope_p y haga click:

Escoja de la lista el map layer reg_aspect_e

246
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Ubique el map layer reg_aspect_e debajo del map layer reg_slope_m y haga click:

Ya tenemos todos los layers de entrada que necesitamos. Pasemos a aadir el segundo
operador de multiplicacin.

Haga click en el botn Add operation or function.

Escoja el operador de multiplicacin

Ubique el operador de multiplicacin al lado derecho de los map layers reg_slope_m y


reg_aspect_e:

Nos falta aadir el operador de adicin.


Haga click en el botn Add operation or function.

Escoja el operador de adicin

247
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Ubique el operador de adicin al lado derecho de los map layers y operadores:

Ahora falta conectar todos estos elementos para que se pueda producir el resultado, que ser
un map layer que se convertir en un ndice geomorfomtrico de susceptibilidad a incendios
forestales por topografa. Las conexiones establecen los vnculos y el flujo de las operaciones.

Haga click en el botn Add connection.

Note que los crculos estn en rojo. Al estar conectados, los crculos cambian de color a gris.
Conectemos la constante 3 con el operador de multiplicacin haciendo click encima de los
crculos. Ver que cambian a gris:

Conectemos ahora el map layer reg_slope_p con este mismo operador de multiplicacin:

Conectemos los map layers reg_slope_m y reg_aspect_e con el segundo operador de


multiplicacin:

248
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Conectemos ahora los resultados de las multiplicaciones con el operador de adicin:

Seguidamente, conectaremos el operador de adicin con el output:

En el apartado Name for output raster map, escriba el nombre del rster resultante:
reg_topo_im (ndice geomorfomtrico IM)

Presione el botn Run para correr el proceso.

Una vez terminado el mismo, use el botn View output

Cierre la forma GRASS Tools

Acceda a las propiedades de este layer rster y aplique el esquema de colores


reg_topo_im.qml localizado en C:\Tutorial_QGIS\Ejercicio_5\GRASS_DATA.

249
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

As luce el rster despus de haberle aplicado un esquema de color divergente, que ayude a
visualizar mejor las diferencias. Estas estn agrupadas en cinco clases. La amplitud de valores
va desde 3 hasta 24. Estos nmeros no tienen dimensin ni unidades: solamente representan
un proceso aritmtico donde se combinaron valores ordinales. Por lo tanto, los resultados
tambin reflejan un orden de susceptibilidad.

Las manchas verdes oscuro (menor susceptibilidad) representan represas y el pequeo valle
del ro Jacaguas donde ubica la zona urbanizada del pueblo de Villalba. Si aadimos el shapefile
de las represas, Represas_Villalba.shp, localizado en
C:\Tutorial_QGIS\Ejercicio_5\GRASS_DATA, se vera as:

250
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

5-II-G: OPCIONAL: Cuantificar cobertura de zonas de


riesgo en un rea de inters
Esta parte es opcional y tiene el propsito de cuantificar y obtener los porcentajes de rea
ocupada de las zonas de riesgo en el Municipio de Villalba. Riesgo que aclaramos, no es de un
modelo completo y solo sirve de ensayo al uso de un modelo de riesgo a incendios forestales
que sea ms completo.

Como nos interesa cuantificar dentro del territorio municipal, usaremos los lmites del
municipio.

Traiga el shapefile que corresponde al rea del Municipio de Villalba. Haga click en el botn
Add vector layer

Localice y traiga el shapefile villalba.shp en el directorio


C:\Tutorial_QGIS\Ejercicio_5\GRASS_DATA

Ya que tiene este shapefile en QGIS, haga click en el botn de herramientas GRASS.

En la forma GRASS Tools que aparece, expanda los nodos File management e Import vector
into GRASS.

Haga click en el mdulo v.in.ogr.qgis Import loaded vector

251
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer dentro del tab correspondiente al mdulo que acaba de activar v.in.ogr.qgis.
En el apartado Loaded layer, escoja el layer villalba

En la caja de texto Name for output vector map, escriba villalba.

Presione el botn Run para hacer la conversin.

Aada el nuevo layer vectorial que acaba de generar al canvas de QGIS mediante el botn View
output

Cierre la forma GRASS Tools.

Entrar a la interfaz de GRASS


Usaremos la forma del Municipio como zona de inters (mscara) para excluir toda rea que no
est dentro del mismo. En la versin 7 de GRASS es posible usar layers vectoriales de rea para
usarlos como mscaras. Saldremos de QGIS para utilizar la interfaz de GRASS.

Localice en el Desktop de Windows, el icono de GRASS GIS. Haga doble click para abrirlo:

Al hacer doble click en el icono o en el men


de Windows, aparecer la siguiente forma de
entrada:
Esta forma se usa para establecer la base de
datos GRASS (un directorio), adems de los
Location y Mapsets. Vamos a utilizar el
GRASS Database, Location y Mapset definidos
ya en este ejercicio desde QGIS.

En la seccin GIS Data Directory, haga click


en el botn Browse.
En la forma emergente, escoja el directorio
Tutorial_QGIS\Ejercicio_5\GRASS_DATA

252
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En la seccin Project location (projection/coordinate system), ver que aparece el location
Puerto_Rico_6566 que ud defini en QGIS.

En la seccin Accesible mapsets (directories of GIS files), aparecern 2 alternativas de


MAPSETS: PERMANENT y villalba.

Escoja el MAPSET villalba.

Haga click en el botn Start GRASS session.


Espere por el splashscreen

Y aparecer la interfaz grfica doble de GRASS. La izquierda Layer Manager es para el manejo
de los layers y la derecha, Map Display es para visualizacin y consultas.

Para visualizar un layer vectorial, haga click en el botn Add vector layer del panel Layer
Manager:

253
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer la forma d.vect. En el tab Required, escoja de la lista el layer vectorial:
villalba@villalba

No cambiaremos nada ms, as que haga click en el botn OK

La forma del municipio aparecer en el panel Map Display: 1

Estas son las tareas a realizar para cuantificar las zonas de riesgo:
Reclasificar el raster reg_topo_im para reducir la amplitud a cinco categoras. Este
proceso est descrito a continuacin.
o Procedimiento:
Usar el mdulo r.mask utilizando el map layer villalba
Una vez exista el map layer llamado MASK, se puede correr el mdulo
r.stats sobre el rster reclasificado regional de 5 categoras.
Usar el mdulo r.stats para hacer el cmputo de reas.

254
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
o Estos procesos nos deben dar este resultado adems de la tabla con el resumen:

Vamos ahora a detallar el proceso a seguir.

Reclasificar el rster de riesgos para reducirlo a 5 niveles


El rster de riesgos reg_topo_im incluye reas fuera del territorio municipal. Adems, tiene
una amplitud (range) de 3 a 24 niveles. Deberamos entonces, re-escalar o reclasificar en este
caso, dicho rster. Este se acomodar a 5 niveles: muy bajo, bajo, moderado, alto y muy alto.
Esto nos ayudar luego a obtener el cmputo de rea ocupada por cada nivel de riesgo dentro
del territorio municipal en la parte final de este ejercicio.

De antemano, hay preparado un archivo de texto con las definiciones y nuevos niveles para
reclasificar el rster. Los niveles se generaron a partir de la amplitud de los datos: mn=3 a
mx=24, siendo la amplitud 19, el intervalo es: 19/5 = 3.8 (redondeado = 4).

Para comenzar, en el panel Layer Manager, vaya al men principal y escoja Raster | Change
category values and labels | Reclassify [r.reclass] Tambin puede escribir r.reclass en la
pestaa comand console.

255
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Aparecer la forma r.reclass

En la seccin Raster map to be reclassified,


escoja de la lista el raster
reg_topo_im@villalba
En Name for output raster map escriba
reg_topo_im.reclass
En la seccin File containing reclass rules,
haga click en el botn Browse y localice y
escoja el archivo reclass_reg_topo_im.txt en
el folder
Tutorial_QGIS\Ejercicio_5\GRASS_DATA

Haga click en el botn Run para hacer la reclasificacin.

Cierre la forma r.reclass cuando haya terminado el proceso. As debe aparecer el rster
reclasificado:

Utilizando la misma secuencia de colores que usamos en QGIS, podemos asignarle los mismos
colores al raster resultante en GRASS.

Vaya al men principal y escoja Raster | Manage colors | Color tables [r.colors]
Puede tambin escribir r.colors en el tab Command console del panel Layer manager.

256
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aparecer la forma r.colors


En el tab Required, escoja el raster
reg_topo_im.reclass

En el tab Define, vaya a la seccin Path to


rules file, haga click en el botn Browse.
Localice el archivo reg_topo_im.colortable
en el directorio Ejercicio_5\GRASS_DATA.
0 255:255:255
1 26:150:65
2 166:217:106
3 255:255:191
4 253:174:97
5 215:25:28

Presione el botn Run para asignar estos colores.

Cierre la forma r.colors

El resultado debe parecerse a este:

Si activa el botn Query Raster/Vector map, podr ver los valores de cada pixel que consulte:

257
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Aplicar la mscara al raster resultante


En esta parte, haremos algo anlogo a la funcin vectorial CLIP. Usaremos el map layer
vectorial de lmite municipal villalba como MASK. De esta manera, aislamos el territorio y
calcularemos los valores de ocupacin de reas de riesgo.

Vaya al men principal del panel Layer Manager y escoja Raster | Mask [r.mask]

Aparecer la forma r.mask

En el tab Vector, vaya a la seccin Name of


vector map to use as MASK y escoja el
map layer villalba@villalba
En Layer number or name, escoja 1

En Category values (vector), escriba 1

Haga click en el botn Run para generar la mscara.

(Mon Jan 30 13:32:36 2017)


r.mask vector=villalba@villalba cats=1
Reading areas...
Writing raster map...
All subsequent raster operations will be limited to the MASK area. Removing or renaming raster
map named 'MASK' will restore raster operations to normal.
(Mon Jan 30 13:32:39 2017) Command finished (3 sec)

Cierre la forma r.mask

Usted puede comprobar si la mscara fue creada cuando:


1: podr ver que el rster que estaba en el Map Display aparece recortado con la forma del
Municipio de Villalba

258
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

2: ver que en la lista de rsters hay uno que se llama MASK.

Para esta comprobacin, vaya al panel Layer Manager, active la pestaa Command console y
escriba el comando g.list rast seguido de enter

Le devolver los resultados de la lista de rsters en este MAPSET. Note que hay un rster
llamado MASK:

Notar que el rster regional reg_topo_im.reclass ha sido recortado, aunque de manera


virtual. El raster sigue teniendo las mismas dimensiones pero las operaciones que se hagan en
adelante, solamente toman en cuenta el espacio dentro de la mscara.

259
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Para ver este layer enmascarado ms de cerca, vaya al panel, Layer Manager, haga right click
en el layer vectorial Limites_Villalba y escoja Zoom to selected map.

Aplicar mdulo r.stats para calcular reas ocupadas


En esta parte podremos saber el rea ocupada y el porciento de ocupacin de estas zonas de
riesgo. Usaremos como se mencion, el mdulo r.stats, el cual est localizado en el panel Layer
Manager, en Raster | Reports and statistics | General Statistics [r.stats]

Aparecer la forma r.stats

En el tab Required, bajo el apartado Name of


input raster map(s), escoja el rster
reclasificado: reg_topo_im.reclass
En el tab Statistics, seleccione las opciones
Print area totals in square meters, Print
APPROXIMATE percents y Print category
labels
Presione el tab No data y escoja Do not
report no data value
Presione el tab Optional y haga check en la
opcin Print category labels.

Haga click en el botn Run para generar los porcentajes.

Estos son los resultados.

260
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Vemos entonces en este ejemplo que ms del 70% del territorio municipal est ocupado por
reas de riesgo moderado a alto, dado por los componentes topogrficos muy alto, alto y
moderado.

---------------------------------------------------------------------------------------------------------------------
Le recordamos que este no es un modelo completo y que solamente muestra el componente
topogrfico de un modelo ms completo de riesgo a incendios forestales.
---------------------------------------------------------------------------------------------------------------------

Cierre la forma r.stats.

Visualizar rster en 3D
Para ver este mapa de riesgos en pseudo 3d, podemos usar las opciones de visualizacin del
Map Display de GRASS. Para esto, necesitaremos traer un modelo digital de elevaciones.

Primero, vaya al Layer Manager y remueva el layer de la extensin territorial de Villalba. Este
no hace falta. Right click encima del layer y escoja la opcin Remove.

Elimine tambin el map layer reg_topo_im.reclass.

Aada ahora el map layer de elevaciones reg_dem. Haga click en el botn Add raster map
layer

Aparecer la forma d.rast.

En el tab Required, bajo Name of raster map to be displayed, escoja el map layer
reg_dem@villalba

Haga click en el botn OK

Mueva (arrastre) el layer reg_dem al final de la lista de layers del Layer Manager.

Vaya al panel Map Display y haga click en el botn dropdown 2D view.


Escoja la opcin 3D view

261
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Espere en lo que GRASS prepara la interfaz 3D.


La interfaz del Layer Manager cambiar, incluyendo las siguientes pestaas/tabs.
arrastre el puntero para que apunte desde el
suroeste (SW)

En Height, mantenga 20,000

En Z-exag, djelo en 1.0

Mantenga Perspective en 20

Mantenga Tilt en 0

Active el tab Data.


En Raster map, escoja reg_dem@villalba.

En Draw, escriba 2 en Fine mode y 5 en


Coarse mode escriba 5

En Surface attributes, vaya a Color y escoja


el map layer reg_topo_im.reclass@villalba

262
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Su raster de riesgos y MDT en pseudo 3D sin la leyenda, debe parecerse a este:

La leyenda puede aadirse con el botn Add map elements y escoger la opcin Add raster
legend

En el tab Input, escoja el raster


reg_topo_im.reclass@villalba

En el tab Title, escriba Susceptibilidad


incendios forestales

En el tab Gradient, escriba 5 en la caja de


texto Number of text labels for smooth
gradient legend

263
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
En el tab Font settings, escriba 10 en la caja
de texto Font size.

En el tab Optional, escriba


40,10,30,10
en la caja de texto Size and placement as
percentage of screen coordinates

Haga click en la leyenda que aparecer abajo y arrstrela a un lugar donde se pueda apreciar.

Puede hacer los cambios que desee para visualizar desde otras direcciones, cambiar altura,
perspectiva, etctera.

Hay muchas ms opciones que puede explorar. Esto es lo mnimo para producir una
visualizacin pseudo 3D.

Cierre GRASS. File | Quit GRASS GIS

En la forma Quit GRASS GUI escoja No.

As concluye este ejercicio de aplicacin rster en QGIS usando GRASS. Guarde este proyecto
QGIS con el nombre analisis_raster.qgs.

264
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Preguntas
Mencione las consideraciones antes de comenzar geoprocesamiento (p 144)
1:
2:
3:
4:
5:

Mencione cules fueron las funciones de geoprocesamiento vectorial que fueron utilizadas
durante estos ejercicios. (por ejemplo, buffers)
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________

En la parte de geoprocesamiento rster, explique brevemente de qu se trata el modelaje


cartogrfico que se utiliz en el ejercicio. (p 223-243,44)
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________

265
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6: Produccin de mapas para imprimir


Principios grficos: C R A P
Estos principios grficos fueron tomados del libro The Non-Designer's Design Book de la autora
Robin Williams, edicin de 2003. Ensea de manera amena y fcil sobre los fundamentos de
una buena pgina para presentacin (layout). Para los cartgrafos es esencial conocer estas
tcnicas para poder preparar un mapa que sea efectivo.
Contraste
Repeticin
Alineacin
Proximidad

Contraste Diferenciar elementos que son y deben verse distintos.

Mnimo vs Mximo
Repeticin Sirve para reforzar la coherencia en el grfico o la pgina para impresin.
Podemos repetir:
un tipo de letra,
un dibujo, grfico o
algn elemento
que aada continuidad si se trata de varias pginas.

Alineacin Para dar coherencia y organizacin a la pgina.

Proximidad Cercana fsica implica relacin. Los elementos que representan grupos
similares, deben estar cerca unos de otros. A su vez, se deben separar elementos que no
sean del mismo grupo.

266
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Print composer
En este ejercicio haremos una composicin simple que contenga los elementos grficos
esenciales para hacer un mapa. QGIS tiene un mdulo aparte, el cual llaman Print Composer.
Este mdulo se dise para poder hacer la composicin en espacio en papel para impresin.

Para hacer este ejercicio, necesitar usar el proyecto QGIS llamado ejercicio_4.qgs. ste
deber estar localizado en el folder Tutorial_QGIS\Ejercicio_4. El proyecto ejercicio_4.qgs
contiene el layer de municipios con los datos censales que practic descargar del American Fact
Finder con el ejercicio para hacer un mapa temtico.

El layer muestra diferentes intensidades de color azul, el porcentaje de participacin laboral


publicado por el Community Survey desde los aos 2010 a 2014. Si su layer no se parece a
este, revise cul es el campo que est representando por colores. Eso lo puede averiguar
haciendo right click encima del layer en la tabla de contenido y escogiendo Properties.

6A: Cambiar el nombre del layer


Haga right click encima del nombre del layer municipios_2015 y escoja Properties.

En la forma Layer Properties

Presione el tem General

Dentro de General | Layer info, escriba Participacin laboral, 2011-15 en la caja de texto Layer
Name.

Presione el botn OK para validar el cambio.

267
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6B: Print Composer


Para hacer un nuevo mapa para impresin, vaya al men principal y escoja Project | New Print
Composer

Aparecer la forma Composer title. En la caja de texto escriba Participacin laboral.

Presione OK para iniciar la sesin del Composer.

Aparecer la interfaz Composer con el nombre que acab de escribir

268
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6C: Herramientas del Composer


El Composer tiene mltiples funciones, entre ellas las de exportacin para formatos grficos e
impresin,

navegacin, acercamiento, redibujar (refresh),

adicin de elementos grficos (textos, leyenda, escala grfica, flecha para orientacin, formas
geomtricas, aadir una tabla, aadir marco para exportar en formato html),

manejo de los elementos grficos, orden de elementos y alineacin.

Veremos algunos de ellos ms adelante.

6D: Cambiar el tamao de pgina


En el Composer, al lado derecho, presione el tab Composition.

En el apartado Page size, en Presets, seleccione el tamao de pgina ANSI A (Letter; 8.5x11 in).

Todava en esta versin (2.18.3), la


unidad de medida en pgina es el
milmetro.
La forma de Puerto Rico es ms
alargada oeste-este, as que en el
apartado orientation, la pgina
debe quedarse Landscape.

269
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6E: Insertar el mapa en la pgina


Para traer el map frame que contiene los layers, utilice el botn Add new map

Haga una caja en el espacio de papel, ms o menos como esta:

Haga un click afuera de la caja que acaba de hacer y espere que aparezca el mapa.

Centralizar el mapa
Active (click) la pestaa Item properties.

El mapa en el canvas de QGIS debe estar centralizado. Centralcelo si es necesario en el canvas.

En el Print Composer, tab Item properties, en el apartado Extents, haga click en el botn Set to
map canvas extent

270
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Ms arriba, en el apartado Main properties, en la caja de texto Scale, escriba 900000

Haga click en el botn Updata preview para redibujar el mapa.

6F: Aadir ttulo al mapa


El ttulo se aade como cualquier caja de texto, usando el botn Add new label:

Haga click en un espacio en blanco, en la parte superior del mapa: La etiqueta, que en este caso
ser el ttulo, leer QGIS.

Vaya al lado derecho de la forma Composer, en el tab Item Properties, y vaya a Label para
cambiar el texto.

En la seccin Label, en la caja de texto Main properties, escriba Porcentaje de participacin


laboral, 2011-15.

Presione el botn Font:

En la forma Select Font, cambie las propiedades:

Font: Arial
Font style: Bold
Size: 28

Presione OK.

271
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Estire la caja del label con el ttulo, de manera que pueda verse todo el contenido:

6G: Aadir la leyenda


Presione el botn Add new legend.

Ubique la leyenda haciendo click ms o menos debajo de las islas municipio de Culebra y
Vieques:

Con el tab Item properties activado, Elimine la palabra Legend; se sobreentiende que es una
leyenda.

272
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Seleccione (click) la tabla dp03_2015.

Haga click en el botn Filter Legend By Map Content . El tem de la tabla dp03_2014 se
excluir de la leyenda.

6H: Aadir escala


Use el botn Add new scalebar

Ponga la escala debajo la isla, haciendo click en el espacio de pgina:

Mantenga la escala activada. Con el tab Item properties activado, bajo la seccin Main
properties, en Style escoja la opcin Line Ticks Up

273
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

La apariencia de la escala cambiar. Recuerde que lo principal es hacer notar la distribucin de


los valores estadsticos por municipio de manera grfica. Despus de la leyenda y el ttulo, lo
dems no es tan relevante y no debe llamar demasiado la atencin.

Expanda la seccin Fonts and colors. Haga click en el botn Font

En la forma Select Font que aparecer, vaya a la seccin Size y cambie el tamao de la letra a 8
puntos.
! No todo mapa necesita escala y orientacin.
Lo ms importante en un mapa temtico (con datos
estadsticos) es la percepcin de la distribucin geogrfica
de los datos. En este caso, la escala y orientacin proveen
Presione OK para aceptar el cambio. informacin marginal

Para que llame menos la atencin,


expanda la seccin Rendering y asigne 33 porciento de transparencia:

274
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6I: Aadir orientacin al mapa


Utilice el botn Add arrow.

Haga drag (click y arrastrar) haciendo una pequea lnea recta desde abajo hacia arriba en el
espacio donde ubicar la flecha.

Puede ubicarla encima del punto medio de la escala grfica.

Aada un label encima de la punta de la flecha.

y luego cmbielo a la letra N

Bajo la seccin Appearance, cambie las propiedades del label, haciendo que est alineado en
trminos de center en el plano horizontal y middle en el plano vertical

Arrastre la etiqueta N. Notar que se aparecern unas lneas rojas. Estas le sirven para
pegar/alinear (snap) elementos grficos. Le ser de utilidad para centralizar la N con el centro
de la flecha.

275
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6J: Aadir fuente de datos


Es importante dar a conocer al lector del mapa de dnde se extrajeron los datos que componen
el mapa. Para esto podemos usar el botn que usamos para aadir el ttulo.
Haga click en el botn Add new label.

Coloque la caja de texto (label) al lado izquierdo de la escala grfica:

Al lado derecho del Composer, aparecer la caja de texto para aadir el texto que deseamos
escribir. Escriba:
Fuentes:
Datos censales:
American Community Survey, 2011-15
Municipios: Junta de Planificacin, octubre, 2015

Para poder todo el contenido del texto, aumente el tamao de la caja, estirando las esquinas:

6K: Alinear elementos seleccionados


Antes de alinear, seleccione los elementos que quiere alinear (fuentes, escala, leyenda).
Haga click en cada uno, excepto el norte geogrfico y el mapa.

Vamos alinear estos elementos basndonos en el fondo (abajo).

276
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18
Haga click en el tringulo del botn de alineaciones y escoja Align bottom.

Su mapa debe verse ms o menos as:

Para cumplir con el principio de alineacin, puede usar tambin las lneas gua para alinear
objetos. Estas se definen haciendo click en la regla y arrastrando hasta el interior del mapa.


Luego puede activar el elemento y usar las flechas del teclado para mover los mismos

277
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

6L: Guardar el mapa


Para guardar esta composicin, use el botn Save Project.

Ya se le haba dado nombre al principio cuando gener el mapa. Recuerde que lo nombr
Participacin laboral, y as aparece en el men principal Composer | Print Composers |
Participacin laboral:

6M: Exportar la composicin (mapa) a formato PDF


QGIS provee para exportar su mapa en algunos formatos. En este ejemplo usaremos el formato
PDF.

Utilice el botn Export as a PDF.

Pngale nombre: participacion_laboral2009-14.pdf. Gurdelo en el folder


C:\Tutorial_QGIS\Ejercicio_6.

Espere que termine el proceso de generar el archivo PDF.

Una vez acabe, abra el archivo en Adobe Acrobat Reader.

Cierre el Composer:

Guarde el proyecto QGIS con el nombre ejercicio_6.qgs en el folder


C:\Tutorial_QGIS\Ejercicio_6.

Esto termina este ejercicio.

278
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228
Tutorial Quantum GIS, 2.18

Preguntas
Mencione los principios grficos explicados en la pgina 266 sobre C R A P:
Qu significan cada uno de ellos?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________

279
Oficina de Gerencia y Presupuesto de Puerto Rico Calle Cruz 254, San Juan, PR 00902-3228

Anda mungkin juga menyukai