Compartí este post

Por Juanjo Correa.

Google Earth Engine (GEE) es una plataforma de computación en la nube con un catálogo enorme de imágenes satelitales y datos geoespaciales. Dió origen a numerosas aplicaciones ambientales a escalas local, regional y global.

El paquete GEEMAP permite analizar y visualizar conjuntos de datos procedentes de GEE de forma interactiva dentro de un entorno basado en Jupyter.

Está destinado a estudiantes e investigadores que deseen utilizar el ecosistema Python y sus diversas bibliotecas. Posee un módulo de conversión automática de JavaScript (JS) a Python que reduce los tiempos de conversión de los scripts.

GEEMAP se puede instalar de distintas maneras (PyPI, Conda-forge, GitHub) y es necesario tener una cuenta en GEE.

Ahora, haciendo uso de los XYZ tiles de ARGENMAP vamos a agregar la capa base a GEEMAP. Luego de completar la instalación del paquete, lanzamos Jupyter e importamos las librerías con el siguiente código:

import ee
import geemap

Luego creamos el mapa interactivo:

Map = geemap.Map(center=(-43.4529,-57.6563), zoom=3)
Map

Por último, agregamos la capa base desarrollada por el IGN

url = 'https://wms.ign.gob.ar/geoserver/gwc/service/tms/1.0.0/capabaseargenmap@EPSG%3A3857@png/{z}/{x}/{-y}.png'
Map.add_tile_layer(url, name='ARGENMAP', attribution='IGN')

Video Ejemplo

Más información en GitHub repo: https://github.com/giswqs/geemap

¡A disfrutar!

2