Curso online PyQGIS (Python para QGIS)

Documentos relacionados
Curso online PyQGIS (Python para QGIS)

Curso online Bases de datos espaciales: PostGIS

Curso online QGIS 2.10 Pisa

CURSO DE Q GIS y GRASS NIVEL USUARIO

Curso online Desarrollo de Aplicaciones Web Mapping

pyqgis python para qgis 55 horas

Curso online Aplicaciones webmapping con Leaflet

Curso online Python para ArcGIS

Tutorial Avanzado Excel y Access

Curso Online de Negocio Digital. Crea tu Propia Tienda Digital

Curso Online Cómo Crear un Curso Online en Moodle

Soluciones de Cartografía, GIS y Teledetección

Curso Microsoft Access 2010 (Online)

Cursos On-Line. Colabora: Colegio Oficial de Biólogos de la Comunidad de Madrid

Curso Online de PYQGIS: Programación de Scripts en Python con QGIS.

Curso online Especialista en ArcGIS aplicado a la ordenación del territorio y medio ambiente

Tutorial Avanzado Access y Power Point

Tutorial Avanzado Excel y Word

Curso VBA para Word (Online)

Curso Práctico para Gestionar la Contabilidad en la Empresa con Microsoft Excel

Curso Práctico: Comercio Electrónico para Pymes

Como Cambiar de Plantilla en Joomla y Wordpress

Lenguaje de Programación PHP: Programación Web

Tutorial de Diseño Web y CSS

Curso Práctico: Iniciación a las Finanzas

Curso Online de Introducción a la Programación Android: Práctico

Especialista TIC en Sistema Operativo, Desarrollo e Interfaz Raspberry Pi 2

Primeros Pasos en Contabilidad

Curso Práctico de Orientación Laboral: El Mercado de Trabajo

Curso Online de Técnico en Sistemas de Gestión Ambiental ISO 14001

Curso VBA para Outlook

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

Instalación Joomla y Drupal

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

CURSO DE GVSIG APLICADO AL DESARROLLO SOSTENIBLE

Curso VBA para Word (Online)

Curso Universitario de Aplicaciones Informáticas para Presentaciones: Gráficas de Información (Titulación Universitaria + 1 ECTS)

Especialista TIC en Sistema Operativo, Desarrollo e Interfaz Raspberry Pi 2

Curso Práctico de Revelado RAW con Adobe Lightroom + Adobe Elements (Online)

Experto en Microsoft Access 2016

Tutorial de Selección de Personal a través de Internet

Curso de Publicación de Páginas Web (MF0952_2) (90 horas)

Certificación en Emergencias Sanitarias y Dispositivos de Riesgo Previsible (Curso Homologado con Titulación Universitaria + 20

Curso Universitario de Impartición de Acciones Formativas para el Empleo (Titulación Universitaria ECTS)

Curso Práctico sobre Seguridad Digital, Certificado y Firma Digital

Curso Online de Contabilidad General de Gestión

Curso Práctico: Marketing Digital

Curso Práctico de Virtuemart 2.0: Cómo crear una Tienda Virtual (Online)

Herramientas para trabajar con ISO 14001:2015 y EMAS III

Guía del Curso Dreamweaver CS 5

Curso Superior de Gestión del Tiempo para Ejecutivos

Curso Online en Recepción de Hotel e Inglés para el Turismo: Práctico

MF0244_3 Medios de Pago Internacionales (Online)

Curso Práctico de Creación de Tiendas Online con Magento. Nivel Profesional

Curso Online de Auditor de Sistemas de Gestión Ambiental: ISO 14001

Técnico Superior en Modelado 3D con Solidworks (Online)

Tutorial de SEO para Joomla y Wordpress

Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con Wordpress Profesional (Online)

Técnico Profesional en Creación y Gestión de Blog + Web 2.0 con Wordpress Profesional (Online) (Promoción Dooplan-Grupazo)

MF1481_2 Producción de Semillas (Online)

Curso Universitario de Linkedin para Empresas (Titulación Universitaria + 1 ECTS )

EUROINNOVA BUSINESS SCHOOL

Contenido. Curso de Diseño básico de páginas web (online)

Soluciones de Cartografía, GIS y Teledetección

online Itinerario Adobe CS6 para Diseñadores

Experto en Python: Desarrollo de Aplicaciones Hacking & Forensic

Configuración de Windows 7 y Linux

DURACION: 250 horas. PRECIO: 300 * * Materiales didácticos, titulación y gastos de envio incluidos. MODALIDAD: A distancia DESCRIPCION:

Curso de Tutor - Formador de Certificados de Profesionalidad Online (60 horas)

Técnico Profesional en Diseño Web Avanzado con CSS3

Curso Práctico de Orientación Laboral en Empleo Público de España

Técnico Profesional en Gestión de Recursos Humanos (Curso Homologado con Titulación Universitaria + 20 Créditos tradicionales LRU)

UF0032 Venta Online (Online)

Funciones Administrativas en Centros Sanitarios

evaluación ambiental de planes y programas 23/04/14 INSCRIPCIÓN: LUGAR DE CELEBRACIÓN: Organiza:

Curso Universitario de Gestión de Protocolo (Titulación Universitaria + 1 ECTS) Titulación certificada por EDUCA BUSINESS SCHOOL

Programación con Visual C#

Curso Universitario de Dirección de Marketing y Ventas (Titulación Universitaria + 2 ECTS) Titulación certificada por EDUCA BUSINESS SCHOOL

Curso de Sistemas de Gestión de la Prevención: Normas OHSAS. Duración: 40 horas Modalidad: on line. 1

Curso Online Profesor de Español para Extranjeros: Curso Práctico

UF0991 Cálculo de Costes en Procesos de Mecanizado por Arranque de Viruta

Curso Online de Programación Web Avanzada: Práctico

Programa Superior de Certificación Profesional en Diseño y Cálculo de Estructuras Metálicas con Nuevo Metal 3D. Cypemetal 2013

Curso Online de Auxiliar de Administrativo: Práctico

Curso Práctico de Videovigilancia: CCTV usando Video IP

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

Curso Universitario de Calificación Energética de los Edificios (Titulación Universitaria ECTS) Titulación certificada por EDUCA BUSINESS SCHOOL

Curso de Introducción a Python y Django

Curso de Linkedin para Empresas (40 horas)

Manipulador de Alimentos. Almacén y Distribución (Online)

UF0729 Orientación y Trazado de Recorridos en el Medio Natural o Urbano

Curso Universitario de Desarrollo de Componente Software y Consultas Dentro del Sistema de Almacén de Datos (Titulación Universitaria + 1 ECTS)

Curso Universitario de Elaboración y Edición de Presentaciones con Aplicaciones Informáticas (Titulación Universitaria + 1 ECTS)

Curso Práctico de Revit de nivel intermedio. PRESENCIAL Y ON-LINE Del 19 de mayo al 16 de junio de 2016

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

Visitador Médico (Curso Homologado con Titulación Universitaria + 20 Créditos tradicionales LRU)

Curso Universitario de Medios de Pago Internacionales (Titulación Universitaria + 2 ECTS)

Curso Online de Introducción al Diseño de Proyectos Sociales

DESCRIPCIÓN DEL CURSO:

Curso Universitario de Plan de Medios de Comunicación e Internet (Titulación Universitaria ECTS)

Transcripción:

Curso online PyQGIS (Python para QGIS) En el curso online de PyQGIS (Python el alumno se instruirá en la realización de scripts con PyQGIS. Inscripción formacion@mappinggis.com Lugar de impartición Plataforma de formación online - http://mappinggisformacion.com/ El curso, preparado directamente por MappingGIS (patrocinador del proyecto QGIS) va dirigido a usuarios de QGIS que quieran dar un paso más, automatizando sus tareas habituales de QGIS: gestión de datos espaciales, composiciones de mapa, geoprocesamiento, etc.

Curso online PyQGIS (Python OBJETIVOS Comenzando desde cero, con explicaciones claras y sencillas para no familiarizados con la programación, aprenderás las bases del lenguaje de programación de Python y PyQGIS: Cómo trabajar con la consola de Python. Cómo crear tus propios scripts. Cómo añadir capas a QGIS. Iterar sobre los elementos de las capas. Acceder a la geometría de la capa. Realizar análisis espacial. Actualizar información. Calcular campos. Añadir y eliminar columnas de una capa. Cambiar la apariencia (simbología y etiquetado) de las capas, etc. REQUISITOS Es necesario tener conocimientos básicos de QGIS. Sistemas operativos Windows, Ubuntu o Mac. Excepto el Apéndice I en el que es necesario disponer de Windows, el resto del curso (el 99%) se puede realizar con Ubuntu o Mac. Si utilizas Ubuntu o Mac debes tener conocimientos sólidos de estos sistemas operativos, si no los tienes deberás instalar un máquina virtual basada en Windows. No es necesario tener conocimientos de Python. En el curso se dan las nociones y conceptos necesarios para aplicar el lenguaje en nuestros procesos. Aunque el curso ha sido diseñado para principiantes, si tienes conocimientos de éste u otro lenguaje de programación asimilarás los conceptos con mayor facilidad. Tú pones las ganas de aprender a programar en QGIS, nosotros ponemos el resto! 2

T E M A R I O Curso online PyQGIS (Python Unidad 1. Introducción. Qué es PyQGIS El proyecto QGIS Qué es PyQGIS? La API y los bindings Recursos y documentación en la Web Unidad 2. Primer acercamiento a Python desde QGIS: PyQGIS Utilidades de PyQGIS: scripts, plugins y aplicaciones. La consola de Python de QGIS. Pasando de línea de comandos a generación de scripts. Añadiendo capas vectoriales (shapefiles, KML, conexiones WFS) y capas raster. Unidad 3. Aprendiendo a programar con Python Introducción al lenguaje de Python. Programación orientada a objetos (POO). Aprendiendo a programar con Python: La esencia del lenguaje en 10 puntos clave. Errores más comunes y gestión de errores. Unidad 4. Avanzando con Python y PyQGIS. La API de PyQGIS y entornos de ejecución La API de PyQGIS Entornos de ejecución Importación de Módulos. Creación de Funciones. Introducción de parámetros. Definición de Clases. Unidad 5. Acceso a la información y análisis espacial con PyQGIS Acceso a la información de la capa: Geometría. Sistemas de referencia espacial. Información alfanumérica. Creación de capas en memoria. Análisis espacial y geoprocesamiento: Clases QgsGeometryAnalyzer y QgsOverlayAnalyzer: buffer, dissolve, centroids, intersection, etc. Algoritmos de la Caja de Herramientas de Procesado: merge, difference, etc Acceso a los elementos de la capa: Listar información y estadísticas sobre un campo. Actualizar información. Calcular campos. Añadir y eliminar columnas de una capa. Crear y eliminar elementos. 3

T E M A R I O Curso online PyQGIS (Python Unidad 6. Trabajando con proyectos qgs. Control de los contenidos y de su representación. Contenidos del proyecto: Añadir y eliminar capas de diferente tipología. Acceder a la capa activa. Listar contenidos para operar sobre ellos. Activar capa. Apariencia de los contenidos: Capas visibles y no visibles. Ordenar los contenidos. Representación y simbología y de las capas: Acceso a la representación de la capa (renderer) y sobre su simbología. Creación y modificación de simbología en representaciones de tipo SINGLE. Representaciones complejas: CATEGORIZED y GRADUATED. Otros aspectos a tener en cuenta en cuanto a simbología: transparencia, color y simbología multicapa Salvar y aplicar estilos. Etiquetado. Navegación sobre la vista. Generación de salidas gráficas: Creación de imágenes. Creación de mapas. Definir el tamaño de la página y resolución. Márgenes y ajuste de escala Incluir un título. Incluir una leyenda. Incluir una escala, Incluir flecha de norte. Apéndice I. PyQGIS sin la interfaz de QGIS, plugins y aplicaciones de escritorio (solo en entorno Windows) Utilizar PyQGIS fuera del entorno de QGIS. Cómo obtener información sobre rutas? Preparación y ejecución de un archivo.bat con la inicialización de rutas. Puesta a punto y comprobaciones. Creación de plugins con Python. Estructura de archivos que componen un plugin. Plugins de utilidad para la construcción y actualización de plugins Creación de un plugin Creación de aplicaciones independientes Apéndice II Feed Back. Modo de mostrar avisos en QGIS con PyQGIS. 4

Curso online PyQGIS (Python CALENDARIO El curso tiene una duración de 4 semanas, equivalente a 80 horas lectivas. Desde el 4 de mayo hasta el 31 de mayo de 2017. Lugar de impartición: Plataforma de formación online MappingGIS TUTOR Antoni Riba Chacón. Ingeniero forestal y programador GIS con amplia experiencia en desarrollo de aplicaciones GIS open source y en el lenguaje de Python. Cualquier duda se podrá plantear personalmente mediante correo electrónico o en los foros del curso. El tutor responderá siempre en la mayor brevedad posible. METODOLOGÍA Mediante la plataforma de formación el alumno/a accede a los contenidos teóricos (vídeos de teoría en formato flash) y prácticos del curso (ejercicios en formato PDF). El alumno realizará los ejercicios de cada unidad y los subirá a la plataforma de acuerdo al calendario fijado al inicio del curso. El tiempo disponible para realizar los ejercicios varía en función de la dificultad de cada módulo. Por lo tanto no es necesario estar conectado a una hora concreta ya que la plataforma y el material está disponible las 24 horas durante el tiempo que dura el curso. La plataforma también es un apoyo para realizar consultas en los foros y chats del curso o al profesorado directamente. El equipo docente procurará reforzar la autonomía del alumno/a, apoyando y aclarando todas sus dudas y dificultades surgidas en el desarrollo de la acción formativa. Todo el material es descargable, de forma que se pueden utilizar al acabar el curso. Todos los materiales son originales y tienen derechos de autor, el plagio o distribución en cualquier medio está totalmente prohibida. 5

M A T R I C U L A C I Ó N Curso online PyQGIS (Python Los alumnos interesados en formalizar la matrícula del curso deberán enviar el formulario de inscripción disponible en la web a formacion@mappinggis.com El precio del curso es de 250. El pago de los derechos de matrícula se hará mediante transferencia bancaria, pasarela de pago segura PayPal o tarjeta de débito / crédito. Contacto: MAPPINGGIS SLU Aurelio Morales San José (+34) 657 76 76 65 formacion@mappinggis.com http://mappinggis.com/ Una vez completados satisfactoriamente los ejercicios, MappingGIS otorgará un Diploma de realización y aprovechamiento en formato digital. 6