基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf

基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf

ID:55975655

大小:1.34 MB

页数:6页

时间:2020-03-23

基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf_第1页
基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf_第2页
基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf_第3页
基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf_第4页
基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf_第5页
资源描述:

《基于ArcGIS Engine成矿预测系统的设计与功能开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、465—’470.2013地质学刊第37卷第3期doi:10.3969/j.issn.1674—3636.2013.03.465基于ArcGISEngine成矿预测系统的设计与功能开发梁玉辉1.一,陈建国1”,肖凡1⋯,饶艳丽1⋯,李鲲1’2(1.中国地质大学地质过程与矿产资源国家重点实验室,湖北武汉430074;2.中国地质大学(武汉)资源学院,湖北武汉430074)摘要:针对地质数据的特点以及GIS技术在数据处理、空间分析与表达、地质统计等方面的优势,提出将GIS技术与成矿预测模型进行集成,综合

2、利用空间数据和属性数据(地质数据、物探数据、化探数据、遥感数据等),基于Arc—GISEngine和.NET平台,采用C/S和B/S双模式结构,设计并初步实现了成矿预测系统。利用该系统,可以对研究区潜在矿产进行预测,并划分成矿远景区,为下一步找矿指明方向。关键词:GIS;ArcGISEngine;.NET平台;成矿预测;系统设计与开发中图分类号:TP391文献标识码:A文章编号:1674—3636(2013)03—0465—060引言众所周知,成矿预测需要综合多源数据(包括地质、物探、化探、遥感等)

3、对研究区进行预测,而预测所用数据的获取、存储管理以及处理、分析与表达等各不相同,一段时间以来,地质学家们通过寻找各种方法,试图协调这些矛盾,但是一直未能得到很好的解决,并为此花费了大量的时间和精力。为了能够将不同来源的数据进行统一管理,并能够在一个平台下,进行处理、分析和信息综合,开发一套专业成矿预测系统显得尤为必要。随着GIS应用领域的不断拓展,GIS需求变化呈现多样性的特点,这就要求在进行软件系统设计时满足以下特点:模块化、可重用性、可扩展性、简单性和可维护性(潘宸等,2011),采用更加灵活、

4、轻便的系统架构且后期的升级维护更为方便。为此,本系统采用“框架+插件”的体系架构,以当前主流地理数据库(GeoDataBase)及关系型数据库(OracleSpatial)来管理数据,并以Esri公司提供的组件式GIS开发工具包ArcGISEngine组件和.NETFrame.work集成开发环境为开发平台,C#作为第一开发语言,根据AreObjeets接口规范对各功能模块进行逻辑实现和封装。系统除具有GIS软件的通用功能(如浏览、属性查询和空间分析与显示等)外,还加入了各种地学信息的综合信息提取、

5、分析、显示与表达、成矿靶区圈定、资源预测与定量评价等功能。1开发环境简介1.1ArcGISEngine9.3Esri公司的ArcGIS系列是一个全面的、完善的、可伸缩的软件GIS平台(王斌等,2006)。ArcGISEngine技术是Esri在ArcGIS9版本才开始推出的新产品,是一套完备的嵌入式GIS组件库和工具库,使用ArcGISEngine开发的GIS应用程序可以脱离ArcGISDesktop运行,是用于开发新的GIS应用程序的二次开发功能组件包,完全支持插件式技术(韩鹏等,2008)。Ar

6、cGISEngine不仅封装了AO的核心功能,同时提供了一系列的应用程序和GIS功能开发接口(如IMapControl、ITocControl、IPageLay.outControl、IApplication等)和可视化开发控件(如MapControl?TOCControl、PageLayoutControl?Toolbar-Control、SceneControl等)以及丰富的类库(如Carto、GeoDataBase?Geometry1DataSoureesFile?Geometry等),使得G

7、IS专业人员和非GIS人员可以容易地构建特定功能基础上符合自己需求的GIS功能部分。因此,运用这种方式开发的GIS应用程序除了收稿日期:2013—06—25:编辑:侯鹏飞基金项目:“十二五”国家支撑计划课题(2011BAB06808-2),中国地质调查局地质大调查项目(12120113089100,1212011120986)作者简介:粱玉辉(1987一),男,硕士研究生,地球探测与信息技术专业,主要从事成矿预测软件的应用与开发和地学信息处理与分析研究,E-mail:201yh08.ok@163.t

8、om地质学刊2013年9月具备平台独立性外,同时避免了基于MapObjects(MO)的从底层搭建GIS应用程序的复杂工序和基于ArcGISDesktop平台的二次开发的程序不能独立运行和分发的困扰,其性能也将随着平台的升级而升级,从而保证了系统的先进性、安全性、稳定性和高效性。ArcGISEngine组件库中的组件逻辑分类:BaseServices、DataAccess、MapPresentation、DeveloperComponents和Extensions(陈

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。