CorelKit:一个基于CorelDraw VBA的地学绘图软件

地球科学研究中常常涉及到地质图绘制、地球化学数据投点等图形操作,而之后的图件修订及美化大多数基于CorelDRAW软件实现,比如众多出版商的地学图件多采用CorelDRAW来修改、加工以满足出版要求。然而众多绘图软件(Excel、Origin、Mapgis、CAD、Grapher等)采用“格式转换”变为“cdr”文件,转换后图件存在变形、文字与线条编辑困难、显示效果差等诸多问题,这给地学工作者带来诸多困扰。目前CorelDraw针对地学制图优化不足,并且早期学者开发的绘图插件存在功能不完善、兼容性不足、更新停滞、费用高等问题,难以满足CorelDraw地学制图需求。基于上述需求与问题,合肥工业大学矿床成因与勘查技术研究中心基于CorelDraw平台,开发了一套服务于地球科学相关领域的综合数据处理软件,用于地质和地球化学绘图。

CorelKit为免费软件,建立在CorelDraw平台中,采用VBA环境开发,提供了中英文界面,适用于CoreldDraw X4及之后版本,主要应用在地质和地球化学绘图领域。CorelKit使用方便,可以帮助用户快速绘制地球化学图,如散点图、三角散点图、折线图、直方图、条形图、箱线图、饼图等(图1)。为了适应地学应用,对上述功能进行了丰富,如散点图和三角散点图提供了约150个常用底图,涵盖岩石分类、构造环境判别、矿物成因、同位素地球化学等。同时,CorelKit还提供了构造节理玫瑰花图、硫同位素组成图(图2)和简易岩性柱状图(图3)功能。此外该软件还具有贝塞尔线闭合填充(图4a, b)、单个内部填充(图4c, d)、贝塞尔线拓扑(图5)、岩性花纹填充(图6)、校正底图、添加指北针、添加比例尺等多项实用功能。

CorelKit软件界面友好,操作简便易学,可以帮助用户快速绘制相关图件,实现了常见的地球化学数据绘图基本类型的全部涵盖,首次在CorelDraw中引入了地质图绘图的类似GIS拓扑的贝塞尔线拓扑功能。同时依据《GB/T 958-2015区域地质图图例》建立了包含700余个花纹的岩石花纹图片双色填充图库,便于实现岩性花纹填充,弥补了CorelDraw在地学应用中的较多不足,可以作为地学工作者的一个高效绘图助手。

图1 CorelKit工具栏

图2 硫同位素组成图

图3 简易岩性柱状图

图4 贝塞尔闭合填充(a, b)与单个内部填充(c, d)

图5 贝塞尔线拓扑功能

图6 岩性花纹填充


为了更好服务地学工作者,我们通过多渠道进行软件分享与视频教学:网址(https://corelkit.com/)、QQ群(264868055,1029060393,492427577)、百度网盘(https://pan.baidu.com/s/1DuEDW6JlswzQ4gbvholIaw?pwd=aghv 提取码:aghv)、哔哩哔哩青年矿床学家网络论坛),功能更新与底图更新都将在这些平台发布。

作者简介

张君伍,男,博士研究生,主要从事矿产勘查、地球化学和矿物大数据研究。
汪方跃*(通讯作者),男,副研究员,主要从事矿床地球化学与分析技术方法研究。


CorelKit为免费软件,目前已发表在了《Journal of Earth Science》,希望大家多多支持,在论文中的统计与分析方法以及插图说明中做如下引用:

Zhang Junwu, Liang Xian, Wang Fangyue, Wang Huaikun, Fan Yu, Ba Te, Meng Xiangxi, 2023. CorelKit: An Extensible CorelDraw VBA Program for Geoscience Drawing. Journal of Earth Science, 34(3): 735 – 757. https://doi. org/10.1007/s12583-022-1772-4.http://en.earth-science.net

中文示例

1.Zhang et al. (2023)基于地球化学工作中常用的图解绘制工作,开发了地球化学工具软件包CorelKit,可进行地质学相关图解绘制。
2.本文运用CorelKit软件(Zhang et al., 2023)进行地球化学投图。
3.全文绘图主要采用CorelKit软件(Zhang et al., 2023)完成。
4.大部分地质和地球化学图由CorelKit软件绘制(Zhang et al., 2023)。

英文示例

The geological and geochemical figures in this study were drawn by CorelKit software (Zhang et al., 2023).