Leaflet + React: publicando mapas interactivos en la web

React es una biblioteca de código abierto desarrollada por Facebook que se utiliza para construir interfaces de usuario. Por su parte, Leaflet es una biblioteca JavaScript que se utiliza para publicar mapas en la web. La combinación de ambas herramientas es sencilla, permitiendo crear mapas web dinámicos. En este artículo veremos algunas características de esta …

Leer más

Ecosistema de Python para análisis espacial: +20 herramientas útiles

Python dispone de un completo conjunto de herramientas para análisis espacial. Aunque en este blog hemos tratado ya algunas de las herramientas de Python para análisis espacial, en este caso vamos a ampliar el foco para incluir otras librerías que aunque no son específicas para el tratamiento de datos espaciales, nos pueden ser útiles para …

Leer más

Cómo leer y grabar datos en PostGIS desde GeoPandas

PostGIS es una herramienta que dota de funciones espaciales al sistema de administración de bases de datos PostgreSQL. El tándem PostgreSQL + PostGIS es uno de los más utilizados para almacenar datos espaciales. Por otro lado, Python se ha convertido en un lenguaje muy utilizado en ciencia de datos y tiene algunas librerías específicas para datos …

Leer más

¿Qué es y por qué es importante la directiva INSPIRE?

Los factores ambientales como las inundaciones los vertidos contaminantes o las erupciones volcánicas no entienden de fronteras y como las administraciones públicas necesitan tomar decisiones en base a datos fiables y de calidad, la Unión Europea vio la necesidad de crear una infraestructura de datos espaciales para compartir esos datos. El resultado de este proceso …

Leer más

¿Por qué debo conocer Django y GeoDjango si hago desarrollos web GIS?

Django es un framework de desarrollo web escrito en Python se emplea para la creación de páginas web. Por su parte, GeoDjango es una extensión de Django que nos permite crear aplicaciones web GIS y trabajar con datos espaciales. En este artículo veremos algunas características de este framework y sobre todo los motivos por los …

Leer más

Cómo utilizar las imágenes Sentinel en OpenLayers

Las imágenes obtenidas por los satélites encargados de la observación de la tierra nos proporcionan una ingente cantidad de datos con múltiples aplicaciones. Algunas de estas imágenes están disponibles de forma gratuita como es el caso de las imágenes de los satélites Sentinel del programa Copernicus. Podemos utilizar estas imágenes de muchas formas, una de …

Leer más

Ipyleaflet: mapas interactivos en Jupyter Notebook

En Python la visualización de los datos se convierte en un tarea primordial. Es importante para la presentación de los datos, pero también como herramienta de análisis. Cuando se trata de datos geográficos una herramienta muy útil es ipyleaflet, una librería de Python que nos permite el empleo de Leaflet en los cuadernos de Jupyter. …

Leer más

Primeros pasos con Cartopy: paquete de python para crear mapas

Cartopy es un paquete de python diseñado para el procesamiento de datos geográficos con el fin de producir mapas y hacer análisis de datos geoespaciales. En este artículo veremos la forma en que podemos crear mapas utilizando Cartopy. Cartopy hace uso de las potentes bibliotecas PROJ, NumPy y Shapely e incluye una interfaz programática construida sobre …

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

7 herramientas para la Geocodificación

La geocodificación consiste en convertir datos de ubicaciones (por ejemplo la dirección de una calle) en un dato geográfico (coordenadas geográficas). Esta operación tiene múltiples aplicaciones y es cada vez más empleada. La operación contraria, es decir, a partir de unas coordenadas geográficas obtener una dirección se llama geocodificación inversa. Existen varios motores de búsqueda …

Leer más

Leaflet sigue creciendo: Novedades de la versión 1.8

En esta entrada de nuestro blog vamos a comentar las mejoras y novedades más destacadas de la nueva versión de Leaflet, la 1.8.0. La versión 1.8.0 es la culminación de un año y medio de desarrollo, ya que desde septiembre de 2020 la librería JavaScript para crear mapas web Leaflet no había lanzado ninguna versión. …

Leer más