Access数据库在地质资料整理中的应用

2013-05-08 01:23张玉华
地质与资源 2013年2期
关键词:手持机观察点窗体

张玉华

(辽宁省有色地质局103队,辽宁丹东118008)

随着GPS手持机在地质填图中的应用,结合地质资料数字化、无纸化的需要,各种计算机应用软件应运而生.在现实的生产实践中,我们利用Access[1]数据库、Excel[2]电子表格和GPS应用软件——GISOffice(或MapSource)相结合的方法,完成快捷方便、数据链接可靠、最终排版美观的打印报表(如地质观察点记录卡片、点位坐标一览表等),或将数据库查询数据导出应用到其他地质资料整理方面(如:将地质点坐标、产状、岩性数据导出,进行“投影变换”,生成MapGIS图件).

下面就以生成“地质观察点记录卡片”电子文档、对地质观察点进行投影变换生成“地质实际材料图”为例,总结Access数据库在地质资料整理中的使用方法和经验,以供使用者参考.

1 方法特点

利用数据的导入、导出,使用数据库的查询和报表功能,生成“地质观察点记录卡片”并通过地质观察点投影变换生成“地质实际材料图”.该方法具有以下特点:

1)通过数据交换完成坐标、时间的导入,效率高,无差错;

2)窗体界面简洁,输入文字、数据及插入图片时轻松明快;

3)打印输出版面格式标准统一、整洁美观;

4)Access数据库查询功能强大,可以以各种方式对数据库内的字段内容进行查询,根据需要生成不同的数据查询表,应用于不同的资料整理中;

5)数据库内各种资源数据共享,表、查询、窗体任意一项数据的改动都会自动更新与此相关所有数据,从而实现联动.

2 应用实例

下面就以北京合众思壮科技股份有限公司生产的GPS330手持机为例,说明使用Access数据库生成“地质观察点记录卡片”的电子文档及通过地质观察点投影变换生成“地质实际材料图”的应用过程.

2.1 生成“地质观察点记录卡片”电子文档

1)现场数据采集:在地质界线点、构造点、矿化点或岩性点上用GPS330手持机进行定位,并将数据保存于GPS手持机中,如图1所示.

2)数据传输:结束填图任务后,用GISOffice软件将现场采集的信息从GPS手持机中传输到计算机硬盘中,如图2所示.

3)数据导出:将 GPS 点文件(*.gmt)转换为(*.csv)逗号分隔符文件(Excel)导出,并根据需要添加相关的内容,如图3所示.

4)数据导入:建立Access数据库表文件,并将“数据导出”整理后的*.xls文件导入到数据表中,同时在Access数据库中建立地质卡片需要输入的其他文字、图片等内容的数据表,如图4所示.

5)建立Access数据库查询表:把生成“地质点观察记录卡片”全部字段导入该查询表中,如图5所示.

6)设计Access数据库窗体:对“地质点观察记录卡片”所要输入的文字、图片等内容进行窗体输入和编排,如图6所示.

7)建立Access数据库打印报表,对需要打印输出的“地质点观察记录卡片”进行报表设计,如图7所示.

8)完成报表设计后就可以打印输出了,打印输出前可以进行打印预览(如图8所示),并最终以Access数据库文件保存或其他文件格式另存(如PDF).

2.2 用地质观察点投影变换生成“地质实际材料图”

前四步与生成“地质观察点记录卡片”电子文档过程一致,从第五步开始依次分述如下.

1)建立Access数据库查询表:把通过地质观察点投影变换生成“地质实际材料图”的全部字段导入该查询表中,如图9所示.

2)文件另存:将Access数据库查询表以Excel电子表格(*.xls)形式导出后,另存为文本文件(制表分隔符 *.txt),如图10所示.

3)投影变换:打开“MapGIS”主菜单→实用服务→投影变换→用户点文件投影转换,进行投影参数、用户文件参数设置后点击确定并保存该点文件(*.wt),如图11所示.

4)以该点文件的投影参数新建工程文件(*.mpj)并将该点文件添加到该工程文件中,也可以在已经建立的工程文件中添加该点文件.

5)在编辑状态对刚刚添加的点文件进行注释标注(根据属性标注释),这样在野外用GPS手持机采集地质点就按照所给定的点号和坐标位置生成了地质实际材料图(如图12).用同样的方法还可以对不同的岩性点以不同岩性符号进行区分,把产状、品位等数据落到图上,以这些数据为依据编绘各种地质图件.

3 经验总结

1)在数据交换时要注意各种软件间相互兼容的数据格式,以避免数据交换失败.

2)在进行投影变换时,需要根据属性标注释.如地质点号、产状、品位等的文本文件不能超过6列,超出6列时应另存为一个新的文本文件进行转换,否则超出部分注释将无法进行标注.

[1]沈祥玖,曹梅红.数据库原理及应用(Access 2007)[M].北京:中国水利水电出版社, 2011: 17—136.

[2]李东博.中文版Excel 2007 宝典[M].北京:电子工业出版社, 2008:37—525.

猜你喜欢
手持机观察点窗体
我省4家农民合作社被列为部级观察点
试谈Access 2007数据库在林业档案管理中的应用
基于WIA—PA的无线手持机设计
从拿手机 的姿势看你是怎样的人
北斗高精度手持机在航测外业中的应用
清明节期间全国祭扫民众达1338.7万人次
巧设WPS窗体控件让表格填写更规范
博士丁在线
WinCE.net下图形用户界面的开发
户外安全GPS保障