Cómo configurar PyCharm para trabajar con QGIS y crear scripts de PyQGIS independientes

Los scripts de PyQGIS, la librería de scripting de QGIS, son excelentes para automatizar flujos de trabajo de procesamiento espacial. Es fácil ejecutar estos scripts dentro de QGIS, pero puede ser aún más conveniente ejecutar scripts de PyQGIS sin ni siquiera tener que iniciar QGIS. La utilización de un IDE (Entorno de Desarrollo Integrado) como PyCharm …

Leer másCómo configurar PyCharm para trabajar con QGIS y crear scripts de PyQGIS independientes

Script Runner: Plugin para ejecutar scripts en QGIS

En este artículo os presentamos una práctica herramienta para la gestión de nuestros scripts en QGIS. Se trata de Script Runner. Este plugin nos permite acceder y ejecutar nuestro código independientemente del directorio en el que se ubique el script; sin necesidad de abrir el script previamente desde la Consola de Python de QGIS, ni …

Leer másScript Runner: Plugin para ejecutar scripts en QGIS

Python sí, pero ¿ArcPy o PyQGIS?

ArcPy o PyQGIS

Durante las últimas semanas hemos recibido varios correos de personas que nos preguntan sobre nuestros cursos de programación con Python y sobre qué curso deberían realizar: ¿El curso online de Python para ArcGIS – ArcPy o el curso online de Python para QGIS – PyQGIS? ¿Se puede aplicar lo aprendido en un curso para lanzarse a …

Leer másPython sí, pero ¿ArcPy o PyQGIS?

DicoGIS: el diccionario de datos GIS

O como crear tu propio diccionario de datos GIS en 5 minutos y 3 clics. Julien Moura ha creado una pequeña utilidad sin más pretensión que ser una herramienta práctica para manejar nuestros datos. Presentación DicoGIS es una utilidad que produce un diccionario de datos en formato Excel 2003 (.xls). Disponible en formato ejecutable para Windows (.exe) …

Leer másDicoGIS: el diccionario de datos GIS

El proyecto gvpy

Artículo escrito en colaboración con Óscar Martínez. El proyecto gvpy es un proyecto promovido por Óscar Martínez de másquesig.com que ha comenzado en Mayo de 2014, gracias a la Beca Google Summer of Code 2014! El proyecto lleva el nombre “Acceso a los geoprocesos desde el módulo de Scripting en gvSIG Desktop 2.x”. También gracias al apoyo de OsGEO y gvSIG …

Leer másEl proyecto gvpy

8 buenas prácticas en nuestros proyectos GIS

Aquel proyecto en el que trabajé hace un par de años ha vuelto de nuevo. No pasa nada. Tengo las mejores herramientas y tecnologías GIS para realizarlo y dar los resultados que me han pedido en unas pocas horas. Abres la carpeta del proyecto y sorpresa! La organización es caótica. Tengo datos en todas las carpetas, con nombres de …

Leer más8 buenas prácticas en nuestros proyectos GIS

Panorama actual del SIG Libre en 25 puntos

En el marco de las 8ª Jornadas de SIG Libre, celebradas en Girona del 26 al 28 de marzo de 2014 se ha presentado el Panorama SIG Libre 2014. En ese informe se ha tratado de recoger cuál es el estado estado del arte en este ámbito de las herramientas libres (Servidores, Bases de Datos, Webmapping, Librerías, Clientes y dispositivos móviles) para el …

Leer másPanorama actual del SIG Libre en 25 puntos

Review del libro PyQGIS Programmer’s Guide

Tal y como vamos viendo en la evolución de funcionalidades de QGIS y en la imparable comunidad de usuarios que vamos siguiendo estas evoluciones se hace inminente que el siguiente paso que debemos dar para dominar este programa es dar el salto al lado de la programación, para automatizar y personalizar nuestros procesos y obtener …

Leer másReview del libro PyQGIS Programmer’s Guide

PyQGIS para novatos: primeros pasos con python en QGIS 3

PyQGIS para novatos

En esta entrada para novatos te enseñamos a trabajar con PyQGIS desde cero. ¿Qué es PyQGIS? PyQGIS es la librería de QGIS para ejecutar código Python. A partir de la versión 0.9 en septiembre de 2007, QGIS tiene soporte para ejecutar scripts utilizando el lenguaje Python. QGIS elige Python por ser uno de los lenguajes favoritos …

Leer másPyQGIS para novatos: primeros pasos con python en QGIS 3

Cómo depurar código Python con PyScripter

En este post vamos a daros las claves para aprovechar el uso de PyScripter como editor de código de ArcPy: Python para ArcGIS, tanto para escribir código como para la detección y corrección de errores de programación. Además de PyScripter existen otros editores de código, como PythonWin, NetBeans o PyCharm (perfecto para PyQGIS), pero tanto …

Leer másCómo depurar código Python con PyScripter

Adios VBA, hola Add-Ins!

VBA ha sido el entorno de personalización en ArcGIS desde el lanzamiento de la versión 8.0 hace más de 10 años. Los usuarios de ArcGIS Desktop podíamos abrir rápidamente el editor de VBA incrustado dentro de ArcGIS y escribir código para automatizar tareas o incluso crear aplicaciones VBA incrustadas en los proyectos de ArcGIS. Con el lanzamiento …

Leer másAdios VBA, hola Add-Ins!