Difference between revisions of "Desarrollo de plugins para QGIS usando Python"

From OSGeo
Jump to navigation Jump to search
(New page: Este artículo aloja la organización y contenidos del taller sobre procesamiento y transformación de datos que se impartirá en Informatica 2009, a través de la participación de [[...)
 
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
 
En el taller se describirá el proceso de desarrollo de extensiones para Quantum gis basadas en Python, destacando el uso de otras herramientas para el desarrollo SIG como la PCL (Python Cartographic Library).  
 
En el taller se describirá el proceso de desarrollo de extensiones para Quantum gis basadas en Python, destacando el uso de otras herramientas para el desarrollo SIG como la PCL (Python Cartographic Library).  
  
Se revisarán los objetivos de Openstreetmap y se emplearán los datos que se habrán captado en la Fiesta del mapa y estén ya incorporados a los servidores de OSM. Se revisarán las herramientas de conversión del formato XML de OSM a GML. Se convertirán los datos a formato SHP y se incluirán en una base de datos PostGIS donde se realizarán diversas transformaciones.
+
==Objetivos==
 +
 
 +
El objetivo primordial es difundir alternativas adicionales para el desarrollo de aplicaciones geoespaciales libres en este caso basado en el framework que ofrece Quantum GIS y el enorme aumento en la productividad que ofrece el lenguaje de programación Python.  
 +
 
 +
==Agenda==
  
==Objetivos==
+
Este taller puede ser desarrollado en 4 u 8 horas, obviamente el número de puntos cubiertos y su profundidad va a depender de esto.
  
El objetivo primordial es difundir alternativas adicionales para el desarrollo de aplicaciones geoespaciales libres en este caso basado en el framework que ofrece Quantum GIS y el enorme aumento en la productividad que ofrece el lenguaje de programación Python. En virtud de lo cual se plantean los siguientes temas:
+
==Contenidos==
  
 
* Las herramientas
 
* Las herramientas
 
** Breve descripción de Quantum GIS
 
** Breve descripción de Quantum GIS
 +
** QGIS para desarrolladores
 
** Python instantáneo
 
** Python instantáneo
 
** QT4 y PytQT4
 
** QT4 y PytQT4
Line 24: Line 29:
 
** Pruebas
 
** Pruebas
 
** Publicación
 
** Publicación
 
==Agenda==
 
 
Este taller puede ser desarrollado en 4 u 8 horas, obviamente el número de puntos cubiertos y su profundidad va a depender de esto.
 
 
==Contenidos==
 
 
  
 
==Enlaces==
 
==Enlaces==

Latest revision as of 05:22, 4 November 2008

Este artículo aloja la organización y contenidos del taller sobre procesamiento y transformación de datos que se impartirá en Informatica 2009, a través de la participación de OSGeo-es. Visita la página de OSGeo en Informatica 2009 para ver todos los talleres y ponencias que se pretenden impartir.

Resumen del taller

Quantum GIS además de ser una aplicación de escritorio para el manejo, análisis y publicación de información geográfica, es además un framework de desarrollo geoespacial que ofrece facilidades y componentes para el desarrollo de extensiones y aplicaciones SIG autónomas. La comunidad de Quantum GIS ha visto en las bondades del lenguaje de programación Python una gran oportunidad para el desarrollo rápido de aplicaciones de geomática de gran flexibilidad y con enormes potencialidades.

En el taller se describirá el proceso de desarrollo de extensiones para Quantum gis basadas en Python, destacando el uso de otras herramientas para el desarrollo SIG como la PCL (Python Cartographic Library).

Objetivos

El objetivo primordial es difundir alternativas adicionales para el desarrollo de aplicaciones geoespaciales libres en este caso basado en el framework que ofrece Quantum GIS y el enorme aumento en la productividad que ofrece el lenguaje de programación Python.

Agenda

Este taller puede ser desarrollado en 4 u 8 horas, obviamente el número de puntos cubiertos y su profundidad va a depender de esto.

Contenidos

  • Las herramientas
    • Breve descripción de Quantum GIS
    • QGIS para desarrolladores
    • Python instantáneo
    • QT4 y PytQT4
  • Ejemplos
    • Revisión de plugins y aplicaciones desarrollados con el framework geoespacial QGIS.
  • Mi primer plugin para QGIS
    • Estructura de directorios
    • Diseño de la interfaz
    • Desarrollo de la funcionalidad
    • Pruebas
    • Publicación

Enlaces