GeoLibre GIS

Open sourcový GeoLibre běží všude. Pro vizualizaci, prohlížení a analýzu geodat

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.json s 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.

Témata