opengeos/GeoLibre
GitHub: opengeos/GeoLibre
GeoLibre 是一款轻量级、云原生的开源 GIS 平台,支持在 Web、桌面、移动端和 Jupyter 中可视化、探索和分析地理空间数据。
Stars: 2556 | Forks: 346
# GeoLibre
[](https://web.geolibre.app/)
[](https://share.geolibre.app)
[](https://plugins.geolibre.app)
[](https://pypi.python.org/pypi/geolibre)
[](https://colab.research.google.com/github/opengeos/GeoLibre/blob/main/python/examples/getting-started.ipynb)
[](https://anaconda.org/conda-forge/geolibre)
[](https://github.com/conda-forge/geolibre-feedstock)
[](https://codesandbox.io/p/github/opengeos/geolibre)
[](https://apps.microsoft.com/detail/9nwt67rv531x)
[](https://aur.archlinux.org/packages/geolibre-bin)
[](https://flatpark.org/apps/app.geolibre.GeoLibre/)
[](https://opensource.org/licenses/MIT)
[](https://doi.org/10.5281/zenodo.20785400)
一个免费、开源、轻量级、云原生的 GIS 平台,用于可视化、探索和分析地理空间数据。它可以在你使用的任何地方运行:Web 浏览器、桌面端、移动端以及 Jupyter notebook 中,同时保持数据的本地化和私密性。
GeoLibre 基于 **Tauri v2**、**React**、**TypeScript**、**MapLibre GL JS**、**DuckDB-WASM Spatial** 和 **deck.gl** 构建。同一个工作空间既可以作为原生桌面应用、原生 Android 应用运行,也可以在任何现代 Web 浏览器中运行,并能自适应移动端和小屏幕。
- **[启动 GeoLibre Web](https://web.geolibre.app/)** — 在浏览器中体验完整应用,无需安装
- **[下载桌面应用](https://geolibre.app/downloads/)** — 提供 Windows、macOS 和 Linux 安装程序
- **[开始使用](https://geolibre.app/getting-started/)** — 安装、从源码运行及配置指南
- **[功能](https://geolibre.app/features/)** — 完整的功能列表
## 演示
**点击任意截图可查看全分辨率原图,点击任意动画可播放高清视频。**
### 3D Tiles
[](https://files.opengeos.org/GeoLibre-demo.webp)
[打开实时项目](https://share.geolibre.app/giswqs/3d-tiles)
### 纽约市建筑与地铁
曼哈顿的建筑轮廓被拉伸为 3D 效果,并根据建造年代进行着色,其上方覆盖了 MTA 地铁线和站点,并带有根据图层符号系统自动生成的图例。
[](https://files.opengeos.org/nyc-buildings.webp)
下面的动画演示了时间滑块沿着建筑的建造年份(从 1850 年到 2025 年)进行滑动,曼哈顿的建筑也随之按年代逐渐呈现。点击它即可播放高清视频。
[](https://files.opengeos.org/nyc-buildings.webm)
[打开实时项目](https://share.geolibre.app/giswqs/nyc-buildings-and-subways)
### 行星底图
GeoLibre 不仅局限于地球。来自 OpenPlanetaryMap 和 USGS Astrogeology 的行星底图涵盖了月球、火星、水星、金星、伽利略卫星(木卫一、木卫二、木卫三、木卫四)、土卫六、冥王星和冥卫一,并且每个项目都配有专属的椭球体,确保距离、面积和比例尺的测量与你所绘制的星体相匹配。每个地球仪背后的深空星空背景来自 Atmosphere Effects 插件。
可以通过 Layers 面板中的行星切换器来更换星体。查看[演示](https://geolibre.app/demos/)了解更多信息。
### 视频教程
- [GeoLibre 1.0:一款可在任何地方运行的免费、开源云原生 GIS(浏览器、桌面端与 Jupyter)](https://youtu.be/87Cm0QagtxI)
- [浏览器中的地理处理:GeoLibre 中 700+ 免费的 GIS 工具,零安装](https://youtu.be/W32bIQO_nG8)
## 文档
完整的文档(包括用户指南和教程)已发布于
**[geolibre.app](https://geolibre.app)**。
- **[入门指南](https://geolibre.app/getting-started/)** - 在 Web、桌面端、Android 或 Jupyter 中使用 GeoLibre;从源码运行;使用 Docker 运行;以及配置可选凭证。
- **[功能](https://geolibre.app/features/)** - GeoLibre 目前能够实现的完整、逐项的功能列表。
- **[演示](https://geolibre.app/demos/)** - 视觉导览:3D Tiles、3D 城市数据、行星底图、SQL Workspace 和内嵌内容。
- **[下载](https://geolibre.app/downloads/)** - 适用于 Windows、macOS 和 Linux 的安装程序和包管理器。
- **[用户指南](https://geolibre.app/user-guide/interface/)** - 针对界面、添加数据、图层、样式、属性表、地图控件、数据处理、SQL Workspace、数据集成、插件、设置和内嵌等功能的逐项参考。
- **[教程](https://geolibre.app/tutorials/)** - 实操端到端工作流程:你的第一张地图、云原生数据、矢量分析、地形分析、空间 SQL 以及分享与内嵌。
- **参考**
- [架构](docs/architecture.md)
- [Android](docs/android.md)
- [iOS](docs/ios.md)
- [项目格式](docs/project-format.md)
- [Plugin API](docs/plugin-api.md)
- [UI Profiles](docs/ui-profiles.md)
- [国际化](docs/i18n.md)
- [Python 包 (Jupyter)](docs/python.md)
- [Notebook 面板](docs/notebook.md)
- [路线图](docs/roadmap.md)
- [贡献指南](docs/contributing.md)
- [如何引用](docs/citation.md)
## 致谢
GeoLibre 构建于免费且开源的地理空间与 Web 社区之上——包括 MapLibre GL JS、deck.gl、DuckDB-WASM Spatial、Turf.js、Tauri、React 等等。请查看完整的[致谢](https://geolibre.app/acknowledgements/)页面,以获取项目和社区贡献者的完整列表。
- **Atmosphere Effects** 插件(深空背景、视差星空、彗星以及地球大气光晕)改编了来自 [Leonel Dias](https://leoneljdias.github.io/) 文章 [*Globe atmosphere, halo, and comets*](https://leoneljdias.github.io/posts/globe-atmosphere-halo-comets/) 中的技术和视觉设计——包括分层的 Canvas 2D 方法、光晕渐变和 "screen" 混合、在倾斜时保持光晕对齐的边缘采样,以及星空/彗星参数。
- **社区贡献者** —— 感谢 [**Ryanphoenix**](https://github.com/Ryanphoenix) 提供的许多宝贵贡献,包括问题报告、反馈和改进。
- **Beta 测试者** —— 感谢 [**René van der Velde**](https://github.com/renevandervelde)(荷兰)提供的早期测试、详细的 Bug 报告和功能请求。
## 引用
如果你在工作中使用了 GeoLibre,请对其进行引用。GeoLibre 已归档于 [Zenodo](https://zenodo.org/),该平台会为每个发布版本生成一个 DOI。下方的概念 DOI 始终指向最新版本。
[](https://doi.org/10.5281/zenodo.20785400)
你还可以使用 GitHub 的 **"Cite this repository"** 按钮(读取 [`CITATION.cff`](CITATION.cff))来复制现成的 APA 或 BibTeX 条目。请查看[如何引用](https://geolibre.app/citation/)页面了解更多格式。
## 许可证
[MIT](LICENSE)
![]() |
![]() |
![]() |
| Earth | Moon | Mars |
![]() |
![]() |
![]() |
| Mercury | Pluto | Venus |
标签:GIS, MapLibre, React, Syscalls, Tauri, 地图可视化, 地理空间分析, 自动化攻击, 调试插件, 逆向工具





