内蒙古科技大学毕业设计说明书(毕业论文)
型的数据库,如Microsoft Access,就必须得有相应的软件在你的计算机中,才可以使用这种类型的测站信息数据库。
图4.3 数据库类型的选择图
3 在列表中选择 \然后点 执行。显示的下一张表将让你可以为○
数据库添加一张任选表。在这个例子中,唯一地添加的一张表叫prism 表,用于边坡稳定性监测。在这一阶段,你将不增加任选表。不做改动执行表格(见图4.4)。
图4.4 数据库功能表图
4 不做改动执行表格,下面是一张很大的表,在数据库中用到的字段都将被定义。○
表分为两部分。上半部是关于强制的,或者说在Surpac 中必须创建的字段。下半部是
21
内蒙古科技大学毕业设计说明书(毕业论文)
关于用户定义字段的。强制字段被自动放入表格中,并赋以有意义的值。如果需要,可以更改它们中的某些值,例如,用于命名测站的字符的数目。在这个例子中,对于强制字段你不要做任何修改。对于所有的强制的和可选的字段,都需要对字段参数进行定义。下表用于描述这些参数都是什么(见图4.5)。
图4.5 字段参数图
4.1.3 测量数据库的数据录入 1 手动数据录入 ○
在上面创建了“测量数据库.sdb”测量数据库,接下来往该数据库中录入数据。录入数据主要有两种方式:手动录入和文件导入。本节说明手动数据录入。确保你已经连接到你的地表数据库。在 测量 菜单,选择测站 >> 插入记录。弹出下面对话,选择要插入记录的数据表(见图4.6)。
图4.6 数据录入图
22
内蒙古科技大学毕业设计说明书(毕业论文)
在下一个表中,你可以以显示的模板控制某些数据的输入。点击执行,你要看到的下一个表格是数据输入表格(见图4.7)。
图4.7 录入数据编辑图
图示输入第一行,可以有多种方法移至下一行,第一是用TAB 键在字段间移动,然后就会移至下一行。第二种方法就是用鼠标右键点击表格中任意灰色的区域。然后就会给你一个选项,选 添加 ,然后设定行号。使用任一方法移至下一行,继续数据输入,(注意 – 如果你使用ENTER 键,那么它等同于击 执行 按钮)如下所示填充其它行,然后 执行 。
如果你增加了额外的行,想从表中删除它,你可以右键点击表格左侧的行号,然后选择删除功能。
一旦你执行了表格,消息窗就会告诉你有多少行,或者多少条记录已经加入到了你的数据库当中了。这种在你的数据库中增加测站的方法,在当你只需增加少量测站的情况下是很好的,但是当你 有很多条记录要输入数据库时,这种方法就很慢了,而且易发生人为错误。
一个更好的方法是从一个数字文件中将测站信息载入至数据库。 2 自动数据录入 ○
如何将数字数据自动地导入到测量数据库中。要做到这一点,你必须有数字化形式的数据,例如在电子表格中,或者文本文件,或者在其它数据库中。举例是在电子表格CSV 中,将它导入测量数据库中。
在 Surpac 的文件管理器中找到 \测站.txt\,击鼠标右键,选择 编辑(见图4.8)。
23
内蒙古科技大学毕业设计说明书(毕业论文)
图4.8 数据编辑图
这将以默认文本编辑器打开 测量.txt 。也可以使用所希望的任何文本编辑器,这在个性化设置菜单下的默认选项设计中可以看到。文本文件看起来应当是下面的样子(见图4.9)。在这个文本中有一些要点要注意:第一个要点是文本的格式。每一条信息都以字符隔开,在这个例子中是逗号\。使用逗号,我们现在可以看到每一条信息都在它自己的列中,所以station_id 是在第1 列中,数据进库日期在第2 列,测站位置在第3 列,y 在第4 列,x在5 列,z 在第6 列,测点类型在第7 列,如此类推;要注意的另一个要点是文件中信息的顺序。你所创建的数据库中字段有固定的顺序,当我们向数据库导入数据时,我们必须告诉Surpac 哪些信息要到哪里。
24
内蒙古科技大学毕业设计说明书(毕业论文)
图4.9 坐标数据图
当查看完测量.txt 文件, 关闭文本编辑器,现在你就可以向你的地表数据库中载入数据了。在测量菜单中 ,选择 测量 >> 测量数据库 >> 导入数据。下一表格将提示你要载入的数据格式文件。然而这个文件并不存在,所以你必须创建它。默认地,Surpac 将在这个表格中填入数据库的名字。格式文件是用于描述你要载入到数据库的数据类型的文件,例如,文件要以字符分开每一列的信息,信息的顺序等。文件的名字可以是你所希望的任何名字,但是不要在这个名字中加入空格。如下表输入数据格式文件名,然后执行(见图4.10)。Surpac 将找不到这个文件,将产生一个表格问你是否要创建这个文件。执行表格创建格式文件,下一张表格是要你选择你要将信息导入到数据库中的哪一张表中,及所采用的文本文件类型。这里选survey_station 表。
图4.10 文件载入、卸载图
文件格式是自由格式,每一条在测站.txt 中的信息都以字符间隔,在这个例子中是逗号。确保正确使用了分隔符。空格充填的字段在表导入数据时不使用。在某些文本文件中,当使用某些字符时文本信息会高亮度显示,如双引号。在这个例子中,没有设定这种字符,所以不会有这种情况发生。执行表格,下表用于告诉Surpac 在文本文件中数据是以什么样的顺序存储的。这很重要,因为将不正确的数据导入到字段中会导致数据的错误处理,或者数据库在各个的字段导入不正确的信息(见图4.11)。注意在表中列的顺序。这是在告诉Surpac,以这种格式文件导入数据,准备从文本文件的第7 列导入信息,将其放置于数据库的station_type 字段中。如前所示填充表格,确保列顺序的正确性,然后执行。导入过程的最后一个表格是要你告诉Surpac 是哪一个文本文件包含着信息。这里也是你选择允许的错误数目和选择导入风格的地方。
25
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库矿山软件Surpac在矿山测量中的应用 - 图文(6)在线全文阅读。
相关推荐: