基于mapgis的网格化数据批量精确提取.pdf
基于mapgis的网格化数据批量精确提取 陈载林1,黄临平1,陈玉梁2 1. 东华理工大学核工程学院,江西 抚州344000 ; 2.核工业二八O研究所,四川 广汉618300 摘 要网格化数据批量精确提取一直是困扰我们的问题,在使用mapgis的过程中,发现DTM分析 和高程库管理模块的联合实用可以解决我们的问题,取得了实际效果。 关键词mapgis;网格化数据;提取 中图分类号F406. 14 文献标识码B 文章编号10045716200902020202 1 概述 就地球物理勘探来说,必然和各种数据打交道,来 自地震的,重力的,磁法的,电法的,而最终成果大多用 surfer形成等值线图,很多时候需要查询提取某些点的 网格化数据,以便对其数据进行分析,比如读取某给定 点的高程,不需要手工读取,而只需要给定点的坐标,计 算机自动就能给出高程,特别是批量导出,还有了解某 些点的重力异常,磁力异常的精确值,然而surfer满足 不了的要求,成为为一堆繁琐的数据而头疼,在苦苦寻 觅中,发现了mapgis ,利用它可以解决我们的问题,为 数据的分析,报告的编写带来了方便,写此文以供分享 经验。 2 网格化数据批量精确提取 2. 1 mapgis简介 Mapgis是中国地质大学武汉信息工程学院以吴 信才教授为首的科研小组,在十几年数字制图软件开发 的基础上,开展了GIS软件开发以及GIS应用系统的 研究工作推出一个完善的地理信息系统原型,广泛用于 地质、 矿产、 地理、 测绘、 水利、 石油、 煤炭、 铁道、 交通、 城 建、 规划及土地管理等专业。 2. 2 实现平台 以mapgis6. 7为平台,实现了数据的提取。Map2 gis主菜单下面有图形处理,库管理,空间分析,图像处 理和实用服务五大模块。我们在网格化数据的精确提 取中只需要空间分析模块下面的DTM分析子模块和 和图像处理模块下面的高程库子模块就够了。 2. 3 高程坐标的批量计算 现在用mapgis中最常见的高程点批量计算来引出 我们需要的网格数据点批量计算。 1打开mapgis6. 7主菜单下面的DTM分析; 2文件 → 打开数据文件 → 线数据文件 → 地 形. WL ; 3处理点线 → 线数据高程点提取; 4 Grd模型 → 离散数据网格化。 通过上面四步就可以形成 . Grd文件。 1打开图形处理下面的高程库管理模块; 2文件 → 打开高程文件 → 刚才形成的 . Grd 文件; 3数据编辑 → 高程点查询或者高程点批量计算。 在以上的步骤完成了后,就可以得到我们需要的数据 了。见图1。 2. 4 网格数据点批量计算 在高程坐标的批量计算得以实现后,就可以根据以 上步骤来进行我们需要的网格化数据提取了。在这里, 只需要对给定的数据经行Grd模型下面的离散数据网 格化就可以,操作类似与surfer。然后用高程库管理模 块打开,见图2。 用图2软件中的数据编辑 → 高程点查询或者高程 点批量计算,导入需要计算的异常坐标文件3 . txt 后 就得到了结果。 3 结论 通过总结经验,发现mapgis给我们带来了方便,解 决了我们棘手的问题,在实际操作中,最总要的两步就 是形成网格化文件和待计算的坐标文件的形成。 参考文献 [1] 吴信才. mapgis地理信息系统[ M].北京电子工业出版 社,2004. [2] 李志林.数据高程模型[M].武汉武汉测绘科技大学出版 社,2000. 202 西部探矿工程 2009年第2期 图1 计算结果 图2 高程库管理系统 302 2009年第2期 西部探矿工程