基于ArcGISEngine的多尺度数字瓦斯地质图双向链接

合集下载

ArcEngine接口详细说明

ArcEngine接口详细说明
ITable 接口的第二个方法 GetRow(OID) (方法,通过 OID 来从表格数据库中获取一行, 返回一个 IRow 接口的变量)此方法类似于 IFeatureClass 接口的 GetFeature 方法
1. IField 接口(esriGeoDatabase)
IField 接口的第一个属性 AliasName(只读,获得字段的别名) IField 接口的第二个方法 CheckValue(Value)(方法,对于指定的属性字段,基于字 段类型判断参数值是否有效,有效,则返回 True,否则返回 False) 例子代码: IFeatureClass pFC_SCP_PT; editPT = new FieldClass(); editPT.Precision_2 = 8; editPT.Scale_2 = 3; _2 = "ELEV1"; editPT.Type_2 = esriFieldType.esriFieldTypeDouble; IField 接口的其他属性均为只读属性,常用有 Name(只读,获得字段的名称)
5. ITable 接口(esriGeoDatabase)
ITable 是把要素类当成一个表格来看,每一列对应一个字段(Field),每一行对应一 个要素(Feature),所以对要素类(IFeatureClass)接口的操作均可以类似的在 Itable 接口中找到。 两个接口可以进行如下强制转化:
ARCENGINE 接口详细说明
目录 ARCGIS 接口详细说明.......................................................................................................... 1 1. IField 接口(esriGeoDatabase)................................................................................... 2 2. IFieldEdit 接口(esriGeoDatabase)............................................................................. 2 3. IFields 接口(esriGeoDatabase) ................................................................................. 2 4. IRow 接口(esriGeoDatabase)....................................................................................... 3 5. ITable 接口(esriGeoDatabase) ..................................................................................... 3 6. IArea 接口(esriGeometry)............................................................................................ 4 7. IEnvelope 接口(esriGeometry)..................................................................................... 4 8. IPoint 接口(esriGeometry)........................................................................................... 5 9. IPointArray 接口(esriGeometry)................................................................................... 5 10. IPointCollection 接口(esriGeometry).......................................................................... 6 11. IPolyline 接口(esriGeometry)..................................................................................... 6 12. IGeometry 接口(esriGeometry).................................................................................. 6 13. IFeature 接口(esriGeoDatabase)................................................................................ 7 14. IFeatureLayer 接口(esriCarto).................................................................................... 8 15. IFeatureClass 接口(esriGeoDatabase) ........................................................................ 8 16. IFeatureCursor 接口(esriGeoDatabase).................................................................... 18 17. ISpatialFilter 接口(esriGeoDatabase)........................................................................ 19 18. IQueryFilter 接口(esriGeoDatabase) ........................................................................ 21 19. IFeatureSelection 接口(esriCarto)............................................................................ 21 20. IMap 接口(esriCarto)..................................................................................................... 21 21. IPropertySet 接口(esriSystem) ...................................................................................... 22 22. IFeatureWorkspace 接口(esriGeoDatabase)............................................................. 22 23. IWorkspaceEdit 接口(esriGeoDatabase)................................................................... 25 24. IWorkspaceFactory 接口(esriGeoDatabase)............................................................. 25 25. ITopologicalOperator 接口(esriGeometry) ............................................................... 32

基于ArcGISEngine第三次国土调查GIS软件设计与开发

基于ArcGISEngine第三次国土调查GIS软件设计与开发

基于ArcGISEngine第三次国土调查GIS软件设计与开发作者:刘德伟周菊来源:《中国房地产业·中旬》2020年第09期摘要:为了提高第三次国土调查工作中举证照片的核查效率,可以以提高三调成果质量为目标,基于ArcGIS Enegine组件库,结合多媒体技术、数据库访问技术,进行GIS软件研究与开发,研发出一个具有常用GIS显示、查询及矢量、栅格加载的三调外业举证照片或视频查询以及显示为一体的三调举证照片核查辅助软件,从而提高三调核查工作的效率和质量。

关键词:第三次国土调查;ArcGIS Enegine;多媒体技术;数据库访问技术;GIS软件开发2017年10月国务院启动第三次全国国土调查,全面细化和完善全国土地利用基础数据。

根据三调要求,采用遥感影像和“互联网+”实地举证照片,采用内、外业相结合的方式,全面检查县级报送成果的图斑地类、边界、属性标注信息等与遥感影像、举证照片和实地现状的一致性。

由于举证照片目前只能在非涉密计算机连接互联网,通过“第三次全国国土调查在线举证管理软件”进行查询,与三调生产作业工作的涉密计算机之间频繁的交替修改操作,导致举证信息检查繁琐、效率低下,例如每查询一个举证图斑,都要手动输入举证编号信息,非常不方便。

因此结合三调生产作业与核查工作实践经验总结,利用ArcGIS二次开发技术,研发一款无需实时连接互联网的举证照片检查软件,并能在涉密计算机上运行,完成同一平台举证信息输入和查询的高效辅助GIS软件,有利于提高三调举证照片核查工作的效率。

1 现状分析为了保证调查成果的真实性和准确性,按照三调有关技术标准的要求,需要建立调查成果的县市级自检、省级检查、国家级核查三级检查机制。

目前三调工作已完成内业生产作业和外业举证工作,逐渐进入自检查阶段。

为了加强第三次国土调查工作质量控制,可以利用遥感影像和“互联网+”实地举证照片,采用内、外业相结合的方式进行三调成果核查。

基于MapGIS等软件的地球物理联合成图——以在滑坡勘查中应用为例

基于MapGIS等软件的地球物理联合成图——以在滑坡勘查中应用为例
第2 8卷第 4期 2 0 1 3年 l 0月 灾害 Nhomakorabea学
V0 1 . 2 8 No . 4 0c t . 2 01 3
J OURNAL OF CAT AS T ROP HOL OGY
基 于 Ma p G I S等 软件 的地 球 物 理联 合 成 图
— —
以在 滑坡勘查 中应用为例
方法。
间 内物探 图件 都是 通 过 S u r f e r 软 件来 实 现 的 ,后来 随着 Ma p G I S软 件 的 普 及 ,Ma p G I S已经 成 为 我 国 地质 行业 通 用 的 软 件 平 台 和 归 档 资料 指 定 文 件 格 式 软 件 。S u r f e r 具 有强 大 的数 据处 理 功 能 ,但是 图 形 处 理较 差 ;Ma p G I S具 有 完 美 图形 处 理 功 能 ,但 数 据 处理 功 能较 弱 J 。S u r f e r 软 件 中容 纳 了许 多数 学算 法 ,如 :方 向 导 数 、梯 度 算 子 、地 形 建 模 、 傅 里 叶分 析 、拉 普 拉 斯 算 子 、多 种 线 性 和 非 线 性 滤波 器等 ,用 以 对 数 据 网 格 进 行 运 算 和分 析 ,从
Ma p G I S软 件来 进行 地球 物 理 联 合 制 图 ,这 样 既 可 以充分利 用 专业 物探 成 图软 件 和 Ma p G I S软件 的优
实际 材 料 图 所 需 要 的 数 据 格 式 总 共 有 三 列 ,
依 次是 :纵 坐标 ,横 坐标 , , 以及 点号 ,并 且 保存 成T X T文本 格 式 。其 中 ,纵 、横 坐 标 用 来 确 定 测
式 软件 。
般 的设 计 底 图格 式 有 两 种 :Ma p G I S格 式 的

ArcGIS Engine中文介绍

ArcGIS Engine中文介绍

ArcGIS Engine使用ArcGIS Engine开发应用程序ArcGIS Engine是一组跨平台的嵌入式ArcObjects,它是ArcGIS软件产品的底层组件,用来构建定制的GIS和桌面制图应用程序,或是向原有的应用程序增加新的功能。

ArcGIS Engine应用程序可以是简单的地图浏览器,也可以是定制的GIS编辑和分析程序。

通过ArcGIS Engine构建的应用,既可以以地图显示为中心,也可以不是,这一点非常重要。

这一特性使ArcGIS Engine特别适合于构建非GIS为中心的应用。

ArcGIS Engine开发包开发者使用ArcGIS Engine开发包构建应用程序,并通过ArcGIS Engine Runtime的软件许可将这些程序分发给最终用户。

ArcGIS Engine开发包包括了支持各类开发任务的资源,为多种应用程序接口(API)提供了集成的帮助系统,以及对象模型图和示例。

ArcGIS Engine开发包提供了大量ArcObjects组件,还包括用于创建高质量制图用户界面的可视化控件。

这些可视化控件有多种形式:ActiveX控件、JavaBeans和.NET的窗体控件。

这些控件能与其它控件和组件一起使用,用来创建定制的用户界面、显示和报告。

开发者使用ArcGIS Engine能做什么作为一个开发者,你能够在程序中实现下列功能:显示多图层的地图,如道路、河流和边界。

地图的漫游和缩放在地图上识别要素在地图上查询要素显示航片或卫片绘制图形要素,如点、线、圆和多边形绘制描述性文本以线、选择框、区域、多边形和圆来选择要素以要素缓冲区进行选择以结构化查询语句(SQL)查找和选择要素以专题符号化方法显示要素,如独立值图、分类图和点密度图动态显示实时或时序数据从街道地址或交叉点寻找位置转换地图数据的坐标系统对要素进行几何操作,生成缓冲区、计算不同部分、寻找交叉点、合并等修改要素形状或旋转地图新建和更新要素的几何形状和属性操作个人和企业级geodatabase使用ArcGIS Engine开发开发者可以选择集成开发环境(IDE)来建立ArcGIS Engine应用程序,如Windows程序员使用的Delphi和Visual StudioJava程序员使用的JBuilder、Eclipse和Sun ONE Studio开发者在他们的IDE中注册ArcGIS Engine开发组件,然后创建基于窗体的应用程序,添加ArcGIS Engine组件并编写代码来建立应用逻辑。

利用Surfer8.0绘制瓦斯含量等值线图

利用Surfer8.0绘制瓦斯含量等值线图

白化的. 刚 文件 , 出现文件类 型为. b i n的“ 打开 ” 对话框 , 选择 并打开前面生 成 的. b l n文 件, 会 出现名 为“ 保存 网格 为. . ” 的对话框 , 点击保 存 , 即可得到

个 白化后 的. g r d 文件 。在地 图一 等值 线图一新建等值线 图, 打开 白化后
具s u r f e r 8 . 0绘制瓦斯含量等值 线图, 主要对 S u r f e r 8 . 0的使用方法和应用经验做 了总结。与 以前手工绘制等值线相 比, 利用 S u f r e r 绘制瓦斯含量等值线图, 只需根据 煤矿 井上、 井下对照图 , 通过对取样点 的坐标数据进行 整理 , 制 作网格, 即可将瓦斯含量数据或 资料进 行等值 线分析 , 并可对 生成的 图形作进 行 编辑 。简便快捷且制图精确, 大大提高 了工作效率。
件选取最大值和最小值 作为边界。 然而大的四边形,因此还 需要对初始的等值线图进行编辑 。 S u r f e r 8 . 0提供 了“白化 ” 功能 , 就 是利用 煤矿井 田边 界拐 点坐 标 的数据文 件, 对初始 的等值线图进行进一步的修改。 首先整理好坐标边界数据 ,数据 内容为井 田边 界拐点坐标, x、 Y两列 分 别为原始 C A D坐标数 据的 Y列和 X列 ,数据整理 完毕保存 在文本 文 档, 坐标数据从上往下 为实际点顺时针或 者逆时针顺序 , 并且数据 的第 一 行 为“ 点数 , 0 ” 。在 S u r f e r 8 . 0文件菜单栏里 打开, 找到边界坐标 文件选 择并 打开。出现和 E X C E L文件类似 的界面, 然后选择文件一另存 为, 文件 类型 选择 G o l d e n S o f t w re a B l a n k i n g( } . in b ) , 并 保存 , 会在 同一个文件 夹下 生成 个. b l n的数据 文件 。 所有工作准 备就绪 , 选择 网格一 白化 , 出现“ 打开 网格 ” 对话 框, 打开要

基于ArcGIS Engine的多尺度数字瓦斯地质图双向链接

基于ArcGIS Engine的多尺度数字瓦斯地质图双向链接

列化 ,把局部认 识上 升到 整体认 识 。 《 矿 安全 工程 》 j 煤
第一百八 十一条规定 :突 出矿 井必 须及 时编制 矿井 瓦斯地 质图 ,图中应 标明采掘进度、被保护范 围、煤层 赋存条 件 、 地质构造、突出点 的位 置、突 出 强度 、瓦斯 基 本 参 数 等 , 作为突出危 险性 区域 预测 和制定 防治 突出措施 的依 据 。国 家发改委 2 0 05年制定 的 《 煤矿 瓦斯治理 和利 用总 体方案 》 ( 草案 ) 规定 :“ 要及 时编制 三级瓦斯地 质 图” ,也就是 要编 制矿 区尺度 瓦斯 地质 图、矿井 尺度 瓦斯 地质 图 和采 区采 面 尺度 瓦斯地质 图。多尺度 瓦斯地 质 图可 以最 大 限度 地集 中 瓦斯地质信 息 ,展示 瓦斯地质 规律 和瓦斯 灾 害预测 、防治 研究成果 ,它把 瓦斯地 质理论 应用 于煤矿 生产 实际 ,是 直 接指导煤矿瓦斯治 理 的最 基础 的 图件和最 前沿 的技术 ,同 时可深化瓦斯地质理论和规律 的研究 J 。 不 同尺度 的瓦 斯地质 图要 表达 的信息种 类 、内容和 重
件 开发 平 台 ,利 用 美 国环 境 系统研 究 所 ( S I 的 G S组 件 A c I n ie E R) I rG SE g ,结 合 瓦斯 地 质 理 论 、 n
G S原理 与方 法和 可视 化 理论 等 实现 了矿 井与 采 区尺 度 、采 区与 工作 面尺度 的 数 字 瓦斯 地 质 图双 I 向链接 ,为 瓦斯 地质 图件 的管理 及分 析 瓦斯地 质规律 提供 了一种 快捷 、直观 的新途 径 。
基 础设 施 ) 。
点都有不 同程度 的区别 ,如果 把不 同尺 度 的所 有信 息集 中 显示在一张地图上 ,势 必会 造成信 息非 常凌乱 并且 相互影 响甚至冲突 ,可读 性与可 操作 性都较 差 ,就会 大大 降低信

基于ArcGIS Engine的可扩展地图标绘系统

基于ArcGIS Engine的可扩展地图标绘系统

( 桂教 人 [ 0 9 2 ;广 西环境 工程 与保 护评价 重点 实验 室研究 基金 项 目 ( 2 0 ]6 ) 桂科 能 0 0 2 1 ) 9 109 作 者简 介 :蓝 贵文 (97 ) 17一 ,男 ,博 士 ,讲 师 ,研 究方 向 :地 理信 息系 统 ,g l _77 8 13 em。 wa 702 @ 6.o n 引 文 格 式 :蓝 贵文 ,李景 文.基 于 A c I n i 的 可扩展 地 图标绘 系统 [ ] rG SE g e n J .桂林理 工大 学学 报 , 0 0 3 ( ) 5 1 5 4 21 , 4 : — 8 . 0 8
地 图标 绘 技 术 进 行 了研 究 ¨ J ,如 李 志 强 研 究
统 称为 复 杂对 象 。标 绘 系 统 的 设 计 必 须 满 足 能 快 在 标绘 系 统 中 ,简 单 对 象 由两 部 分 组 成 :一
近年来 ,不 少 学 者 或 者 软件 公 司 已经 对 电子 速 地绘 制这些 复 杂对象 的要 求 。
第3 0卷 第 4期 21 00年 1 1月
桂 林 理 工
大 学 学 报 பைடு நூலகம்
V0_ 0 No 4 l3 . NO . V 2 0 01
J u a fG i n U ie s y o e h o o y o r l u l n v ri f c n l g n o i t T
文 章 编 号 :17 9 5 (0 0 0 6 4— 0 7 2 1 ) 4—0 8 0 5 1— 4
基 于 A c S E gn 可 扩 展 地 图标 绘 系统 rGI n ie的
蓝贵文 ,李景 文
( 林理 工大 学 土木 与建 筑工 程学 院 ,广 西 桂林 桂 5 10 ) 404

ArcGIS_Engine常用接口

ArcGIS_Engine常用接口

下面根据依赖关系的顺序对一些常用类库进行讨论。

模型图中在每个类库框的右上角显示了其序列号。

例如,作为ArcGIS体系结构基础的System类库,其编号为1,而编号为7的GeoDatabase类库依赖于模型图中其前面的6个类库--System、SystemUI、Geometry、Display、Server和Output。

System类库System类库是ArcGIS体系结构中最底层的类库。

System类库包含给构成ArcGIS的其他类库提供服务的组件。

System类库中定义了大量开发者可以实现的接口。

AoInitializer对象就是在System类库中定义的,所有的开发者必须使用这个对象来初始化ArcGIS Engine和解除ArcGIS Engine的初始化。

开发者不能扩展这个类库,但可以通过实现这个类库中包含的接口来扩展ArcGIS系统。

SystemUI类库SystemUI类库包含用户界面组件接口定义,这些用户界面组件可以在ArcGIS Engine中进行扩展。

包含ICommand、ITool和IToolControl接口。

开发者用这些接口来扩展UI组件,ArcGIS Engine开发人员自己的组件将使用这些UI组件,且一般是在高层次的类库中实现。

这个类库中包含的对象是一些使用工具对象,开发人员可以通过使用这些对象简化用户界面的开发。

开发者不能扩展这个类库,但可以通过实现这个类库中包含的接口来扩展ArcGIS系统。

Geometry类库Geometry类库处理存储在要素类中的要素几何图形或形状或其他图形元素。

大多数用户会遇到的基本几何图形对象为Point、MultiPoint、Polyline和Polygon。

除了这些顶级实体外,就是作为多义线和多边形的组成部分的几何图形,是组成几何图形的子要素。

它们是Segment、Path和Ring。

Polyline和Polygon由一系列相连接的、构成列Path的片段组成。

基于WebGIS的瓦斯事故预警系统设计

基于WebGIS的瓦斯事故预警系统设计

基于WebGIS的瓦斯事故预警系统设计摘要:瓦斯事故是极具危险性的一种安全隐患。

为了更好地提升对瓦斯事故的预警能力,我们开发了一套基于WebGIS的瓦斯事故预警系统。

该系统基于地理信息系统(GIS)和Web服务技术,使用了定位和实时监控技术,建立了多种监测预警模型,以检测、分析、预警、防治瓦斯事故。

本文简要介绍了该系统的『流程设计、数据存储、实现技术及应用示例』等内容。

结果表明,相比传统的瓦斯事故预警方法,基于WebGIS的瓦斯事故预警系统更加精准且实时,可以更好地提高瓦斯事故的预警能力。

关键词:WebGIS;瓦斯事故预警;定位;实时监控;GIS本文应用WebGIS技术,使用GIS和Web服务技术,设计了一套可靠的瓦斯事故预警系统,以检测、分析、预警、防治瓦斯事故。

为了使预警更加及时准确,我们在系统中采用了定位和实时监控技术,并通过物联网和传感器等手段设置了多种监测模型。

接下来,通过WebGIS系统对所有数据进行统一管理,从而构建一个数据传输、分析、监测和预警的完整框架。

为了验证该系统的有效性和可行性,我们将瓦斯事故预警系统引用到实际的瓦斯事故应用中,实现了对瓦斯污染的实时监控和预警功能。

其中,通过WebGIS平台将不同类型的地理数据进行集成,使用GIS技术对地图数据进行可视化分析,从而发挥瓦斯事故预警系统的功能。

此外,我们还根据实际需求为系统开发了相应的应用软件,以便在手机和网页端上实时接收预警信息。

通过本研究,我们设计了一个基于WebGIS的瓦斯事故预警系统,该系统遵循GIS和Web服务技术,能够实时监测瓦斯事故的发生,并可以及时预警,从而提高瓦斯事故的预警能力。

在未来,基于WebGIS的瓦斯事故预警系统还将发挥更大的作用。

例如,我们可以使用空间分析技术,根据地理位置和其他环境因素,评估瓦斯事故的风险;此外,还可以根据实际需求拓展分析范围,构建一个多功能面向瓦斯事故预警的GIS系统;此外,由于WebGIS系统可以通过Internet连接,使不同地区的用户可以共享信息,也可以通过大数据分析技术,更好地预测瓦斯事故的发生趋势。

基于ArcGIS Engine的地理信息系统二次开发原理和方法

基于ArcGIS Engine的地理信息系统二次开发原理和方法
器 , OM客 户机 访 问由 C C OM服务 器提 供 的服务 2 Ar GI g ne c S En i A c I n ie是 一 个 基 于 A c bet 构 建 的 可 编程 rG SE gn rO jcs 的嵌入 式 G S工具 包 。基 于 A c I nie开 发 出的 G S I rG SE gn I 应 用 系统最 大 的特点 就是 能够 完全 脱离 A c I rG S软件 系统 。
金 靖
( 湖北省鄂州市勘测院 , 湖北 鄂 州 4 60 ) 3 0 0

要 : rGSE g e A c I9中新增 的两个突 出产品之一 , 为面 向对 象的嵌入 式 GS Ac I n n Ac I ni 是 rGS n 作 I , rGSE g e能用 i
来在一个组织 内建 立应 用 , 为用户提供 有针 对性的 G S功能。它 包含一 个构 建定制应 用的开发 包 , I 使得 进行 GS I 应用开发时彻 底脱 离 了A c I 面平 台, r S桌 G 方便 了地理信 息的开发 , 大大节约 了开发成 本。本 文结合 某大 学校 也
作, 这些 操作 定 义 了某 种 行 为 , 这组 操 作 的 规 范 , 即 而非
地理 信息 系统详 细介 绍其 具体 开发方 式 。
3 1 加 载 A c I 件 . rGS控
1 启动 Vsa Bs , 新 建工程 中新 建一个 工程 ; ) i l ai 并从 u c 2 将工 程命 名为 “ 大学校 园地 理信 息 系统 ” ) 某 并选 择
靖 (9 3 ) 女 , 1 6 一 , 湖北鄂 州 人 , 级工 程师 , 高 学士 , 主要 从事 测绘 生产 的技 术 与管理 工作 。
第 3期

多尺度瓦斯地质编图和瓦斯灾害危险区预测系统开发

多尺度瓦斯地质编图和瓦斯灾害危险区预测系统开发

收稿日期:2009-05-13作者简介:谈安彬(1981—),男,重庆人,助理工程师,2004年毕业于河南理工大学,河南理工大学在读工程硕士,现从事矿山地质管理工作。

多尺度瓦斯地质编图和瓦斯灾害危险区预测系统开发谈安彬1,2(1.河南理工大学资源环境学院,河南焦作 454000;2.郑煤集团公司告成煤矿,河南登封 452470)摘要:瓦斯地质图编绘工作技术含量高,工作量大,实现瓦斯地质图编绘的自动化与规范化、地质规律与瓦斯灾害区域预测结果的可视化,可为解决瓦斯问题、指导安全生产、抢险救灾提供一种科学、快捷、方便的新手段。

设计开发了多尺度瓦斯地质编图和瓦斯灾害危险区预测系统,阐述了其开发方式、数据库设计,并对其系统功能进行了介绍。

关键词:瓦斯地质;GI S;瓦斯灾害危险区;煤矿安全中图分类号:T D71215 文献标识码:A 文章编号:1003-0506(2009)07-0014-02D evelop m en t of M ulti 2sca le Ga s Geolog i ca lM ap Com p ili n g and D raw i n gand Ga s Hazard Zone Pred i cti on SystemT AN An 2bin1,2(1.Institute of Resources&Environm ent,Henan Polytechnic U niversity,J iaozuo 454000,China2.Gaocheng Coal M ine,Zhengzhou Coal Industry Group Co .,L td .,D engfeng 452470,China )Abstract:The comp iling and dra wing of gas geol ogic map is hard work which s pecial skills are needed .It can p r ovide a scientific,effi 2cient,convenient means for s olving gas issues,guiding p r oducti on safety,executing e mergency service and disaster relief that realizing the standardizati on and aut omatizati on of gas geol ogic map comp iling and dra wing as well as the visualizati on of p redicted result for gas hazard zone .The syste m of multi 2scale gas geol ogic map comp iling and drawing and gas hazard zone p redicting was designed and devel 2oped .This paper made an intr oducti on on the devol op ing method,the design of data base and the syste m functi on in detail .Keywords:gas geol ogy;GI S;gas hazard zone;coal m ine safety 编绘瓦斯地质图是一项技术含量高、数据处理量大的工作。

基于MapGIS_Surfer联合的地球化学制图

基于MapGIS_Surfer联合的地球化学制图

第31卷 第3期物探化探计算技术 2009年5月基金项目:全国危机矿山接替资源勘查新开项目(200645091)收稿日期:2008-09-27 改回日期:2008-11-15文章编号:1001—1749(2009)03—0289—04基于MapGI S -Surfer 联合的地球化学制图李学彪1,徐改丽2,李果兵1(1.桂林矿产地质研究院,广西桂林 541004;2.桂林工学院 数理系,广西桂林 541004)摘 要:首先对比Surfer 和MapGI S 软件的优缺点,主要在于:Surfer ,图形处理较差;MapGI S 具有完美图形处理功能而数据处理功能较差。

其次指出部份学者在应用这二款软件中的不足之处,并提出以Map I nfo 文件格式为数据交换基础的,基于MapGI S -Surfer 联合图方法。

最后给出了基于MapGI S 和Surfer 联合制作地球化学图及规范化操作,旨在提供一种将这二款软件优势充分发挥出来,且具有快速、高效、高质量、低成本的地球化学图件制作之途径。

关键词:MapGI S;Surfer;Map I nf o;地球化学图;制图中图分类号:P 208 文献标识码:A0 前 言近年来,随着I S O9001-2000质量管理体系的推广和应用,在国内地质行业也开展了质量认证体系,其质量管理的核心就是“标准化”、“规范化”。

因此,地质工作的每一步都要求规范化。

目前地质调查项目要求提交MapGI S 格式文件,各种规范、标准也均是针对MapGI S 而制定[1]。

此外,目前国内常用三款地学数据处理系统如:中国地质调查局开发的GeoExp l (区域地球化学数据管理系统),乌鲁木齐金维图文信息科技有限公司开发的Geo I P AS (跨平台金维地学信息处理研究应用系统),以及中地数码集团研发的MapGI S (地理信息系统)都有相似的缺点:即要求一个加密狗只能同时在一台微机上运行以及昂贵的使用维护升级费(一套软件一个加密狗),一般的小企业或个人是很难满足如此的要求。

基于Arcgis Engine的立体灾害地质图生成方法研究

基于Arcgis Engine的立体灾害地质图生成方法研究

基于Arcgis Engine的立体灾害地质图生成方法研究摘要:灾害地质图是正确认识研究区域内地质灾害现象的一种重要手段。

文章提出一种立体地质灾害图的生成方法,并在Arcgis Engine平台基础上使用C#编程语言开发出系统原型。

利用TIN表面模型将不同来源、不同格式的数据集成叠加在一起,生成逼真的三维灾害地质视图,为在三维可视化框架下开展地质灾害的深入研究奠定了基础。

关键词:Arcgis Engine;TIN;灾害地质图灾害地质图是一种专业地质图件,是展示区域稳定性及地质灾害分布、控制因素、诱发因素和地质灾害的危害对象等信息的图种,重点在揭示地质灾害的分布规律和成生条件,以达到空间预测和防灾减灾的目的。

传统灾害地质图是以二维平面图的方式来描述现实世界中的地质灾害现象,但是将三维事物以二维的方式来表示,具有很大的局限性,不能精确地反映、分析和显示有关信息,致使大量的三维甚至多维空间信息无法加以充分利用。

随着研究和应用的深入,对三维立体灾害地质图的需求越来越迫切。

三维可视化提高了解释的效率、精度和完整性,有利于不同学科、不同专业研究人员之间的沟通。

文章探讨了利用大比例尺基础地理遥感影像、等高线及二维地质灾害空间数据,将地表灾害地质图展示成三维立体状态的方法,在将C#与Arcgis Engine相结合以发掘其在地学信息系统三维可视化应用中的潜力方面做了一些尝试性的工作。

1Arcgis Engine中的三维开发组件1.1基于组件技术的Arcgis Engine开发工具包Arcgis Engine是开发人员用于建立自定义应用程序的嵌入式地理信息系统(GIS)组件的一个完整类库。

开发人员可以使用Arcgis Engine将GIS功能嵌入到现有的应用程序中,也可以建立能提供给众多用户的自定义高级GIS应用程序。

Arcgis Engine由一个软件开发工具包(SDK)和一个为所有Arcgis应用程序提供平台的运行时(Runtime)组成。

基于ArcGISEngine地理信息系统的二次开发

基于ArcGISEngine地理信息系统的二次开发

基于ArcGISEngine地理信息系统的二次开发基于ArcGISEngine地理信息系统的二次开发地理信息系统(Geographical Information System, GIS)是一种用于收集、存储、处理、分析和展示地理空间数据的计算机系统。

随着地理信息技术的不断进步,ArcGISEngine作为GIS领域开发的重要工具之一,为开发人员提供了丰富的功能和强大的开发平台,使得二次开发成为可能。

ArcGISEngine是Esri公司推出的一套开发工具包,基于ArcGIS核心技术,能够在各种WINDOWS平台上实现高性能、高度灵活的GIS应用程序开发。

它提供的API包括ArcObjects、ArcSDE、ArcGIS Server等,开发人员可以利用这些工具开发各种地理空间应用程序,满足用户的需求。

在进行二次开发时,首先需要理解ArcGISEngine的基本概念和核心功能。

ArcGISEngine使用一种被称为“地理数据对象”的结构组织和管理各种地理数据。

开发人员可以利用ArcObjects这一API来完成对地理数据对象的插入、查询、更新和删除等操作。

此外,ArcGISEngine还提供了丰富的符号化功能,使得地理数据可以以各种形式进行可视化展示。

在二次开发过程中,需要根据具体的需求对ArcGISEngine进行定制和扩展。

开发人员可以利用ArcObjects提供的面向对象的编程接口进行开发,根据需求自定义各种功能和工具。

例如,可以通过ArcObjects扩展空间分析功能,实现区域查询、缓冲区分析、路径分析等高级功能。

此外,还可以利用ArcGISEngine提供的控件库来开发用户友好的GIS应用界面,实现数据管理、地图显示、图层控制等交互操作。

ArcGISEngine还支持与其他系统和第三方数据源的集成,提供了与数据库、Web服务、传感器等系统的连接和交互接口。

例如,可以通过ArcObjects与数据库系统进行数据交互,从而实现地理数据的导入、导出、更新等操作。

基于GIS 的“三图-双预测法”的应用

基于GIS 的“三图-双预测法”的应用

基于GIS 的“三图-双预测法”的应用李坤;曾一凡;尚彦军;武强;何万通【摘要】针对铁法集团大强煤矿1号煤可能存在的顶板涌(突)水危害问题,运用基于地理信息系统(GIS)的层次分析法(AHP)型“三图–双预测法”,通过对含水层厚度、岩心采取率、单位涌水量、渗透系数、断层等5个主控因素的综合分析,在建立煤层顶板充水含水层富水性分区图的同时,对开采煤层的顶板安全性进行评价及分区。

在以上研究的基础上运用 GIS多源地学信息复合叠加原理,提出了1号煤顶板涌(突)水条件综合分区的划分方案。

根据综合分区结果,运用Visual Modflow软件对即将开采的2-202工作面和三采区进行了涌水量预测。

%To evaluate mine roof water inrush in coal seam No.1 in Daqiang mine of Tiefa Coal Group, the AHP-type “three maps-two predictions” method based on GIS is employed. Through comprehensive analysis of 5 geologic factors such as the thickness of aquifers, total core recovery, volumetric flow rate, permeability coefficient and faults which influence the water abundance of the roof of coal seam No.1 in Daqiang mine, the water-richness distribution maps of aquifers in coal roof were obtained, and the research on safety division of the breaking zone was conducted. The final comprehensive division program on water bursting conditions of coal seam No.1 in Daqiang mine was presented through overlapping of multiple source geo-information on the basis of the above studies. Finally, water bursting inflow of mining faces 2-202 and the 3rd mining area was predicted by utilizing advanced professional software Visual Modflow.【期刊名称】《煤田地质与勘探》【年(卷),期】2015(000)002【总页数】5页(P58-62)【关键词】三图-双预测法;富水性;多源地学信息;涌水量预测【作者】李坤;曾一凡;尚彦军;武强;何万通【作者单位】中国科学院地质与地球物理研究所页岩气与地质工程重点实验室,北京100029; 中国矿业大学北京煤炭资源与安全开采国家重点实验室,北京100083;中国矿业大学北京煤炭资源与安全开采国家重点实验室,北京 100083;中国科学院地质与地球物理研究所页岩气与地质工程重点实验室,北京100029;中国矿业大学北京煤炭资源与安全开采国家重点实验室,北京 100083;中国科学院地质与地球物理研究所页岩气与地质工程重点实验室,北京100029【正文语种】中文【中图分类】TD742随着煤矿开采深度的增加和强度的加大,矿井水文地质条件也越来越复杂,煤层顶板冒裂沟通上覆含水层而导致顶板涌(突)水灾害发生或恶化工作面生产环境的问题日益严重,顶板涌(突)水问题直接影响矿井的安全高效生产[1-10]。

基于GIS的采掘接续编排预警系统

基于GIS的采掘接续编排预警系统

第52卷第2期2021年2月Safety in Coal Mines Vol.52 No.2 Feb. 2021回:?&回It 移动扫码阅读DOl:10. 13347 /ki.mkaq.2021.02.026迟宝锁,王强,高彬.基于G I S的采掘接续编排预警系统[J].煤矿安全,2021,52(2): 138- 141.CHI Baosuo, WANG Qiang, GAO Bin. A mining-excavation relay compilation warning system based on CIS [J]. Safety in Coal Mines, 2021, 52(2): 138-141.基于G IS的采掘接续编排预警系统迟宝锁\王强2,高彬1(1.陕西陕煤陕北矿业有限公司,陕西榆林7丨9000;2.北京龙软科技股份有限公司,北京100190)摘要:针对煤矿采掘计划一直采用人工方法进行编制,采掘接续编制过程繁琐,无法开展采掘接续紧张预警等问题,基于G I S理论,开发采掘接续编排预警系统:将接续计划报表、接续图形、基础数据等以(;丨S数据库方式统一管理实现采掘接续图及报表自动生成,并结合煤矿生产实际进度,监测生产任务的紧张情况,实现采掘计划预警提醒,,与传统的CAD和Excel报表相比,实现了图形报表的统一录入、编辑和输出,为采掘接续编制提供了智能化辅助工具。

关键词:GIS;采掘接续;接续报表;接续图形;接续编制;预警系统中图分类号:TD679 文献标志码:B文章编号:1003-496X(2021)02-0138-04A mining-excavation relay compilation warning system based on GISCHI Baosuo1, WANG Qiang2, GAO Bin'(\ .Shaanxi Coal and Chemical Industry Group Northern Shaanxi Mining Co., Ltd, Yulin719000. China;2.Beijing Longrium Technolog} Co., Ltd., Beijing100190, China)A bstract:In view of the |)rol)lems such as the manual compilation of coal mine mining plans, the tedious compilation jjrocess of mining excavation relay, and the failure to cany out early warning of mining excavation relay stress, based on GIS theory, the early warning system of mining and exaction relay compilation is developed. The relay plan report, relay graph, basic data and so on are managed by GIS database to realize the automatic generation of mining follow-up chart and report, and monitor the lension of production tasks, and realize the early warning of mining and excavation plan combined with the actual progress of coal production. Compared with the traditional CAD and Excel report, the paper realizes the unified input, edit and output of graphic report, and provides intelligent auxiliary tools for mining and excavation relay compilation.Key words: GIS; mining convtMgence; c onvergence plan report; convergence plan graph; convergence plan workout; warning system采掘关系是煤矿开采工作中最重要的工作之 一。

一种基于ArcView实现瓦斯区域预测可视化的方法

一种基于ArcView实现瓦斯区域预测可视化的方法

一种基于ArcView实现瓦斯区域预测可视化的方法宋金星;刘玉芳【摘要】Using GIS data processing method and ArcView GIS software,this paper applied coal gas parameters combining with gas geology analysis of method to regional prediction of coal and gas outburst based on spatial data management.ArcView software is executed in sequence five operations,including attaining the affect area of gas outburst point and dynamic phenomenon point,differentiating gas weathered zone,according to the gas pressure or gas content on regional prediction and division,the comprehensive analysis,the isoline analysis,achieved coal and gas outburst dangerous regional prediction.By means of which the 4th coal seam in Shaqv mining ares was divided into coal and gas outburst dangerous area and threatened area,and the danger of coal and gas outburst was assessed and predicted.The visualization managements of coal and gas outburst prediction are achieved,then the accuracy and time effectiveness of gas of coal and gas outburst prediction is improved.%应用煤层瓦斯参数结合瓦斯地质分析的区域预测方法,在空间数据管理的基础上,运用GIS数据处理方法,使用ArcView软件依次进行圈定突出点和动力现象点影响范围、划分煤层瓦斯风化带、根据煤层瓦斯压力或瓦斯含量进行区域预测和划分、综合分析、等值线分析5项操作,实现了煤与瓦斯突出危险性的区域预测,并以沙曲矿4号煤层为例划分煤与瓦斯突出危险区和无突出危险区,对其煤与瓦斯突出危险性做出评估,实现了煤与瓦斯突出预测的可视化管理,提高了瓦斯灾害预测的准确性和时效性.【期刊名称】《河南理工大学学报(自然科学版)》【年(卷),期】2011(030)003【总页数】5页(P268-272)【关键词】ArcView;煤与瓦斯突出;区域预测;可视化【作者】宋金星;刘玉芳【作者单位】河南理工大学能源科学与工程学院,河南焦作454000;河南理工大学资源与环境学院,河南焦作454000【正文语种】中文【中图分类】P6940 引言国内外开采实践表明,煤与瓦斯突出的发生呈区域性分布.因此,区域预测在煤与瓦斯突出防治工作中占有重要的地位.由于煤与瓦斯突出现象的复杂性,目前普遍承认煤与瓦斯突出是瓦斯、地质等诸因素综合作用的结果.矿井煤与瓦斯突出区域预测可视化研究,就是将煤矿瓦斯地质信息集成叠加在采掘工程平面图上,以可视化的方式对煤与瓦斯突出危险性进行诊断,通过“人-机”互动,实现对瓦斯的区域预测功能、瓦斯地质信息的动态管理功能[1].随着计算机技术的发展,国内许多学者已经把地理信息系统(GIS)技术应用于煤与瓦斯突出区域预测的可视化.宋卫华等在GIS 支持下建立多因素模式识别模型[2],综合应用VB,MATLAB完成煤与瓦斯突出危险性预测可视化程序的开发[3].张瑞林等综合应用VB,MapObjects,Access完成煤矿瓦斯地质信息管理系统的开发[4-5].刘明举等基于ArcView软件进行二次开发完成潘三矿瓦斯预测信息管理系统的建立[6].李希建等基于SuperMap控件完成了瓦斯预测管理系统设计与开发[7].以上科研成果均是在GIS支持下进行程序开发,科研工作量较大.另外,其科研成果针对性较强,不利于推广.本文应用煤层瓦斯参数结合瓦斯地质分析的区域预测方法,使用ArcView软件进行煤与瓦斯突出危险性的区域预测,实现了煤与瓦斯突出预测的可视化管理,提高了瓦斯灾害预测的准确性和时效性,且其操作简单,适合推广应用.1 煤与瓦斯突出区域预测的可视化1.1 区域预测方法煤与瓦斯突出区域预测的方法很多,目前应用成熟并被列入我国《防治煤与瓦斯突出规定》的是根据煤层瓦斯参数结合瓦斯地质分析的区域预测方法.这种方法是把原来的瓦斯地质统计法和综合指标法综合起来,从而形成一套能够对一个区域进行完整的区域预测的方法.其基本做法是:先把区域中那些能够根据实际发生的突出或明显突出预兆及煤层瓦斯风化带分布等划分为危险区、无危险区的部分划分出来,然后对于其他区域则根据煤层瓦斯压力或含量进行预测和划分.预测所依据的临界值应根据各个矿井试验考察后确定,本文暂按表1进行预测[8].表1 根据煤层瓦斯压力或瓦斯含量进行区域预测的临界值Tab.1 Critical value of coal gas parameters combining with gas geology analysis of method to regional prediction of coal and gas outburst预测指标临界值区域类别瓦斯压力p/MPap﹤0.74无突出危险性瓦斯含量w/(m3·t-1)w﹤8无突出危险性除上述情况以外的其他情况突出危险性1.2 数据准备区域预测时需要包括以下3类图层:(1)勘探钻孔、水文长期观测孔、水文孔、实测陷落柱、推测陷落柱、断层、褶曲、井下采掘工程、地面设施、井田边界、勘察线、经纬网、图框.(2)瓦斯含量点、瓦斯测压点、区域预测指标测试点、回采工作面瓦斯涌出量点、掘进工作面瓦斯涌出量点、动力现象点、突出点.(3)由用户和系统生成的临时数据.第一类图形数据可从煤矿采掘工程平面图中获得.目前,煤矿采掘工程平面图大多以dwg格式保存,而ArcView只能识别shape格式,这就需要将dwg格式的采掘工程平面图转化为shape格式.虽然ArcView软件可识别dxf格式,但是转换的结果不理想,最终只能得到点、线、面、注记4个图层[9].本文利用SuperMap Deskpro 5.2对dwg文件进行分层转化.转换前,首先要保证dwg文件为AutoCAD 2004或以前版本格式,随后,将dwg文件导入SuperMap Deskpro 5.2以数据集保存,经用户编辑整理之后,可将数据集以“ArcView Shape文件”格式分层导出.第二类图形数据需要用户依据煤矿勘探和生产阶段的实测瓦斯参数和观测资料分层绘制.绘制前,需要分类整理实测点(观测点)X,Y坐标及其实测(观测)值,整理结果按类分别以dbf文件单独保存.将dbf文件调入ArcView软件中,调用“View”菜单中的“Add Event Theme”子项,ArcView软件将依据用户指定的X,Y坐标自动绘制点图层[10].1.3 使用ArcView实现区域预测1.3.1 圈定突出点和动力现象点影响范围一般认为突出点和动力现象点周围一定区域具有突出危险性.本文使用ArcView软件的距离分析和再分类功能圈定突出点和动力现象点的影响范围.分析时,首先激活突出点(动力现象点)图层,然后执行“Analysis”菜单中的“Find Distance”子项,即可获得距离分析的结果.该结果按距离突出点(动力现象点)的远近被默认分成9类,必须进行再分类操作,将其分成2类,即可获得突出点(动力现象点)的影响范围.具体再分类操作如下:首先激活该距离分析结果图层,然后执行“Analysis”菜单中的“Reclassify”子项,系统出现Reclassify Values对话框,点击“Classify”按钮,设置分类数为2类,按分析之前确定的指标修改分类的间距(距离突出点(动力现象点)100 m范围内的区域为受影响区,其他区域为非受影响区):Old Values(原来值) New Value(修改后的值)0-100 1(受影响区,具有突出危险性,红色)100-8181.23 0(非受影响区,无突出危险性,绿色)no data no data1.3.2 划分煤层瓦斯风化带一般认为瓦斯风化带煤层没有突出危险性.瓦斯风化带可以根据煤层瓦斯气体的成分、瓦斯含量等资料进行划分[4].瓦斯风化带下界深度可以根据下列指标中的任何一项确定.(1)煤层的相对瓦斯涌出量为2~3 m3/t处.(2)煤层内的瓦斯组分中甲烷及重烃体积分数总和达到80%.(3)煤层内的瓦斯压力为0.1~0.15 MPa处.(4)煤的瓦斯含量达到下列数值处:长焰煤1.0~1.5 m3/(t·daf),气煤1.5~2.0m3/(t·daf),肥煤与焦煤2.0~2.5 m3/(t·daf),瘦煤2.5~3.0 m3/(t·daf),贫煤3.0~4.0 m3/(t·daf),无烟煤5.0~7.0 m3/(t·daf)(此处daf是指煤中可燃质即固定碳和挥发分).划分煤层瓦斯风化带时,可根据相关资料的多少程度,选择合适的指标做为划分标准.本文使用ArcView软件的格网(Grid)分析和再分类功能划分煤层瓦斯风化带.Grid是一种利用格网研究一个地区的空间信息的数据模型,Grid数据由正方形网格组成,即将连续的表面分成若干个大小相等的正方形单元格,每个单元格赋一个属性值,每个单元格的大小即为该Grid数据的分辨率,单元格越小,分辨率越高[5].分析时,首先激活被分析图层,然后执行“Surface”菜单中的“Interpolate Grid”子项,设置合适的格网输出范围和单元格尺寸,即可获得被分析图层的Grid图层.该Grid图层默认被分成9类,必须进行再分类操作,将其分成2类,即可获得煤层瓦斯风化带.具体操作如下:首先激活该Grid图层,然后执行“Analysis”菜单中的“Reclassify”子项,系统出现Reclassify Values 对话框,点击“Classify”按钮,设置分类数为2类,按分析之前确定的指标修改分类的间距(以相对瓦斯涌出量为例,煤层的相对瓦斯涌出量小于3 m3/t时为风化带):Old Values(原来值) New Value(修改后的值)0.2~3 0(风化带,无突出危险性,绿色)3~20 1(沼气带,具有突出危险性,红色)no data no data1.3.3 根据煤层瓦斯压力或瓦斯含量进行区域预测和划分根据煤层瓦斯压力或瓦斯含量进行区域预测和划分时,同样需要使用ArcView软件的格网(Grid)分析和再分类功能.分析时,首先激活瓦斯含量点(瓦斯测压点)图层,然后执行“Surface”菜单中的“Interpolate Grid”子项,获得Grid图层.对该Grid图层进行再分类操作,将其分为2类,按表1临界值修改分类的间距(以瓦斯含量为例):Old Values(原来值) New Value(修改后的值)3~8 0(无突出危险性,绿色)8~21 1(具有突出危险性,红色)表2 分析结果重命名Tab.2 Analysis results rename分析结果重命名突出点影响范围R_TCD动力现象点影响范围R_DLD煤层瓦斯风化带划分结果R_FHD根据瓦斯压力或含量划分结果R_PWno data no data最终,可得到划分结果.1.3.4 综合分析为方便后续操作,综合分析前必须对上述分析结果进行重新命名,命名结果参见表2.综合分析时,首先激活任一分析结果,随后执行“Analysis”菜单中的“Map Calculator”子项,系统出现Map Calculation对话框,建立以下表达式:([R_TCD]+[R_DLD]+[R_ FHD]*[R_ PW])按Evaluate按钮系统产生区域预测综合图Map Calculation 1.对该分析结果进行再分类操作,将其分为2类,并修改分类的间距:Old Values(原来值) New Value(修改后的值)0-0 0(无突出危险性,绿色)1-3 1(具有突出危险性,红色)no data no data最终,可得到煤与瓦斯突出区域预测的分析结果.1.3.5 等值线分析ArcView具备自动绘制等值线的功能,执行“Surface”菜单中的“Create Conturs”子项,即可得到瓦斯含量等值线、瓦斯压力等值线、相对瓦斯涌出量等值线、地面高程等值线、煤层底板等高线.2 应用实例应用煤层瓦斯参数结合瓦斯地质分析的区域预测方法,使用ArcView软件对沙曲矿4号煤层进行了煤与瓦斯突出危险性的区域预测,划分了突出危险区和无突出危险区,分析结果如图1所示.3 结论(1)运用瓦斯地质理论的方法和技术,综合考虑瓦斯地质统计法和综合指标法,形成一套能够对一个区域进行完整的区域预测的方法.该方法可以在各个矿区得到广泛应用.(2)应用煤层瓦斯参数结合瓦斯地质分析的区域预测方法,使用ArcView软件自带的空间分析功能模块依次进行圈定突出点和动力现象点影响范围、划分煤层瓦斯风化带、根据煤层瓦斯压力或瓦斯含量进行区域预测和划分、综合分析、等值线分析5项操作,实现了煤与瓦斯突出预测的可视化,提高了瓦斯灾害预测的准确性和决策的科学性.该操作方法简单,适合在各个矿区推广使用.参考文献:[1] 宋卫华,张宏伟.基于GIS的煤与瓦斯突出区域预测的可视化[J].辽宁工程技术大学学报:自然科学版,2008,27(3):337-339.[2] 李胜,张宏伟.煤与瓦斯突出区域预测信息系统开发[J].辽宁工程技术大学学报:自然科学版,2006,25(S1):37-39.[3] 宋卫华,张宏伟.煤与瓦斯突出区域预测的地质动力区划[J].矿业安全与环保,2006,33(4):7-10.[4] 张瑞林,李东印,李小军.趋势面拟合法在煤矿瓦斯地质变量预测中的应用研究[J].中国安全科学学报,2006,16(12):25-29.[5] 张瑞林,刘晓,郑立军.基于灰色动态建模的瓦斯涌出量预测方法研究[J].中国矿业,2006,15(12):110-112.[6] 刘明举,郝富昌,刘亮.GIS技术在瓦斯区域预测中的应用[J].河南理工大学学报:自然科学版,2005,24(1):5-8.[7] 李希建,苏恒瑜.基于SuperMap的瓦斯预测管理系统设计与开发[J].煤炭科学技术,2008,36(9):73-76.[8] 国家煤矿安全监察局.防治煤与瓦斯突出规定读本[M].北京:煤炭工业出版社,2009:49-55[9] 谢洪波,徐招峰,曾玉凤.如何将AutoCAD数据转化为Shape文件[J].焦作工学院学报:自然科学版,2003,22(3):235-237.[10] 徐华山,向中林,任玉芬,等.基于GIS的矿区大气环境信息系统[J].河南理工大学学报:自然科学版,2008,27(1):54-58.。

基于Arcgis Engine的立体灾害地质图生成方法研究

基于Arcgis Engine的立体灾害地质图生成方法研究

基于Arcgis Engine的立体灾害地质图生成方法研究
刘凯;王丹丹
【期刊名称】《企业技术开发:新远见》
【年(卷),期】2009(000)010
【摘要】灾害地质图是正确认识研究区域内地质灾害现象的一种重要手段。

文章提出一种立体地质灾害图的生成方法,并在Axcgis Engine平台基础上使用C#编程语言开发出系统原型。

利用TIN表面模型将不同来源、不同格式的数据集成叠加在一起,生成逼真的三维灾害地质视图,为在三维可视化框架下开展地质灾害的深入研究奠定了基础。

【总页数】2页(P86-87)
【作者】刘凯;王丹丹
【作者单位】中国地质大学资源学院国土资源信息系统研究所,湖北武汉430074【正文语种】中文
【中图分类】P208
【相关文献】
1.基于ArcGIS Engine的多尺度数字瓦斯地质图双向链接 [J], 郝天轩;王云刚;魏建平;王兆丰
2.基于ArcGIS生成煤矿瓦斯地质图等值线的研究 [J], 杨义辉
3.基于Arcgis Engine的立体灾害地质图生成方法研究 [J], 刘凯;王丹丹
4.基于ArcGIS Engine的地质灾害调查录入系统研究 [J], 余晟;何政伟;薛东剑;南
希;陈思思;;;;;
5.基于组件化GIS技术的立体灾害地质图生成软件研究 [J], 兰进京; 刘凯; 郑逢杰因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

收稿日期:2009-08-27 基金项目:河南省高等学校青年骨干教师资助计划(649083);教育部长江学者和创新团队发展计划(I RT0618);河南理工大学博士基金(B2008-16);教育部新世纪优秀人才支持计划(NECT -07-0257) 作者简介:郝天轩(1976-),男,河南孟州人,副教授、博士,主要研究方向:瓦斯灾害预测及防治、矿山安全信息化等方面。

基于Arc G I S Eng ine 的多尺度数字瓦斯地质图双向链接郝天轩,王云刚,魏建平,王兆丰(河南理工大学安全科学与工程学院,河南焦作 454000)摘 要:瓦斯地质图是是分析瓦斯分布与瓦斯突出分布特点、研究瓦斯规律、瓦斯开发利用评价和开展煤与瓦斯突出区域性预测的重要基础图件。

不同尺度的瓦斯地质图要表达的信息种类、内容和重点都有不同程度的区别,需要采用一定的方法分别显示不同尺度的瓦斯地质图,并根据相互之间的联系建立链接,使不同尺度的瓦斯地质图有机连接起来。

采用V isual C ++2005作为软件开发平台,利用美国环境系统研究所(ESR I )的GI S 组件A rcGI S Engine,结合瓦斯地质理论、GI S 原理与方法和可视化理论等实现了矿井与采区尺度、采区与工作面尺度的数字瓦斯地质图双向链接,为瓦斯地质图件的管理及分析瓦斯地质规律提供了一种快捷、直观的新途径。

关键词:瓦斯地质图;A rcGI S Engine;多尺度;链接中图分类号:T D 71215;TP319 文献标识码:A 文章编号:1671-0959(2010)0720104203瓦斯地质图是分析瓦斯分布与瓦斯突出分布特点、研究瓦斯规律、瓦斯开发利用评价和开展煤与瓦斯突出区域性预测的重要基础图件[1]。

瓦斯地质图是综合性图件,是系列图的组合,通过瓦斯地质编图,把无形的瓦斯气体用有形的内容综合体现在图纸上,使分散的信息整体化、系列化,把局部认识上升到整体认识[2]。

《煤矿安全工程》第一百八十一条规定:突出矿井必须及时编制矿井瓦斯地质图,图中应标明采掘进度、被保护范围、煤层赋存条件、地质构造、突出点的位置、突出强度、瓦斯基本参数等,作为突出危险性区域预测和制定防治突出措施的依据。

国家发改委2005年制定的《煤矿瓦斯治理和利用总体方案》(草案)规定:“要及时编制三级瓦斯地质图”,也就是要编制矿区尺度瓦斯地质图、矿井尺度瓦斯地质图和采区采面尺度瓦斯地质图。

多尺度瓦斯地质图可以最大限度地集中瓦斯地质信息,展示瓦斯地质规律和瓦斯灾害预测、防治研究成果,它把瓦斯地质理论应用于煤矿生产实际,是直接指导煤矿瓦斯治理的最基础的图件和最前沿的技术,同时可深化瓦斯地质理论和规律的研究[3]。

不同尺度的瓦斯地质图要表达的信息种类、内容和重点都有不同程度的区别,如果把不同尺度的所有信息集中显示在一张地图上,势必会造成信息非常凌乱并且相互影响甚至冲突,可读性与可操作性都较差,就会大大降低信息的可视化表达效果,因此,需要采用一定的方法分别显示不同尺度的瓦斯地质图。

不同尺度的瓦斯地质图虽然要表达的信息有所区别但并不是完全不同的,都有一定的联系,因此不能够采用隔离或分散的方法来显示,而应该根据相互之间的联系建立链接关系,使不同尺度的瓦斯地质图有机连接起来,为用户选择图件与浏览信息提供一个方便快捷且直观的途径。

鉴于此,本文采用V isual C ++2005作为软件开发平台,利用美国环境系统研究所(ES R I )的GI S 组件A rcGI SEngine ,实现了多尺度瓦斯地质图数字化双向链接。

1 ArcG I S Eng i n e 简介A rcGI S Engine 是一个创建定制的GI S 桌面应用程序的开发产品,可以创建独立界面版本(stand -al one )的应用程序,或者对现有的应用程序进行扩展,为GI S 和非GI S 用户提供专门的空间解决方案。

A rcGI S Engine 有两种产品:A rcGI S Engine Devel oper Kit (包括开发者建立解决方案所需的组件和工具集)和A rcGI S Engine Runti m (运行定制的A rcGI S Engine 应用程序所需的基础设施)。

1)A rcGI S Engine Devel oper Kit 是一套地图制图组件和开发资源库,可以让编程人员为现有的应用程序添加动态401 信息工程 煤 炭 工 程 2010年第7期 制图和GI S 功能,或者创建新的定制的制图和GI S 解决方案。

使用A rcGI S Engine 开发包,开发人员可以使用多种具有行业标准的交互式开发环境来创建专门的应用程序,或者将A rcGI S Engine 组件和其他软件的组件结合来创建先进的GI S 应用程序。

A rcGI S Engine Devel oper Kit 不是面向终端用户的产品,而是专门为开发应用程序的人员设计的。

开发人员基于A rcGI S Engine 建立应用程序,并将这些程序传递给终端用户。

A rcGI S Engine 的一个很重要的特征就是在一个应用程序中,地图可以是次要部分,也可以是核心部分。

这以特性使得A rcGI S Engine 尤其的适合于特定的GI S 解决方案。

A rcGI S Engine Devel oper Kit 为一个大型的A rc Objects 组件集提供接口,并且包括了许多开发控件,用于创建一个高质量的制图用户界面。

这些可视化控件与1NET 控件、V isual Java Beans 和ActiveX 控件一样使用。

A rcGI S Engine Devel oper Kit 还包括所有的开发资源库,以支持全面的开发任务。

许多应用程序界面(C OM ,Java,1NET,和C ++)除了拥有对象模型图表和A rcGI S Engine 每一部分的范例外,还提供一个集成化的帮助系统。

A rcGI S Engine 开发包允许用户建立和测试A rcGI S Engine 应用程序中的包含在A rcGI S Engine Runti m e 及其所有选项中的功能。

部属这些应用程序需要一个A rcGI S Engine Runti m e 许可和相应的选项。

2)A rcGI S Engine Runti m e 。

包括了A rc Objects 的核心组件,能够执行一个定制的A rcGI S Engine 应用程序,同时也必须随着定制程序一起安装。

2 多尺度数字瓦斯地质图双向链接的实现首先,对某一尺度的数字瓦斯地质图应加入“链接信息”的附加内容,主要说明该尺度瓦斯地质图所在的级别以及其上一尺度的瓦斯地质图类型,以便能够从该尺度返回到上一尺度。

然后,在某一尺度的数值瓦斯地质图中,还应建立一个“链接图层”(shapefile 文件格式),在该图层增加一个“子图名称”的字段,用于链接下一尺度数值瓦斯地质图。

最后,在程序中相应位置添加A r Objects 的有关语句,实现不同尺度的瓦斯地质图互联。

本系统是通过选择图1所示的[基本工具栏]上右半部分的四个按钮实现不同尺度瓦斯地质图导航。

图1 基本工具条211 矿区尺度与矿井尺度瓦斯地质图的双向链接矿井尺度与采区尺度瓦斯地质图之间的关系为一对多,即从矿井尺度可进入到多个采区尺度,而从多个采区尺度可返回到同一个矿井尺度。

图2显示的为平煤十矿戊9-10煤层矿井尺度的瓦斯地质图,要进入到某个采区尺度的瓦斯地质图,需要选中[基本工具条]上的“链接到矿井尺度”按钮(注意:如果显示的不是矿井尺度的瓦斯地质图,该按钮显示为灰色,表示不可选),然后鼠标移动到该采区所显示的区域,这时会发现在该区域上覆盖一个多边形填充区域,并显示采区名称,只要单击该区域就会进入到采区尺度的瓦斯地质图。

而要返回到矿井尺度的瓦斯地质图,只需点击[基本工具条]上的“返回到矿井尺度”按钮即可(注意:如果显示的是矿井尺度的瓦斯地质图,该按钮显示为灰色,表示不可选)。

实现矿井尺度与采区尺度瓦斯地质图的导航需要在主程序的视图类中加入相应代码,核心代码如下:IM apPtr p M ap; I A ctiveV ie wPtr i pAV; i pAV =m_ctrl M ap 1get_Active V ie w (); i pAV ->get_Focus M ap (&p Map ); I L ayerPtr p Layer; pLayer =Get L yr By Na me (p M ap,str CQLayer ); if (pLayer ==NULL ) return;I Feature LayerPtr p Feature Layer; pFeatureLayer =pLayer; pFeature Layer ->put _D is p layField ((_bstr _t )str L inkField Na me ); pFeatureLayer ->put_ShowTi p s (VAR I A NT_T RUE ); m_ctrl M ap 1put_Ti pDelay (500); m_ctrl M ap 1put_Show M apTi p s (true ); if (m_pCurT ool!=NULL ) delete m_pCurTool; m_pCurT ool =ne w C MapL inkCommand; m_ctrl M ap 1put_MousePointer (esriPointer Hand ); m_pCurT ool ->str L ink Layer =str C QLayer; m_pCurT ool ->StartT ool (i pAV ); nCurrent O P =L I N KCQ;212 采区尺度与工作面尺度瓦斯地质图的双向链接 采区尺度与工作面尺度瓦斯地质图的关系同样为一对多,即从采区尺度可进入到工作面尺度,而从多个工作面尺度可返回到同一个采区尺度。

要从采区尺度瓦斯地质图进入到某个工作面尺度的瓦斯地质图,需要选中[基本工具条]上的“链接到工作面尺度”按钮(注意:如果显示的是工作面尺度的瓦斯地质图,该按钮显示为灰色,表示不可选),然后鼠标移动到该工作面所显示的区域,这时会发现在该区域上覆盖一个多边形填充区域,并显示该矿工作面名称,只要单击该区域就会进入到工作面尺度的瓦斯地质图。

而要返回501 2010年第7期 煤 炭 工 程 信息工程 到采区尺度的瓦斯地质图,只需点击[基本工具条]上的“返回到采区尺度”按钮即可(注意:如果显示的是采区尺度的瓦斯地质图,该按钮显示为灰色,表示不可选)。

相关文档
最新文档