🎨 图表绘制
本节介绍软件内置的 地球科学图表绘制模块。它涵盖了 模板库 的分类、管理和扩展机制(JSON/ZIP),详细分析了 绘图界面 布局(菜单栏、工具栏、图层列表、属性面板)及其核心操作功能(如数据导入、图层编辑、视觉设置和第三方软件集成),并提供了从选择模板到导出最终图表的 完整工作流指南。 🌍
目标
在图解绘图页面上,我们将整合更多基础地球科学模板,包括但不限于:构造环境判别图、岩石分类图和基础地质温度计图。我们的最终目标是为地球科学创建一个全面的绘图工具包,为研究人员提供最大的便利。 🧪
模板的分类逻辑目前按学科组织:

随着模板的更新,某些分类结构可能会发生变化。
我们欢迎在使用过程中提供宝贵的反馈,以提高软件的可用性和便利性。 🌹
快速开始
模板库
我们将图表模板分为两大类:官方内置模板 和 个人自定义模板。
官方内置模板 由我们持续更新和维护。用户无需更新软件即可访问最新版本,确保始终拥有最全面和权威的模板资源。
个人自定义模板 适用于在官方库中找不到所需模板,或需要针对特定研究需求创建自定义模板的场景。用户不仅可以自己创建这些模板,还可以将其导出以便与其他研究人员轻松分享,促进学术交流和传播。
未来,我们计划建立一个专门的图表模板社区,用户可以轻松创建、上传、分享和下载各种 个人自定义模板,进一步增强系统的灵活性和可扩展性。
主页
默认情况下,绘图模块进入时显示内置地球科学模板库。界面分为三个主要部分:
- 左侧 - 模板列表:显示所有模板层级和相应的模板,包括自定义模板列表。
- 右上 - 导航栏:根据模板列表中选择的层级更新,以显示不同级别的内容。
- 右下 - 模板卡片:显示当前层级下的绘图卡片,包括名称和预览图像。

选择并点击模板卡片进入具体的绘图界面。
这些模板具有高度的可扩展性。 我们使用 JSON 格式存储核心模板信息,使用 ZIP 格式打包完整的资源包。通过这种设计,研究人员不仅可以创建自己的模板,还可以打包并与他人分享以快速复用。
系统目前支持服务端存储,允许动态刷新模板列表而无需更新软件。
在本地网络条件下,用户可以通过菜单栏手动检查并更新内置模板列表,或在设置中启用自动检查以确保获取最新资源。
基础工具栏
菜单栏功能分为两大类:
- 文件:主要用于创建、打开和导入模板。
- 新建模板:用于创建自定义图表;点击此按钮打开交互式弹窗。
- 打开模板:用于临时打开模板;支持
json文件和zip资源包。 - 导入模板:用于将外部模板包(
zip)导入本地自定义模板列表。
- 模板:主要用于内置模板更新。 检查内置模板更新:用于获取最新的模板列表和更新。
绘图界面
布局
绘图界面分为五个主要部分:
- 工具栏:包括快捷按钮和三个功能选项卡:绘图、数据和编辑。
- 图层列表(对象):模板上的绘图元素列表。点击元素允许你修改其属性。
- 绘图画布:用于查看图表、导入数据、视觉设置和查看模板说明的中心区域。
- 状态栏:显示基本绘图信息,包括当前图表语言和坐标信息。
- 属性面板:显示所选绘图元素(如颜色、大小)的属性,以实现所需的视觉效果。

绘图工具栏
工具栏由 快捷按钮 和 菜单栏 组成。快捷按钮 用于常用操作,而 菜单栏 提供特定的专业功能。
默认情况下,系统显示绘图工具栏。普通用户通常不需要使用 编辑工具栏——这是一个用于创建和扩展模板的高级工具。

图层列表
绘图元素分为 7 大类:
- Line (线条):定义基本的地图边界或线段。
- Text (文本):标签和注释。
- Polygon (多边形):图表内的封闭形状。
- Arrow (箭头):定向绘图对象。
- Function (函数):允许用户输入自定义数学函数和定义域。
- Axes (坐标轴):图表的坐标轴。
- Data Point (数据点):代表导入数据的元素。
默认渲染顺序(从上到下):文本 > 箭头 > 点 > 函数 > 线条 > 多边形 > 坐标轴。

当你在图层面板中选择一个元素时,它将在画布上高亮显示,而其他元素变为半透明以减少干扰。属性面板随后将显示该元素的相关属性。 🔍
修改这些属性以达到你想要的视觉风格。
要取消选择所有元素,只需在画布上的任意位置右键点击或使用工具栏上的 取消选择 按钮。
属性面板 & 图表指南
示例工作流
-
从 模板库 中选择一个模板进入绘图页面。
-
你可以点击绘图区域右上角的图表指南或切换到数据状态面板——两者都会给你提示。

例如,一个模板可能需要四列:Category,SiO2,K2O, 和Na2O。单位通常是wt.%。Category标题用于对数据进行分组并生成图例。 -
了解需求后,切换到 数据 选项卡并输入你的数据以绘制点。调整视觉设置后,导出 最终结果以完成工作流。
