第 3 章:界面与基本操作
[事实与研判分离说明] 本章信息源:GeoLibre 官方用户指南界面概览(https://geolibre.app/user-guide/interface/)、产品实测 标注说明:[已核实] = 有明确来源;[待核实] = 来源单一或存疑;[推断] = 合理推测 手册内容最后更新:2026-09-04
3.1 首次启动
3.1.1 Web 版首次启动
打开 https://web.geolibre.app 后,界面会经历以下加载阶段:
- 应用 shell 加载:HTML/CSS/JS 资源下载(约 1-3MB)
- WASM 引擎初始化:DuckDB-WASM 和 Pyodide 下载并编译(约 30-80MB,首次访问)
- 地图渲染:MapLibre GL JS 初始 化,加载默认底图
[推断] WASM 引擎大小基于 DuckDB-WASM 和 Pyodide 的已知包体积估算,实际大小因版本而异。
加载完成后,你将看到一个完整的地图工作区,中心定位在默认视图位置。
3.1.2 桌面端首次启动
桌面端启动时会检查更新(如果配置了自动更新),然后加载与 Web 版相同的界面。桌面端额外支持:
- 本地文件系统访问(通过 Tauri 原生对话框)
- 最近文件跟踪
- 本地设置持久化
[已核实] https://geolibre.app/user-guide/interface/
3.2 主界面布局
Add Data 菜单,支持 31 种以上图层类型
GeoLibre 的界面采用经典的 GIS 应用布局,包含四个主要区域:[已核实] https://geolibre.app/user-guide/interface/
+------------------+------------------+------------------+
| | 工具栏 | |
+------------------+------------------+------------------+
| | | |
| 左侧面板 | 地图区域 | 右侧面板 |
| (图层面板) | | (样式面板) |
| | | |
+------------------+------------------+------------------+
| | 状态栏 | |
+------------------+------------------+------------------+
3.2.1 工具栏
工具栏位于界面顶部,包含以下元素(从左到右):
- GeoLibre Logo:点击返回主页
- 菜单按钮:Project / Edit / View / Layer / Processing / Tools / Settings / Help (当前官方文档将工程操作归在 Project 菜单;本章部分截图仍可能显示旧版 File 菜单。)
- 快速操作按钮:新建项目、打开项目、保存、撤销、重做
- 地图控制按钮:缩放、全屏、定位
- 插件控制按钮(动态显示)
[已核实] https://geolibre.app/user-guide/interface/
3.2.2 地图区域
地图区域是界面的核心,显示 MapLibre GL JS 渲染的地图。
基本操作:
- 平移:鼠标左键拖拽,或触摸拖拽
- 缩放:鼠标滚轮,双击放大,双指捏合
- 旋转:右键拖拽 或 Shift + 左键拖拽
- 倾斜:Ctrl + 鼠标滚轮 或 双指垂直滑动
[已核实] MapLibre GL JS 标准交互方式。
地图控件(可开关):
- 导航控件(缩放、旋转、指南针)
- 比例尺
- 归属信息
- Logo
[已核实] https://geolibre.app/user-guide/map-controls/
3.2.3 左侧面板(图层面板)
左侧面板默认显示图层面板,包含:
- 图层列表:按叠加顺序显示所有图层,可拖拽排序
- 图层控制:显示/隐藏、展开/折叠、删除
- 图层分组:支持创建图层组
- 底图切换:OpenFreeMap 或其他配置的底图
[已核实] https://geolibre.app/user-guide/layers/
3.2.4 右侧面板(样式与属性)
右侧面板可切换显示不同内容:
- 样式面板:配置当前选中图层的渲染样式
- 属性表面板:查看和编辑图层属性数据
- 其他面板:根据激活的插件动态变化
[已核实] https://geolibre.app/user-guide/styling/ https://geolibre.app/user-guide/attribute-table/
3.2.5 状态栏
状态栏位于底部,显示:
- 当前鼠标位置的坐标(经度/纬度)
- 当前 缩放级别
- 数据加载状态
- 处理任务进度(如有)
[已核实] https://geolibre.app/user-guide/interface/
3.3 工具栏详解
3.3.1 Project 菜单(工程)
Project -> Share 弹窗,可将项目上传至分享服务
| 选项 | 功能 | 快捷键 |
|---|---|---|
| New Project | 新建空项目 | Ctrl+N |
| Open Project | 打开本地 .geolibre.json 文件 | Ctrl+O |
| Open from URL | 通过 URL 打开项目 | |
| Save Project | 保存当前项目 | Ctrl+S |
| Save As | 另存为 | Ctrl+Shift+S |
| Share Project | 上传到 share.geolibre.app | |
| Recent Projects | 最近打开的项目列表 | |
| 打印/导出地图 | Ctrl+P |
[已核实] https://geolibre.app/user-guide/projects/ https://geolibre.app/user-guide/interface/
当前官方用户指南把新建 / 打开 / 保存 / 分享 / 导入 QGIS 或 ArcGIS Pro 工程都放在 Project 菜单下。[已核实] https://geolibre.app/user-guide/projects/
3.3.2 Edit 菜单
- Undo / Redo(支持图层操作的历史记录)
- 复制/粘贴图层样式(v2.3+)
[已核实] https://geolibre.app/user-guide/interface/
3.3.3 View 菜单
控制界面元素的显示/隐藏:
- 图层面板(Layers Panel)
- 样式面板(Style Panel)
- 属性表面板(Attribute Table Panel)
- 数据源管理器(Data Source Manager,v2.1+)
- 暗色模式切换
- 全屏模式
[已核实] https://geolibre.app/user-guide/interface/
3.3.4 Layer 菜单
- Add Data(添加数据入口)
- New Layer(新建空图层)
- Duplicate Layer(复制图层)
- Remove Layer(删除图层)
- Zoom to Layer(缩放至图层范围)
[已核实] https://geolibre.app/user-guide/layers/
3.3.5 Processing 菜单
处理工具的入口,分为:
- Vector(矢量工具)
- Raster(栅格工具)
- Conversion(格式转换)
- Whitebox(WhiteboxTools)
- Spatial Statistics(空间统计,v1.3+)
[已核实] https://geolibre.app/user-guide/processing/
3.3.6 Tools 菜单
内置工具的快捷入口:
- Measure(测量)
- Bookmark(书签)
- Minimap(小地图)
- View State(视图状态)
- Field Collection(野外采集)
[已核实] https://geolibre.app/user-guide/map-controls/