GeoLibre, una plataforma SIG ligera y nativa en la nube para visualizar y analizar datos geoespaciales

Fuentes: GeoLibre: a lightweight, cloud-native GIS platform for visualizing and analyzing geospatial data
Imagen generada por IA con el prompt: Stylized isometric illustration of a cloud-native GIS workspace: a laptop and a browser window side by side showing a vector map with layered data, floating cloud icons, plugin tiles, and a SQL console, soft blue and tea
Imagen generada con IA

GeoLibre es una plataforma de Sistemas de Información Geográfica (SIG) ligera y nativa en la nube, diseñada para visualizar, explorar y analizar datos geoespaciales desde un mismo entorno de trabajo. Está desarrollada con Tauri, React, TypeScript, MapLibre GL JS, DuckDB-WASM Spatial y deck.gl, y su espacio de trabajo se ejecuta de forma idéntica en escritorio y web, adaptándose de manera responsiva a pantallas móviles.

La aplicación ofrece un mapa base MapLibre con OpenFreeMap o fondo en blanco, controles integrados de navegación, globo, terreno, geolocalización, escala y atribución, y herramientas sobre el mapa como medición, marcadores, minimapa y estado de vista. Permite cargar datos vectoriales y ráster locales y remotos, inspeccionar atributos en tabla, aplicar simbología dirigida por datos, reordenar y refrescar capas, y guardar, reabrir o compartir proyectos en formato .geolibre.json.

Entre sus capacidades avanzadas destacan el soporte de formatos como XYZ, WMS, WFS, WMTS, ArcGIS y STAC; GeoParquet, FlatGeobuf, PMTiles y Zarr; ráster COG y GeoTIFF; MBTiles; LiDAR, splatting gaussiano y 3D Tiles; así como conexiones a bases de datos DuckDB y PostgreSQL. Incluye un menú de conversión a formatos nativos en la nube, un módulo de geoprocesamiento por lotes con Whitebox, un espacio de trabajo SQL para DuckDB Spatial que ejecuta consultas en el navegador, herramientas vectoriales con Turf.js y herramientas ráster mediante un sidecar de rasterio.

GeoLibre incorpora un sistema de plugins y un mercado integrado para activar, instalar, actualizar o eliminar extensiones, además de paneles de integración con Planetary Computer, Earth Engine, Overture Maps y servicios web federales. Dispone de una demo en vivo alojada en GitHub Pages que funciona íntegramente en el navegador, sin analítica ni cuentas de servidor, con datos procesados en el cliente. La versión 1.0 se distribuye como prototipo estable con instaladores multiplataforma y soporte Docker.