GeoLibre — бесплатная и открытая облачно-ориентированная ГИС-платформа для визуализации, изучения и анализа геоданных. Она работает в браузере, на десктопе, на мобильных устройствах и внутри Jupyter-ноутбуков, оставляя данные локальными и приватными.
Платформа построена на Tauri v2, React, TypeScript, MapLibre GL JS, DuckDB-WASM Spatial и deck.gl. Одно и то же рабочее пространство запускается как нативное приложение для Windows, macOS, Linux и Android, адаптируясь под небольшие экраны.
Среди возможностей — 3D-экструзия зданий с раскраской по эпохе постройки, автоматические легенды, временной слайдер, более 700 инструментов геообработки в браузере и SQL-воркспейс на DuckDB.
GeoLibre не ограничивается Землёй: базовые карты OpenPlanetaryMap и USGS Astrogeology покрывают Луну, Марс, Меркурий, Венеру, спутники Юпитера, Титан, Плутон и Харон. Для каждого проекта задаётся свой эллипсоид, чтобы измерения были корректны.
Документация, руководство пользователя и туториалы опубликованы на geolibre.app
Проект открыт для вклада сообщества: доступны гайд для контрибьюторов, описание архитектуры, формата проектов, Plugin API и Python-пакета для Jupyter. Плагин Atmosphere Effects добавляет звёздное поле, кометы и атмосферное свечение планет.
GitHub ★ 2,557
