- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文提供参考!!!
中国地球物理2011 ·513·
(15)信息技术与地球物理
插件技术在GeoProbe软件开发中的应用
inGeoProbeSoftware
Usingplug—intechnology Development
王林飞1,2薛典军2
1’2
LinfeiXue
Wang Dianjun2
北京100083
1.中国地质大学 北京100083;2.中国国土资源航空物探遥感中心
1.引言
插件是一种遵循统一的预定义接口规范编写出来的程序,应用程序在运行时通过接口规范对插件进行
件机制开发的。在地球物理软件中,加拿大GeoSoft公司的Oasis
montaj软件就是使用插件技术开发的综
合地球物理数据处理软件。插件技术不仅能够“即插即用”地扩展软件功能,无需重新编译软件代码,而
且支持合作开发,从而使软件具有易维护、可扩展等特性,保证了软件长久的生命力。
2.研发现状
探数据处理方法和解释方法,形成了比较完整的航空物探数据预处理与质量监控、数据处理、正反演解释、
数字编图和成图全过程的方法软件,为航空物探勘查和科研工作提供了有效的工具[1.21。但与目前国外先进
的地球物理软件相比,该软件系统架构相对落后,缺乏一体化的操作流程,系统的可扩展性和可定制性较
弱。近10年来在地球物理方法技术方面取得的最新研究成果不能方便地集成到该系统软件中,得不到及
时推广应用,影响了地球物理技术的发展。
3.插件技术的应用
由国家863计划重大项目“航空地球物理勘查技术系统”和国家“地质矿产调查评价”专项支持开发
的GeoProbe软件,是采用插件技术构建的稳定、可靠、支持二次开发的地球物理软件平台,很好地解决
了地球物理软件开发中普遍存在的系统软件扩展性和定制性不足的问题。
GeoProbe软件定义了状态插件和通用插件两大类插件。状态插件是指具有状态实时控制机制的插件,
主要面向GeoProbe主框架软件开发人员的:它又分为3类,每类中又包含了命令按钮插件、工具按钮插
件和下拉框按钮插件。通用插件包含窗体插件和类插件,主要面向地球物理方法技术软件开发人员,该类
插件具有参数验证、脚本录制和日志记录等功能,但主框架程序不对该类插件的可用状态进行实时控制。
软件开发人员可根据需要继承状态插件或通用插件。开发功能插件模块,生成动态库(DLL),并将
或工具条文件中相关信息加载所需插件动态库到内存中,获得相应插件接口的内存地址传递给插件,插件
则根据这些地址来调用插件接口获取所需资源完成特定功能等。这样系统的各个功能模块可独立开发和测
试,通过模块测试后再通过插件方式集成到软件系统中。
GeoProbe软件平台提供了可进行软件二次开发的插件模板和具有错误捕获的窗体控件,不仅可满足软
件开发人员在GeoProbe平台上进行新的应用软件模块开发,同时可供地球物理方法技术人员集成在磁力、
重力、电磁、能谱等专业领域的最新研究成果。这不仅实现了插件技术最吸引人的“运行I对(run-time)”功
能扩展的优点,而且改变了软件开发方式,提高了工作效率。
4.结论
笔者认为利用插件技术构建的可供二次开发的GeoProbe地球物理软件平台,可融合国内多家单位的
科研力量共同研制开发地球物理数据处理解释模块(包括地面磁、重及航空物探数据等),形成一个具有
数据管理、数据处理、数据分析、数字制图和数据解释于一体的综合地球物理数据处理解释系统,满足科
研和生产的需要,推动地球物理技术的快速发展和广泛应用。
参考文献
【l】熊盛青.“十五”以来我国航空物探进展与展望【J】.物探与化探,2007,31(6):479--484.
【2】刘浩军,薛典军,郭志宏,等.
您可能关注的文档
- 不同浓度的罗哌卡因在腰硬联合麻醉中应用.pdf
- 不同品种重质碳酸钙在外墙涂料中应用.pdf
- 不同锌源饲料添加剂在畜禽生产中应用.pdf
- 不锈钢的发展和在土木工程中应用.pdf
- 不锈钢内衬技术在潍坊市供水管网改造中应用.pdf
- 不锈钢在模具制造及应用.pdf
- 不锈钢转炉过程计算机控制及应用.pdf
- 布袋除尘技术在临钢的发展应用.pdf
- 布袋除尘器在电除尘器改造中应用.pdf
- 步进电机在燃气灶具上及应用.pdf
- 洋葱销售SOP流程及关键动作相关知识测试试卷.docx
- 深度解析《GBT 43841-2024内蒙古绒山羊》.pptx
- 电气设备运维及机械部件相关知识测试试卷.docx
- 深度解析《GBT 43843-2024网络协同制造平台数据服务要求》.pptx
- 思维倾向与开放性自我评估试卷.docx
- 危险化学品企业特殊作业安全相关知识考试试卷.docx
- 深度解析《GBT 43844-2024IPv6地址分配和编码规则 接口标识符》.pptx
- 智慧教学整体解决方案(1).doc
- 多重耐药菌感染防治知识及预防措施试卷.docx
- 深度解析《GBT 43845-2024基于扫描氮-空位探针的微弱静磁场成像测量方法》.pptx
文档评论(0)