5 formas de acceder al código de Python y ArcPy

El uso de Python en ArcGIS nos puede proporcionar una serie de ventajas en nuestro trabajo diario, ya que con ArcPy podemos utilizar las herramientas que vemos en las ToolBoxes en modo de código Python, que además podremos enriquecer con bucles, condiciones, parámetros, etc. ArcPy es fácil de utilizar, fácil de aprender y está bien documentado. La ArcPy representa un conjunto de …

Leer más5 formas de acceder al código de Python y ArcPy

10 errores cuando comenzamos a trabajar con PyQGIS

Errores al trabajar con Python

En este post vamos a mostraros los errores más típicos y el mensaje de error que obtenemos cuando comenzamos a trabajar con PyQGIS. Aunque nos centramos en el lenguaje de programación python en el entorno de QGIS, todos estos errores se pueden aplicar también a Python para ArcGIS, ya que tanto QGIS como ArcGIS compraten …

Leer más10 errores cuando comenzamos a trabajar con PyQGIS

Ejemplo de análisis espacial con ArcPy: Clip

El uso de python tiene varias ventajas en nuestras tareas cotidianas en un Sistema de Información Geográfica. Con ArcPy podemos utilizar cualquiera de las herramientas de geoprocesamiento que vemos en las ToolBoxes en modo de código Python, que además podremos enriquecer con bucles, condiciones, parámetros, etc. ArcPy es fácil de utilizar, fácil de aprender y está bien documentado. Vamos …

Leer másEjemplo de análisis espacial con ArcPy: Clip

Cómo convertir datos GIS con Python: KML To Layer

Dentro de nuestros trabajos GIS a menudo encontramos la necesidad de transformar la información de partida o de entrega al formato de trabajo requerido: de CAD a Shapefile, de Shapefile a Kml, de Geodatabase a Shapefile, GPX a Feature, etc. En ArcGIS, todas las opciones de transformación de información GIS están recogidas en las Tools …

Leer másCómo convertir datos GIS con Python: KML To Layer

Cómo exportar un mxd a PDF con Python

mxd a PDF con Python

Como usuario de ArcGIS, seguramente en más de una ocasión has tenido la necesidad de abrir un proyecto .mxd con el único fin de generar un mapa en PDF de la composición preparada. Y muy probablemente en el tiempo que tarda en abrirse el programa te habrás preguntado:  – ¿es realmente necesario tener que abrir …

Leer másCómo exportar un mxd a PDF con Python

10 procesos más sencillos con ArcGIS que con QGIS

ArcGIS o QGIS

En cuántas ocasiones nos hemos planteado ArcGIS o QGIS, ¿cuál elegir?, y hemos comenzado a valorar ventajas e inconvenientes de cada uno de ellos sin llegar a obtener la respuesta, y es que depende claramente del tipo de análisis que vamos a realizar, por lo que no existe la respuesta correcta. ArcGIS siempre ha destacado …

Leer más10 procesos más sencillos con ArcGIS que con QGIS

Feedback: Cómo introducir valores a través de PyQGIS

PyQGIS es la librería de QGIS para ejecutar código Python. QGIS elige Python por ser uno de los lenguajes favoritos para scripting. Con PyQGIS podemos automatizar tareas GIS: listar el numero de registros de las capas, realizar geoprocesamiento, añadir y borrar elementos de una capa o tabla, crear geometrías nuevas o exportar un mapa a PDF. …

Leer másFeedback: Cómo introducir valores a través de PyQGIS

Automatizar tareas: Model Builder o Python

La automatización de tareas de geoprocesamiento es recomendable para todos los técnicos GIS que necesiten realizar procesos espaciales o cuando nos encontramos involucrados en un proyecto que requiere la ejecución de gran cantidad de herramientas de geoprocesamiento, con lo que ahorramos tiempo y esfuerzo en la ejecución de dichos procesos. De igual forma al automatizar la tarea …

Leer másAutomatizar tareas: Model Builder o Python

Cómo configurar PyCharm para usarlo con QGIS 3.x y QGIS 2.x (en Windows)

La utilización de un IDE (Entorno de Desarrollo Integrado) cuando trabajamos con Python es fundamental, tanto para escribir código como para la detección y corrección de errores de programación. Desde nuestra experiencia y la de nuestros alumnos, recomendamos utilizar Depurar código con PyScripter. El uso de PyScripter con ArcGIS 10 y la ArcPy es sencillo, no es necesario …

Leer másCómo configurar PyCharm para usarlo con QGIS 3.x y QGIS 2.x (en Windows)

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?