Aprenda cómo utilizar cientos de plugins del lenguaje Python para extender la funcionalidad de QGIS. Las habilidades que desarrollaras a través de este curso QGIS, te preparara para que desarrolles tus propios plugins para QGIS que ciertamente cubrirán tus necesidades. Amplia la capacidad de QGIS con Python, has uso de las capas Vector - Raster y ¡Logra mucho mas con el sistema de información geográfica profesional!
Curso QGIS + Lenguaje de programación Python para tus propósitos personalizados
QGIS es una poderosa interfaz de programación, donde puedes utilizar una amplia cantidad de funciones de software, además de poder escribir scripts para la automatización de tareas. Python es compatible con QGIS para scripting y en esto es en lo que exactamente nos concentraremos en este curso QGIS, para que el día de mañana sepas como utilizar un plugin. Como ya sabrás, Python es un versátil lenguaje de programación, utilizado en una amplia variedad de tareas, incluyendo el mundo de GIS. Puedes combinar ambos QGIS y Python para incrementar la productividad laboral, ya que serás capaz de automatizar el flujo laboral. Beneficio adicional - Tu trabajo será reproducible. Una de las principales razones de elegir el lenguaje Python para el desarrollo de plugins, es por su simplicidad de distribución y por su cómodo desarrollo general comparado con, por ejemplo, C++.
El alcance de este curso QGIS
Este curso QGIS, ha sido pensado para que tú puedas dominar todos los pasos necesarios para ampliar QGIS haciendo uso de plugins personalizados desarrollados con el lenguaje Python. Cubriremos partes tales como la instalación del software, configuración del entorno e implementación del geo-procesamiento.
Para poder comenzar con tu trabajo, instalaras en primer lugar QGIS para el desarrollo de plugins y luego establecerás la configuración con PyCharm para que lo reconozca y esté listo para hacer uso de las librerías e intérpretes QGIS Python. Por otro lado, te enseñare como desarrollar los archivos primarios para nuevos plugins QGIS, así como también la meta data. Practicaras además como publicar tus plugins para que otros usuarios puedan encontrarlos.
El alcance de este curso QGIS se extenderá hasta el desarrollo de dos diferentes plugins, por lo tanto, déjame darte una breve introducción a ambos para que sepas que esperar y qué hacer con ellos al terminar el curso.
El propósito del primer plugin, es practicar la utilización de información de Raster y Vector, para de esta forma ser capaz de visualizar como usar QGIS (y otras librerías geo-espaciales) para cargar dinámicamente información dentro de QGIS. Desarrollaremos y personalizaremos una interfaz grafica (GUI) para cargar información y realizar análisis. Después del análisis, guardaremos y mostraremos los resultados en el mapa de QGIS.
Trabajando con el segundo plugin, nos pondremos manos a la obra con la importación y visualización en nuestra interfaz de QGIS de servidores de imágenes satelitales. Experimentaremos un poco con Google, Bing y servidores ESRI. En este curso QGIS, para ayudarte a concentrarte un poco, que es un plugin y cómo utilizarlo, he proporcionado algunos links de servidores de imágenes. Te explicare como importarlos, visualizarlos y automatizar el proceso mientras desarrollamos plugins.
Cubriremos múltiples temas de desarrollo con el lenguaje de programación Python
En este curso QGIS, cubriremos también el tema de desarrollo de interfaces de usuarios y gestión de información, pasaremos algo de tiempo analizando información geo-espacial, tocaremos algo de programación orientada a objetos y por supuesto como desplegar el código. Hay mucho que aprender, pero el curso ha sido detallado de tal manera que no solo tocaras los conceptos básicos, sino también, aquellos temas avanzados. ¡Te veré en clase!
Course consist of total 2h 37m of content, in total.