GeoLibre
一个免费且开源的轻量级云原生 GIS 平台,用于可视化、探索和分析地理空间数据。它可以在您使用的任何地方运行,包括 Web 浏览器、桌面、移动设备以及 Jupyter 笔记本中,同时保持您的数据本地化和私密。
它还附带 1,000+ 个地理处理工具,这些工具完全在您的浏览器中基于 WebAssembly 运行——涵盖地形、水文、LiDAR、遥感以及矢量分析,无需服务器、无需安装,且数据永远不会离开您的机器。
GeoLibre 基于 Tauri v2、React、TypeScript、MapLibre GL JS、DuckDB-WASM Spatial 和 deck.gl 构建。同一工作区可作为原生桌面应用、原生 Android 应用运行,也可在任何现代 Web 浏览器中运行,并自适应移动设备和小屏幕。
- 启动 GeoLibre Web — 在浏览器中运行完整应用,无需安装
- 下载桌面应用 — Windows、macOS 和 Linux 安装程序
- 在 Mac App Store 获取 — 沙盒化的 macOS 版本
- 在 Google Play 获取 — 原生 Android 应用
- 1,000+ 个地理处理工具 — 完整工具箱,在浏览器中
- 快速入门 — 安装、从源码运行和配置
- 功能特性 — 完整的功能列表
演示
点击任何截图以全分辨率打开,或点击任何动画以播放全质量视频。
3D Tiles
纽约市建筑与地铁
曼哈顿建筑轮廓以 3D 形式拉伸,并按建造年代着色,上方叠加 MTA 地铁线路与站点,图例由图层符号系统自动生成。
下方的动画沿建筑物的建造年份运行时间滑块,从 1850 年到 2025 年,因此曼哈顿逐时代填充。点击它以播放全画质视频。
行星底图
GeoLibre 不仅限于地球。来自 OpenPlanetaryMap 和 USGS Astrogeology 的行星底图覆盖了月球、火星、水星、金星、伽利略卫星(木卫一、木卫二、木卫三、木卫四)、土卫六、冥王星和冥卫一,并支持按项目设置椭球体,以便距离、面积和比例尺测量与您所映射的天体相匹配。每个球体背后的深空星场来自 Atmosphere Effects 插件。
![]() | ![]() | ![]() |
| Earth | Moon | Mars |
![]() | ![]() | ![]() |
| Mercury | Pluto | Venus |
![]() | ![]() | ![]() |
| Europa | Callisto | Charon |
通过图层面板中的行星切换器切换天体。请参阅 演示 以获取更多信息。
视频教程
地理处理:1,000+ 工具,零安装
Processing → Whitebox 打开一个包含 1,000+ 个地理处理工具 的工具箱, 这些工具通过 WebAssembly 运行时在浏览器中执行,支持原生栅格和 矢量 I/O。无需安装 Python 辅助程序,也无需调用服务器—— 工具、您的数据和结果都保留在您的机器上,因此完整的工具箱 在 GeoLibre Web、桌面应用 以及 Android 上均可使用。
这些工具来自 Whitebox Next Gen 套件以及 GeoLibre 自己的 WASM 工具,并可直接从 Processing 菜单按类别浏览:
| Category | Tools | Examples |
|---|---|---|
| Vector | 280 | overlays, buffers, joins, cleaning, topology, generalization |
| Raster | 232 | algebra, filters, reclassification, zonal and focal statistics |
| Remote sensing | 154 | spectral indices, band math, classification, change detection |
| Hydrology | 100 | flow accumulation, watersheds, stream networks, depression filling |
| Terrain | 99 | slope, aspect, hillshade, curvature, ruggedness, viewsheds |
| LiDAR | 65 | point-cloud filtering, ground classification, DEM/DSM generation |
| Conversion | 49 | format translation to cloud-native GeoParquet, PMTiles, and COG |
| Network | 26 | connectivity, cost distance, and routing analysis |
| Projection | 4 | reprojection for raster and vector data |
任何工具都可以通过 ?tool= URL 参数进行深度链接,该参数会预选该工具并
预填其表单。有关详细信息,请参阅 处理工具指南
以及 浏览器中的地理处理 的视频演示。
文档
完整文档,包括用户指南和教程,已发布在 geolibre.app。
- 入门指南 - 在 Web、桌面、Android 或 Jupyter 中使用 GeoLibre;从源代码运行;使用 Docker 运行;并配置可选的凭据。
- 功能特性 - GeoLibre 当前可执行功能的完整逐项列表。
- 演示示例 - 可视化导览:3D Tiles、3D 城市数据、行星底图、SQL 工作区以及嵌入功能。
- 下载 - Windows、macOS 和 Linux 的安装程序和包管理器。
- 用户指南 - 关于界面、添加数据、图层、样式、属性表、地图控件、处理、SQL 工作区、数据集成、插件、设置和嵌入功能的逐项参考。
- 教程 - 端到端的实践工作流:您的第一张地图、云原生数据、矢量分析、地形分析、空间 SQL 以及共享和嵌入。
- 参考
欢迎贡献。请参阅贡献指南 了解开发环境设置、仓库结构和质量门槛。
赞助
GeoLibre 是免费且开源的,并将保持这一状态。如果它对您或您的团队有用,赞助是维持开发、托管和跨平台分发的最直接方式。
- GitHub Sponsors - 每月或一次性,通过您的 GitHub 账户计费。
- Buy Me a Coffee - 快速的一次性贡献,无需账户。
请参阅成为赞助商页面,了解赞助支持的内容以及其他免费的帮助方式。
致谢
GeoLibre 建立在免费和开源的地理空间及 Web 社区之上——包括 MapLibre GL JS、deck.gl、DuckDB-WASM Spatial、Turf.js、Tauri、React 以及许多其他项目。请参阅完整的致谢页面,查看完整的项目和社区贡献者列表。
- 大气效果 插件(深空背景、视差星空、彗星以及地球大气光晕)借鉴了 Leonel Dias 的文章 Globe atmosphere, halo, and comets 中的技术与视觉设计——分层 Canvas 2D 方法、光晕渐变与“screen”混合模式、用于在俯仰角下保持光晕对齐的边缘采样,以及星空/彗星参数。
- 社区贡献者 — 感谢 Ryanphoenix 的许多宝贵贡献,包括问题报告、反馈和改进。
- 测试人员 — 感谢 René van der Velde(荷兰)进行的早期测试、详细的错误报告和功能请求。
引用
如果您在研究中使用 GeoLibre,请引用它。GeoLibre 已归档于 Zenodo,该平台为每个版本分配一个 DOI。下方的概念 DOI 始终解析到最新版本。
Wu, Q. (2026). GeoLibre: A lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. Zenodo. https://doi.org/10.5281/zenodo.20785400
您也可以使用 GitHub 的 "Cite this repository" 按钮(其读取 CITATION.cff)来复制现成的 APA 或 BibTeX 条目。有关更多格式,请参阅 How to Cite 页面。












