ArcGISEngine在矿山地理信息系统中的应用
发布时间:
>>>>>>>>>>>>计算技术
>>>>与信息发展
在矢量数据方面,矿区地物解译成果包括与稀土矿三种开采工艺配套的沉淀池、污染水、泥沙排放区、泥沙坝、废矿区、池浸池、池浸池区、池浸尾砂排放区、堆浸场、开矿区、开采区、注液井、高位池、滑坡、和复垦区十五种地物类型矢量数据层,
。
稀土矿山露天开采的模式决定了这种类型矿山的地物地形数据海量异质、复杂易变的特点。因此,在建立矿山地
理信息系统时,我们首先面临的问题是如何将数据合理有效地管理起来并展示给用户,地图要素的浏览和选择编辑便是最基础的功能。以往,实现此功能需要开发者定义专门的数据格式,再对数据进行渲染后在屏幕上显示,同时还需要编写代码用以控制用户的交互操作,使得开发者不得不花费大量精力在数据表现和互操作上。而组件技术可以使开发者摆脱这种沉重的负担,把主要精力放在数据存储、利用等功能的开发上。1组件式GIS
组件式GIS的基本思想是把GIS的功能封装到一系列组件对象中,每个组件完成不同的功能,各个GIS组件之间,以及GIS组件与其它非GIS组件之间,可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS应用,并且从根本上解决了GIS软件与其它系统的集成问题。组件式>>>>GIS技术将给整个GIS技术体系和应用模式带来巨大影响
数据文件类型涉及点文件、线文件和区文件。矿权范围数据包括赣州市经政府批准开发的矿区边界线文件数据和矿权名称点文件数据。3关键技术3.1地图浏览工具
ArcGISEngine提供了AxTOCControl、AxMapControl、AxToolbarControl等若干和地图操作相关的控件。其中AxTOCControl用于显示打开文件的目录树;AxMapControl是地图和图形的显示窗口;AxToolbarControl为放大缩小漫游等内建命令提供容器,在AxToolbarControl控件中可直接添加放大缩小等按钮,对与其Buddy的AxMapControl进行相关操作。如果需要建立与系统界面风格统一且不依赖于AxToolbarC-ontrol的独立工具条,可将已封装好的各地图操作功能的类和接口应用到自定义工具条按钮的Click事件中。
ESRI在SystemUI命名空间下定义了ICommand和ITool>>>>两个重要的接口。接口成员见图>>>>1和图2>>>>。
。本研究
采用C#开发语言和ArcGISEngine开发包,介绍如何在。NET平台下实现矿山地图的浏览和矢量要素选择功能。2数据准备