Cómo realizar geocodificación con GeoPy

GeoPy es una librería de python para acceder a servicios de geocodificación. GeoPy facilita a desarrolladores de Python localizar las coordenadas de direcciones, ciudades, países y puntos de referencia en todo el mundo mediante geocodificadores de terceros y otras fuentes de datos. GeoPy incluye clases de geocodificación para los siguientes servicios: OpenStreetMap Nominatim ESRI ArcGIS Google …

Leer más

Folium: creación de mapas web interactivos con Python y Leaflet

Python se introdujo en el mundo de los SIG como un lenguaje de programación relativamente fácil de aprender y de utilizar. Según ha ido pasado el tiempo este lenguaje se ha vuelto omnipresente, ofreciendo soluciones para muchos usuarios diferentes: desde el análisis espacial (en este blog hemos hablado mucho sobre el uso de Python en …

Leer más

El analista GIS en el sector humanitario: Crisis de los refugiados rohingyas

Esta entrada en el blog es algo diferente, ya que os vamos a contar una experiencia personal, pero a su vez, os abrimos una nueva vía laboral que quizás muchos no conozcáis: el GIS en el sector humanitario. En junio de 2018 un colaborador se encontrabao trabajando en Bangladés como GIS officer dando soporte a …

Leer más

Cómo crear topología en ArcGIS mediante Python

La topología permite encontrar geometrías coincidentes o comunes tanto en entidades de puntos, líneas y polígonos, así como comprobar la integridad de la información y la validación de la veracidad en la misma. Describe las relaciones entre puntos, líneas y polígonos que representa los objetos espaciales de una región geográfica. Que los datos geográficos con …

Leer más

Cómo mostrar avisos en QGIS 3 con PyQGIS

Desde PyQGIS existen tres métodos de generar avisos  en QGIS y mensajes para el usuario: QMessageBox QgsMessageLog QgsMessageBar Ventanas emergentes – QMessageBox QMessageBox: es una Clase de Qt que lanza un mensaje en una ventana emergente. El usuario tendrá que aceptar el mensaje para que la ventana se cierre: Los mensajes pueden ser de tipo: …

Leer más

¿Cuál es la situación del empleo GIS en España?

El sector geoespacial es un sector que afortunadamente está en auge tal y como podemos ver en los medios: Mapbox ha conseguido recientemente una ronda financiación de 164 millones de dólares Uber invertirá $500 millones en un ambicioso proyecto mundial de cartografía para dejar de depender de Google Maps. También hemos visto cómo CARTO y Mapbox se han …

Leer más

Cómo realizar diferentes geoprocesos con PyScripter

geoprocesos PyScripter

PyScripter es un entorno de desarrollo integrado (IDE) que permite editar código de ArcPy (Python para ArcGIS). Su uso facilita la tarea de escribir código en Python, realizar pruebas de ejecución de código y depurar código para detectar y corregir errores de programación. En este artículo veremos como se pueden ejecutar diferentes herramientas de geoprocesamiento desde …

Leer más

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ás

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ás

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ás

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ás