1. GeoKitPro简介

GeoKit是在Microsoft Excel平台上进行二次开发建立的一套地球化学工具软件包。

Microsoft Excel是Micosoft Office家族中的一个成员,是一套专门的表格处理软件。除作为表格处理外,Excel还具有较强大的数据管理与运算功能、有大量的内建函数、具有丰富的图形处理功能(如Office97/2000/xp/2003等都内置了数十种图表)。Microsoft Excel还提供了强大的数据库功能,以方便用户在使用电子表格时调用数据库。用户在使用中可以调用由Excel建立的小型数据库内容,也可以调用管理由Access、FoxPro、SQL Server、dBase等数据库软件建立的大型数据库内容

此外,Excel更为强大的数据处理能力还表现在它提供了一套可编程的宏语言(Visual Basic for Application,简作VBA)。VBA是一个完整的开发环境,与Visual Basic独立版本一致,并且为所有的Micosoft Office应用序共享。利用VBA和Excel自身强大的图表处理功能,可以很方便地实现GeoKit的既定功能。另外,Excel另一重要特点是可以通过录制宏的方法自动录制操作过程,只要对录制的宏稍作编辑即可将其转换为通用的程序代码,其方便性是其它编程语言难以比拟的。Excel强大的数据及图表处理功能越来越多地受到人们的关注,著名的Isoplot软件的Windows版本就是建立在Excel平台之上,就连高精度二次离子探针质谱(SHRIMPⅡ)的数据处理软件(Squid)也是在Excel环境下用VBA写成。

GeoKitPro 是一个地球化学数据处理工具软件包,是Geokit的升级版,称之为专业版也可称之为专家版。与之相对应的是 之前的版本改名为免费版(Geokitfre),或称之为学生版,专供在校大学生和硕士研究生免费使用。

地球化学参数和图解是地质-地球化学研究工作中常用的有效工具。借助这些图解和参数,我们可以进行岩石分类、岩石、矿床的成因判别、进行构造环境的判别研究进而研究地质演化历史等。因此我们在从事、矿学和地球化学等研究工作中,经常要进行地球化学参数的计算和图解的绘制工作,其中有一些格式是固定的,如各种岩石的分类图解,稀土元素分配图解、某些从全球岩石地球化学数据库中提炼出来的构造环境判别图解(如Pearce等的花岗岩类微量元素构造环境判别图解属于此类)以及一些经验判别图解等。这些图解及参数计算的原理分散在各种文献中,一方面给使用者经常性的引用带来不便,另一方面利用手工投图也会花费引用者大量的劳动并且也不够准确。现代计算机技术为收集、存储和处理这些常见的参数、图形提供了便利的条件。前人已在这方面做过不少努力,其中有代表性的软件有NewPet、Winsurf /Surfer和MinPet以及火成岩岩石化学处理专业软件IGPET和同位素数年代学数据处理专业软件Isoplot。应当指出,目前业内流行的这些软件都是从国外引进的,没有我国自主知识产权的软件。此外,这些软件的工作界面也不符合国人的使用习惯。

GeoKitPro主要包括任意直角坐标和三角形散图、稀土元素分布型式图、微量元素蛛网图、Pb、Sr、Nd、Hf同位素参数计算等功能。 以及与各应用程序配套的地球化学数据库。地球化学数据库中包括主量元素、微量元素、稀土元素、稳定同位素、铅、锶、钕、铪同位素及同位素参数计算。

此套软件是作者多年来使用 Microsoft Excel97/2000/XP/2003/2010/2013/2016/2019/365 的一些经验积累,目前还在不断的完善中,如对地球化学散点图程序的图形库还在经常性地添加一些作者感到有用的图形。当然由于作者的水平及所学专业的限制,本程序中图形库中所收图形只是常用地学图形的一小部分,可以说是挂一漏万。果您在工作中有些经常使用的图形,您可以将所用的图形的原图(包括出处,图形的解释等,最好将各分区线的结(交)点坐标标出)发给本人,本人将为您的把这些图形集成到散点图的图形库中。

2.GeokitPro系统要求

件环境:PⅢ 600以上;主频600MH以上;内存2Gb以上

硬盘:6G以上软件运行环境

操作系统:WinXP/Win7/Windows8/Win10等中文版

工作平台:MS Office 97/2000/2003/2010/2013/2016/2019/2020/365等版本

Office安装:至少要同时安装Excel和Access两个组件,并且需要安装完整版、分装机公司安装的精简版不支持宏(VBA)。 部分Office需要独立安装VBA支持模块。

软件开发环境:以MS Excel 2003/2013/2016 的VBA为软件开发的主体环境,分功能及模块在MS Visual Studio 6及更高版本中开发。