您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 冶金工业 > 基于MapXtreme的河北煤炭资源储量管理信息系统
的河北煤炭资源/储量信息管理系统朱秀英,曹代勇中国矿业大学(北京)资源与安全工程学院,北京(100083)E-mail:xiuying77128@163.com摘要:在研究MapXtreme2004的特点和功能的基础上,利用.net编程环境和c#语言开发了河北煤炭资源储量管理系统。主要实现了专题统计、缓冲区分析、属性查询等功能,为煤炭储量管理提供了科学的方法。关键词:河北省,煤炭资源,信息管理系统,MapXtreme20041.引言河北省是我国大规模现代化开发煤炭资源最早的省份之一,开发河北煤炭资源/储量管理信息系统,利用现代信息技术加强煤炭资源/储量的科学管理,对于制定煤炭资源发展规划具有重要意义。地理信息系统(GIS)的理论和技术近年来发展迅速、应用领域日趋广泛,GIS具有存储、分析、表达现实世界中各种对象的各种属性信息的功能,而且能够处理其空间定位特征,将其空间和属性信息有机结合起来,从空间和属性两方面对现实对象进行查询检索和分析,并将结果以各种直观的形式形象而准确地进行表达,并能进行多因素、多变量的综合分析[1]。本文采用GIS技术建立河北省煤炭资源/储量信息系统,对收集的资料进行正规化、标准化整理,建立专业数据库;对各种有用信息进行采集、处理、存储、加工、传输、交换,再通过系统的分析、评价、预测,实现决策与管理的科学化与现代化,为煤炭资源/储量管理工作提供技术支撑。2.数据库系统的设计和功能模块的开发2.1开发平台河北省煤炭资源/储量信息系统选择MapXtreme2004作为GIS平台。MapXtreme2004是开发地图和可地图化应用程序的理想开发环境[2],其主要功能有:选择和搜索,主题地图,绘制标注,地理处理和分析,地理编码和路径规划等等。2.2数据库系统的设计GIS系统中涉及的数据包括图形矢量数据,空间属性数据和工程管理数据。为了增强整个系统数据处理的灵活性,采用分开存储的方法。图形矢量数据以MapInfo标准文件格式存储在特定目录下,图形中每个地物均有其对应的唯一的标识(ID号),系统以此为索引建立该地物的图形数据文件。空间属性数据与工程管理数据均采用SQLServer来存储,各地物属性记录的关键字为图形文件中该地物的ID号,由此便实现了图形文件与属性文件的一一对应关系。SQLServer2000提供了以Web标准为基础的扩展数据库编程功能,丰富的XML和Internet标准支持使用内置的存储过程以XML格式轻松存储和检索数据。还可以使用XML更新程序容易的插入、更新和删除数据[3],可以很好地满足本系统开发的需要。河北省煤炭资源/储量信息系统总体结构框图2.4系统的功能模块的开发河北煤炭资源储量信息管理系统主要功能模块如图2所示。(1)基本地图浏览:放大,缩小,漫游,全图。(2)查询功能:空间查询和资料查询。空间查询又分图形查询和属性查询,图形查询是根据图形的空间位置查找对应的属性,属性查询是根据属性字段,查找对应的空间实体。(3)统计分析:包括专题图、空间分析。空间分析又分空间量测(主要是面积周长等)、缓冲区分析,缓冲区分析是针对点、线、面实体,自动建立其周围一定宽度范围内的缓冲区多边形。(4)数据管理和维护模块:分对系统资料的管理和用户个人资料的管理。系统资料的管理包括图、文本和表格的添加、修改、删除等;用户个人资料的管理包括用户的添加、修改、删除。(5)帮助模块:为用户使用本系统提供帮助。系统主界面如图2所示。MapxMapinfo地图.NET接口地图操作地图动态查询地图鹰眼长度面积测量最短路径缓冲区分析专题地图地图处理功能显示检索打印地图矢量栅格数据储量数据经济人口资料文本资料矿区属性数据河北经济人口属性数据属性数据库符号库矢量地图的绘制:本系统采用MapInfo公司的绘图软件MapInfo7.0绘制河北煤炭资源图。使用河北煤田地质局提供的jpg格式的河北矿区分布图为底图,做完系统需求分析后对地图进行了预处理操作,主要包括:地图比例尺的确定,地图内容的确定,地图层数的确定以及栅格图象的配准。煤炭资源图比例尺为1:50万;主要有经纬网,矿区层,水系层,铁路层,公路层,市县村和文字标注层等层;地图内容包括:矿区的位置、形状、大小,水系、铁路、公路、市县村的地理位置。栅格图象配准时选择了地图的四个顶角作为配准基点。在地图绘制过程中,要注意地图的配色,地理编码以及表格的操作,考虑是否周到对地图界面和查询检索效率是否高起关键的作用。,LayerControl,LegendControl,zoomin,zoomout,pan等现成的控件来实现基本操作。但是形状颜色都非常难看,这就需要利用网页美工的眼光来修改其外观,甚至重新创建新控件。使用Mapx的GeosetManager来创建.gst文件,直接在mapcontrol中调用来加载地图,或通过调用.tab表和.wms文件实现,也可通过代码调用。创建鹰眼需要两个mapcontrol控件,鹰眼控件要响应主控件的事件并画出矩形代表选定范围,每当页面load一次,鹰眼都要重新查找坐标确定矩形范围。使用自建的OverviewTool.cs类及overviewtool_changeview()和drawRct_overviewmap()两个函数实现。面积测量需要自己创建customAreaTool.cs类来完成。专题图,缓冲分析,路径问题都要调用MapXtreme2004的函数来编程实现。图4是一个做好的专题图。河北煤炭资源储量信息管理系统地图浏览查询数据管理与维护统计分析辅助决策空间查询资料查询属性查询图形查询专题图空间分析空间量测缓冲区分析帮助技术,借助计算机技术,开发煤炭资源管理系统,能快速掌握准确的煤炭资源情况,做出优化合理的开采方案。GIS技术集数据库和图形技术于一体,并具拓扑空间分析、地图分析、数据分析、空间分析、数据可视化、生成专题地图等功能,正是煤炭资源管理所需要的。应用GIS技术开发煤炭资源管理系统可以满足生产要求、提高工作效率,还可以进行辅助决策。目前GIS在煤炭资源管理中的应用还较初步,在方法上还是技术上都还有许多值得研究的课题[4],因此,探讨GIS在煤炭资源管理中的应用途径,具有重要的现实意义。参考文献[1]潘俊成,奚砚涛,任印国.基于MapObjects的建筑物下煤炭资源评价系统.兰州工业高等专科学校学报,2003,10(4):17~20[2MapXtreme2004——MapInfo基于.NET的GIS平台[3]李晓,张晓辉,李祥胜.SQLServer2000管理及应用系统开发.人民邮电出版社,2002[4]王元隆.应用GIS技术开发煤炭资源管理系统的探讨.地矿测绘,2004,20(3):35~36DevelopmentofManagementInformationSystemforCoalResourceofHebeiProvinceBasedonMapXtremeZhuXiuying,CaoDaiyongSchoolofResourceandSafeEngineering,ChinaUniversityofMiningandTechnology(Beijing),Beijing(100083)AbstractBasedonstudyoftheCharacteristicandfunctionofMapXtreme2004,usingtheMicrosoft.netandc#,theinformationsystemofcoalresourceofHebeiprovinceIdeveloped.Itaccomplishedthefunctionofbelow:theme,bufferanalysis,searchattributesandsoon。ItprovidedascientificapproachofcoalresourcemanagementofHebeiprovince。Keywords:Hebeiprovince,coalresource,managementinformationsystem,MapXtreme2004作者简介:朱秀英,女,(1982-),资源与安全工程学院2004级硕士研究生,地图学与地理信息系统专业;曹代勇,男,(1955-),教授,从事能源地质和计算机地学应用方面的教学科研工作。
本文标题:基于MapXtreme的河北煤炭资源储量管理信息系统
链接地址:https://www.777doc.com/doc-323855 .html