K dispozici je nový online GIS – GeoLibre, open source aplikace pro vizualizaci, prohlížení a analýzu geoprostorových dat.
Projekt vytvořil Qiusheng Wu, profesor geografie a autor řady Python knihoven pro geoprostorová data (mimo jiné leafmap či geemap), vydávaných pod jeho organizací opengeos. Novinky k projektu pravidelně komentuje na síti X pod účtem @giswqs.
Jedna aplikace, čtyři platformy
GeoLibre je navržen jako lehký cloud-nativní GIS, který funguje jako jedna aplikace na více platformách zároveň:
- ve webovém prohlížeči – na adrese web.geolibre.app, stačí otevřít a pracovat, po prvním načtení funguje i offline,
- jako desktopová aplikace pro Windows, macOS a Linux, s instalátorem o velikosti kolem 30 MB,
- na mobilu, včetně Androidu a verze pro Mac App Store,
- uvnitř Jupyter notebooků pro uživatele Pythonu.
Aplikace nevyžaduje účet ani server a data zůstávají uložená lokálně – ven z prohlížeče nebo zařízení putují pouze tehdy, pokud si uživatel sám vyžádá online zdroj dat.
Technologicky je GeoLibre postaven na kombinaci Tauri v2, React, TypeScript, MapLibre GL JS, DuckDB-WASM Spatial a deck.gl.
Co všechno GeoLibre umí
Funkční výbava GeoLibre je poměrně široká:
- Import a práce s daty – vektorová data lze nahrávat přímo v prohlížeči, načítání zajišťuje DuckDB-WASM Spatial. Podporovány jsou cloud-nativní formáty umožňující streamovat data v řádu gigabajtů bez nutnosti stahování, dále formát PMTiles, 3D dlaždice nebo mračna bodů z LiDARu.
- Editace – nástroj GeoEditor umožňuje upravovat atributy i geometrii prvků, a to i přímo z aktuálně zobrazeného výřezu mapy.
- Webové služby – napojení na XYZ, WMS, WFS i OGC API Tiles, s knihovnou uložených služeb pro jejich opakované použití.
- Cloudové integrace – propojení na Microsoft Planetary Computer, Google Earth Engine a plugin pro Overture Maps.
- 3D vizualizace – fotorealistické 3D dlaždice měst (Google Photorealistic 3D Tiles) i scénové vrstvy ArcGIS I3S, vykreslované přes deck.gl.
- Zpracování rastrů – nástroje Whitebox běžící čistě v prohlížeči díky WASM, bez nutnosti Python sidecaru.
- Dashboard – panel s widgety grafů (histogram, scatter, bar, line, box) vedle mapy.
- Přizpůsobitelné rozhraní – uživatelské profily menu a filtrování zdrojů dat podle potřeby.
- Projekty a sdílení – vlastní formát projektu
.geolibre.jsons ukládáním, otevíráním a sdílením, plus plugin API a plugin marketplace. - Vkládání do webu – podpora embedování přes iframe s parametry pro různé rozvržení (kompaktní panel, mapa bez ovládacích prvků apod.).
- Lokalizace – rozhraní je přeloženo do 16 jazyků kromě angličtiny.
Kde hledat další informace
Dokumentaci, srovnání s jinými nástroji jako QGIS, ArcGIS, Felt nebo kepler.gl a plán dalšího vývoje najdou zájemci na geolibre.app. Zdrojový kód je veřejně dostupný na GitHubu v repozitáři opengeos/GeoLibre.

