《第二章 地质数据库》由会员分享,可在线阅读,更多相关《第二章 地质数据库(20页珍藏版)》请在金锄头文库上搜索。
1、第二章Geology Database地质数据库aa至 Hm卫 8血忍4-|讯日|3匸;叫甜严第一节 数据库介绍本指南用来提供数据管理和 Surpac Vision 地质数据库的使用向导。 地质数据库部分不需要先了解其它部分的知识,但是需要了解 SurpacVision 核心模块,也就是了解 Surpac Vision 的基本原理部分的知识,对钻孔 样品和数据库原理也需要有一个基本的了解,本部分主要简介如下的内容:创建原始数据表创建数据库及数据导入 三维环境下图形显示数据 切制钻孔剖面及剖面多边形品位计算 创建工程分析品位及岩性线文件 组合样的设定和结果 多边形资源估算 通过数据库进行的工程报
2、告、样品统计及柱状图等地质数据库建立基本流程如果在学习指南的过程中你有任何困难或者问题,请联系当地的 Surpac Software International (SSI) 办公室的支持人员。第二节 数据库结构及数据表Collar Table 钻孔表Survey Table 测量表Translation Table 转换表Physical Feld and Virtual field.实字段和虚字段Field Types字段类型Field Attributes 字段属性Optional Tables 选项表Surpac 的数据库模块,在保持数据相联系的前提下生成的具有最小的数据 冗余的数据库。
3、可以创建不同类型的数据库文件,如 ISAM, ISAMSQL, INFORMIX, ORACLE, PARADOX, DBASE IV 和 Microsoft ACCESS,其中 PARADOX 数据 库是我们推荐使用的类型,它的运行速度比其它的快,而且使用的是二进制位 的兼容,创建一个Paradox数据库也不需要其它的软件。ODBC数据库类型可以进入很多的数据库引擎,如Access, dBASE, Paradox, Oracle, Informix, Ingres,您也可以通过网络和连接了当地数据库引擎的硬盘平 台的数据库相连,ODBC驱动器支持Windows NT/2000,它们兼容开发数
4、据连 接标准,但是需要相应的数据库软件。一个数据库中能够包括 50个表,每个表能包括 60个字段,表的类型包括 钻孔的间隔点数据、某一部分点的数据、依据实践而独立的点或者重复点的数 据。本指南将检验和并用 Paradox 类型的数据库工作。首先,我们看一个已经 存在的数据库,名字为WOODY。在这一部分,我们研究一下数据库的结构和 内容,然后再创建一个新的数据库,加载新数据,还要复制数据、提取和绘制 截面及平面图,使用多边形方法估算资源,在本指南的最后部分再通过创建新 的数据库回顾所有的课程。本节将介绍如下的功能:数据库定义文件(*.ddb)基本表(定位表、测斜表和转换表) 可选表 (用户定义
5、的表,如地质岩性表、化学分析表,构造点、水位点 等) 字段类型 字段属性 表的类型 浏览数据库的内容安装完Surpac Vision后,系统创建一个dem的文件夹,它包括两个子文 件夹,training和examples,在training 文件夹中,包括了一系列用来培训 的各种子文件夹。这里我们假设使用的Windows 2000 or NT操作系统,软件安装位置为C 盘,软件版本Surpac Vision folder (ssi_v50),如果您的计算机不是这样安装的, 请找出您的位置。如果您使用的是UNIX操作系统,软件给您的感觉应该是相 同的,再则,您需要替换相应的路径。本指南需要的文件
6、如下:boxl.strbox2.strdht7120.strdht7160.strdht7200.strdht7240.strgeochem.txtgeology.ssigold_collar.txtgold_geology.txtgold_sample.txtgold_survey.txtlab1.txtwoodent.txtwoody.ddbzon7120.strzon7160.strzon7200.strzon7240.strzon7280.strzon7320.strzon7360.strzon7400.strzon7440.strzon7480.strzon7520.strzon75
7、60.strzon7600.str在这个次级文件夹woody.pdx中包括的文件有:collar.dbcollar.pxgeology.dbgeolog.pxsample.dbsample.pxsurvey.dbsurvey.pxtranslat.dbtranslat.pxweatheri.dbweatheri.px研究数据库的结构1.运行Surpac Vision,通过调整您的路径,把目录文件.demtraininggeodb 设置为工作目录,方法是点击鼠标右键,选择Set as work directory o2. 注意该标签上的变化,一个小勾代表该目录为新的工作目录,信息窗的 信息表明您
8、已经成功的改变了工作目录。您可以选择培训目录或者创建一个新的目录,如果您正在复制数据到新的 目录下或者拷盘到新的目录下,您需要纠正您的数据库路径:和培训数据在同一个目录打开woody.ddb文件,改正第三行的db详细条款,输入这个woody.pdx 文件夹所在的路径名字。在主菜单上选择“ 数据库”,并在菜单下选择“打开/新建”输入数据库的名字woody,然后选择“执行,加载数据库。信息窗显示:您现在已经连接到 woody 数据库。按如下所示,选择菜单的数据库概要:保存这个输出文件为 摘要。我们将从这里开始检查当前的数据库,这个报告显示了数据库一些总的概 况,这些信息存储为文本文件*.not,数
9、据库包含了 6个表,名字为geology和 sample的表存储间隔类型的数据库,如与井深有关的的岩石类型和化验值, weathering 表存储的点数据,例如观察到的风化界面的数据。数据库的基本结构进一步推进了软件应用程序在执行上的方便和正确性, 基本数据表还可以帮助确保数据的完整性,数据库中有三个基本表,属强制性 的,主要保证工程在空间的定位要素,包括: Collar Table钻孔定位表 Survey Table 测斜表 Translation Table 转换表钻孔定位表这个表存储的信息包括了钻孔的开孔位置(孔号及X/Y/Z坐标),钻孔的 最大深度,钻孔的孔迹不论其为线性还是曲线在改正
10、钻孔时都将经过计算。字 段 hole_path 是指在钻孔摘取的时候用到的数学法则,表明钻孔的轨迹性质 (直线、曲线还是垂直的)。可选数据也被存储在每个钻孔中。例如,钻井时间、类型或者项目名称, 都可以存储在数据库中,进一步处理和报告的时候,可以选择这些信息数据进 行处理。例如:孑L号Y(北坐 标)X (东)Z (标高)最大深度孔的轨迹施工时间矿区编录员CCCCCZK001710055601200130LINEARJun04WestJohnSurvey Table 测斜表这个表存储钻孔测量信息,被用来计算钻孔坐标,基本的字段包括,钻孔 测量深度,钻孔的方位角和倾角。.对于没有测量过的垂直钻孔,
11、测量表的深度值就是钻孔表中的深度值,方 位角为0度,倾角为-90度y, x和z字段存储的是测量后纠正过的坐标值,这个 表的可选字段可以是测量点的信息,例如定位中心。例如:孔号测斜深度倾角方位苴它ZK0010-8930.00WestZK00150-8829.00ZK001130-8729.00Translation Table 转换表 这个表用来存储字符代码,这些代码可以有一个等同于数字的值,也可以 输入一个有效的字符字段。表的名字、要根据实际值要转换的字段的名字、要转换的代码、代码等同 于的数字(如果可行)、代码的描述等都是这个表的基本字段。转换表被用来帮助实现从实际数据代表类型到用户定义的等
12、价字符之间的 转换,这里要解释两个新的术语,实际字段和虚拟字段。实际字段和虚拟字段 实际字段就是存储数据的字段,这个字段包含了由您的样品文本文件加载 的数据,也包含了加载过程中经过转换而变成数字的数据,如果您希望把这些 等价数字再转换回原来的数据,您需要创建新的字段,就是虚拟字段。虚拟字段并不存储数据,但是具有转换功能,如果您指定由一个虚拟字段 摘取数据,这个数据值一定存储在相联系的实际字段中,如果它们存储在转换 表中,它又会回到他最初的代码值。仔细看一下数据结构,利用这个数据库定义功能,可以显示数据库表和字 段的详细情况,这个功能对于察看外部的数据库,在您并不熟悉数据库结构的时 候非常有用。
13、选择“ 数据库显示数据库结构”所有字段的详细情况都显示在这个表中,滚动右边的下拉栏可以把全部的字段看清楚,详细情况包括表的名字,字段名字,类型,是否为零,字段长度,小数点位数,数值范围,有效输入,实际字段或者虚拟字段,帮助字段字段类型字段类型决定了存储数据的类型,表中指定的格式和创建的格式在后面将 不能改变,这些字段包括:字符接受任何数据,存储为字符形式实型带小数的数字整型不带小数的数字日期yyyy-mm-dd hh:mm:ss布尔型存储TRUE或者FALSE值备忘录接受文本格式(依据数据库的类型)注意: 数据库中有效的表和字段的名字必须不能为空白,不包括特殊的字符 (下划线除外)。字段属性字
14、段的属性可以维护数据的整合型,每个字段的属性依据字段的类型,创 建数据库的时候,可以控制基本表的字段的属性,也可以设置可选表的字段的 属性,有效的属性包括:零允许输入零值,就选择输入Y,否则输入N索引这个属性仅仅对samp_id字段有用,有效的输入是:none-将创糸引建唯 的索引,duplicate指允许存储重复的数据长度最大的字段长度包括小数点位数No. Decimal 无 小数点实型数的小数位数.字体大小与对于字符字段,大写、小写和混合低范围对于数字字段,最小的数字值咼范围对于数字字段,最大的数字值有效输入设置字符文本,参看转换表.实际字段和虚 拟字段数据是实际的存储在实际字段中,虚拟字段将包含个和他相 连的实际字段参考字段对于虚拟字段-输入实际字段的名字,在转换功能之前可以优 先摘取数据Optional Tables 用户可选表可选表,例如 岩性和 分析表,储存的是钻孔的特定的间隔段的信息,间隔 型表要求深度开始值和深度结束值,也即含有“孔深从depth_from”和“孔深 至 depth to ”字段点型表,例如风化表,仅仅要求样品发生点的深度,即depth_