Profesionales formando a Profesionales

Anuncio
Soluciones de Cartografía, GIS y Teledetección
www.tycgis.com
CURSO DE PYTHON EN QGIS
MODALIDAD ONLINE
Profesionales formando
a Profesionales
2016
[email protected]
Calle Rodríguez San Pedro 13,
3ª Planta, Oficina 301
28015 Madrid
(+34) 910 325 482
Soluciones de Cartografía, GIS y Teledetección
www.tycgis.com
CURSO
El curso capacitará a los alumnos en el manejo del lenguaje Python dentro de QGIS
(pyQGIS), centrándose en su uso para automatizar los procesos más fundamentales,
como la carga y análisis de las capas tanto vectoriales como de rásteres, producción
cartográfica en pdfs, publicar mapas en ArcGIS, etc.
En definitiva, se formará al alumno en la creación y edición de información vectorial y
ráster a través del lenguaje de programación Python, con la finalidad de poder elaborar productos cartográficos de calidad e incrementar la rentabilidad de nuestros trabajos GIS.
OBJETIVOS

Análisis de la API de pyQGIS para que el alumno se desenvuelva eficazmente
en este entorno .

Hacer que los alumnos sean capaces de entender scripts de Python dentro
del entorno de QGIS.

Habilitar a los alumnos para que sean capaces de desarrollar código para automatizar procesos.

Completar el CV de los alumnos para que sean capaces de abordar proyectos
GIS de desarrollo.
PERFILES
El curso se dirige a profesionales del mundo GIS que, con conocimientos o no de programación quieran conocer todas las posibilidades que la programación con pyQGIS ofrece.
Soluciones de Cartografía, GIS y Teledetección
www.tycgis.com
METODOLOGÍA MODO ONLINE
La formación a distancia utiliza la plataforma tecnológica y de formación online Moodle, una herramienta telemática a través de Internet. Se trata de una plataforma de
aprendizaje que permite al alumno/a acceder a los contenidos del curso y realizar
prácticas y consultas al equipo docente, así como disponer de los recursos y la ayuda
que se necesiten en cualquier momento.
La plataforma está disponible 24 horas al día y a través de la misma el alumno/a podrá
solicitar ayuda del profesorado en todo momento. El equipo docente procurará reforzar la autonomía del alumno/a en su proceso formativo, apoyando y aclarando todas
las dudas y dificultades surgidas en el desarrollo de la acción formativa.
El curso se lleva a cabo por tanto, a través de los distintos espacios que están disponibles en la plataforma y en los que el alumno/a puede consultar material formativo online, descargar información, realizar ejercicios prácticos y realizar tests de comprobación de conocimientos adquiridos.
Con este planteamiento, a medida que el alumno/a avanza y una vez que se ha enfrentado a la resolución de distintos tipos de problemas de acuerdo al programa del curso,
los profesores facilitarán de forma progresiva la información básica de partida para la
realización de un caso práctico final.
Nuestros cursos son subvencionables a través de la Fundación Tripartita.
PROFESOR
Ricardo Martínez Prentice
Analista programador GIS, toca varias ramas de la programación en desarrollo Desktop
y en desarrollo web con visores GIS además de la gestión de información geográfica en
bases de datos espaciales.
Especializado en la enseñanza tanto individual como grupal, lo que le ha llevado a conocer las necesidades fundamentales para permitir un avance progresivo en los cursos.
PROGRAMA FORMATIVO
Soluciones de Cartografía, GIS y Teledetección
www.tycgis.com
PROGRAMA
Ud.1 - LA APLICACIÓN DE DESKTOP QGIS
 El Proyecto QGIS
 El diseño y funcionalidad de la interfaz de QGIS
 El desarrollo de QGIS
 Los Plugins
 Los formatos que se pueden leer en QGIS
- Evaluación teórica
- Ejercicio práctico: Descarga de QGIS 2.x y explorar las carpetas.
Ud.2- EL LENGUAJE DE PYTHON
 Variables, tipos de datos y las palabras reservadas. Realizar operaciones.
 Listas, Tuplas, Diccionarios y Clases.
 Condiciones y bucles.
 La integración de Python en QGIS
 Implementa y ejecuta los primeros códigos en la consola de QGIS para Python.
- Evaluación teórica
- Ejercicios prácticos. Consolida lo fundamental de Python con varios ejercicios
de desarrollo del código
- Fuentes externas: Os añadiremos una lista de fuentes externas para poder estudiar el lenguaje Python con mayor detenimiento.
Ud.3- PYQGIS Y PYQT. DOS APIS PARA QGIS
 ¿Qué es una API y qué incluye?
 Explicación paso a paso de los componentes de un código.
 Funcionalidad de pyQGIS
 Funcionalidad de pyQt.
 Creación de un Plugin con Plugin Builder
- Evaluación teórica.
- Ejercicios prácticos: Escribir procesos en la consola de QGIS consultando la API
de QGIS
Ud.4– ORIENTACIÓN A OBJETOS CON PYTHON
 Conceptos básicos: Clases, Objetos y Métodos
 Interacciones entre clases
 Ejecución de un programa escrito con esta dinámica
 Ejemplos de código, análisis y explicación
 Cómo afecta esta programación a QGIS (ampliación de la API)
- Evaluación teórica.
- Ejercicio práctico. Creación de un script
PROGRAMA FORMATIVO
Soluciones de Cartografía, GIS y Teledetección
www.tycgis.com
PROGRAMA
Ud.5 - TRABAJO CON DATOS VECTORIALES.
 Cargar una capa vectorial.
 Guardar un mapa como proyecto.
 Examinar las entidades de la capa vectorial
 Examinar los atributos de la capa vectorial.
 Establecer sistemas de coordenadas.
 Búsqueda de entidades por atributos y por selección geométrica.
 Operaciones básicas.
 Guardar el mapa.
Ejercicios Guiados: datos vectoriales: carga de datos en QGIS, definición de coordenadas y consulta de atributos. Análisis básicos con capas vectoriales.
Ejercicio Práctico: realización de operaciones básicas.
Ud.6 - MÓDULOS PARA EL TRABAJO CON DATOS RÁSTER
 Cargar una capa ráster.
 Proyectar un ráster.
 “Mosaicar” un Raster
 Georeferenciar un ráster desde los puntos de control.
 Cortar un ráster usando un Shapefile
 Convertir en imagen JPEG un TIFF
 Análisis de superficie.
 Convertir una capa ráster a una capa vectorial
Ejercicio Práctico: Anáisis de superficie con rásteres y adicionar datos de elevación a líneas usando un MDT.
Ud. 7 - PRODUCCIÓN CARTOGRÁFICA
 Crear simbología
 Visualización de datos en el lienzo
 Añadir etiquetas al mapa.
 Añadir Barra de Escala.
 Añadir Flecha Norte.
 Añadir Leyenda en el mapa.
 Añadir una cuadrícula UTM al mapa.
 Exportar mapas a pdf e imprimirlo.

Ejercicio Práctico: Producción cartográfica a partir de los ejercicios anteriores.
Evaluación Final.
Descargar