论文部分内容阅读
目前在国内地质行业应用比较广泛的是MAPGIS地理信息系统.作者基于MAPGIS平台开发了金属矿产钻孔数据分析系统,能够自动读取按中国地质调查局制定的《固体矿产钻孔数据库工作指南》标准建立的数据库,完成钻孔柱状图、钻孔对比图、矿区元素含量等值线图的绘制.拟解决目前利用金属矿产钻孔数据绘制地质图件不便,成果不易共享等问题.本文通过讨论金属矿产钻孔数据处理软件开发的现状,说明了软件开发的目的和意义,按照软件工程流程对系统进行了需求分析、系统分析,并讨论了软件开发中的主要技术难题.最后将系统应用于云南思茅大平掌铜多金属矿区钻孔数据库上生成地质图件.系统基于GIS进行二次开发,属于应用型地理信息系统开发,系统的开发过程对于其他的应用型地理信息系统开发具有借鉴意义.本文也是利用GIS的图形处理和空间数据管理能力生成地质图件,并对其进行存储、共享和利用方面的有宜尝试.全文共分为六章:第一章介绍了金属矿产钻孔数据处理的现状和存在的问题,论文的课题来源,选题的目的和意义.第二章说明了为什么要基于GIS进行二次开发,介绍了面对对象编程技术,MAPGIS地理信息系统及其二次开发平台.第三章介绍了金属矿产钻孔数据处理系统进行需要分析和软件的系统设计.对系统主要功能、输入、输出、软件界面和系统的软硬环境进行了说明,对系统的体系结构设计、软件界面设计、数据库结构设计、模块设计作了说明;详细地阐述了数据库连接读取模块、数据浏览模块、图形编辑模块、钻孔点平面图生成模块、钻孔柱状图生成模块、钻孔对比图生成模块和矿区成矿元素含量等值线图生成模块的设计.第四章介绍了系统开发中关键技术实现,包括ODBC工作原理及如何使用ODBC访问数据库、用MAPGIS二次开发函数进行图表绘制、钻孔柱状图中花纹填充与地质描述自动匹配算法的实现.第五章结合云南大平掌铜多金属矿床钻孔数据库,给出软件应用实例,利用系统绘制了钻孔柱状图,对比图和元素含量等值线图.第六章对整篇文章进行总结.