利用VB程序快速制作MAPGIS格式航点航迹图

来源 :地球 | 被引量 : 0次 | 上传用户:ccshixg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]介绍利用VB程序快速制作MAPGIS格式航点航迹图的方法,先将航点、航迹数据转换批量为MAPGIS点、线明码文件,再将明码文件批量转换为MAPGIS图形文件,从而实现快速制作航点航迹图。相比传统制作方法化繁就简,极大地提高了工作效率,对物化探野外工作质量监控起到了积极作用。
  [关键词]VB MAPGIS 航点航迹图
  [中图分类号] P5 [文献码] B [文章编号] 1000-405X(2014)-3-192-2
  1引言
  基于MAPGIS平台上的GPS航点航迹监控技术原理是利用MAPGIS的投影变换功能将GPS下载的航点、航迹文件转换为*.wt和*.wl格式文件,将其添加到矢量化的采样点位设计图中,便于直观地检查采样者真实的采样路线、采样时间、采样点号和采样点位与设计点位的套合性。技术优点在于采样点位的坐标信息可以直接从图中提取,能及时把握工作质量和进展情况,更好地反映物化探异常的真实性[1]。
  全球定位系统(GPS)和地理信息系统(GIS)等技术的普及应用,从2001年起,国内物化探工作者相继将 GPS定位、GPS航迹跟踪、Mapsource软件中的数据下载、Excel程序中文件格式转换、MAPGIS软件中投影变换等技术用于物化探野外工作中,对物化探基础工作产生了推动作用[2,3]。
  作者在前人技术基础上,利用VB程序改进了航点航迹图的制作方法。提高了工作效率,达到了满意的效果。
  2传统制作方法简介
  2.1应用MAPGIS投影变换功能制作
  (1)格式转换
  将GPS导出的航点、航迹数据(航点.txt,航迹.txt)在excel中整理后另存为“航点.csv”和“航迹.csv”。
  (2)MAPGIS投影变换
  具体步骤:①在投影变换中的用户文件投影转换打开“航点.csv”和“航迹.csv”文件,设置用户投影参数(坐标类型为投影平面直角,椭球参数为北京54或西安80,投影类型为高斯-克吕格,比例尺分母为:1,坐标单位为:米。)②投影带类型和投影带代号根据图幅位置不同相应做出变化。结果投影参数和用户投影参数设置一样,比例尺分母根据项目比例相应变化,例如1:50000比例尺,坐标单位为:毫米。③按指定分隔符打对勾后才能设置分隔符,对空格(Tab)和逗号项打对勾,指定X,Y位于的列号然后进行投影变换,保存线、保存点即可,最后添加到相应的矢量化图中。对于班组较少的情况,用此方法方便、快捷,准确性也高。但对于多于10个班组的情况,用此方法工作效率大大降低,此种方法的弊端在于对每个班组的航点、航迹数据需要进行一次投影,所有参数需重新设置,不能达到预期的工作效率。
  2.2应用基于MAPGIS平台二次开发的section软件制作
  (1)格式转换
  将GPS导出的航点、航迹数据(航点.txt,航迹.txt)在excel中整理后另存为“航点.xls”和“航迹.xls”。
  (2)投影变换
  ①分别打开“航点.xls”和“航迹.xls”(注:在section工作期间不能关闭表格)
  ②在section软件中首先新建工程,依次进入辅助工具-表格数据投影—全部数据投影菜单,在弹出的窗口中进行设置,excel数据中“X:Y:”必选,“注释:”是否标注可根据要求而定。
  ③填写比例尺,按常规制图需求只需对“不需要投影、绘制点、绘制线”选项打对勾。
  ④对“子图图元参数和线图元参数”进行参数设置,最后确定。另存点和线文件,文件转换完毕。最终将“航点.wt”和“航迹.wl”添加其相应矢量化图中。
  基于MAPGIS二次开发的section软件制作航点航迹图方法是在MAPGIS投影变换基础上的改进,较为方便。其中“用户投影参数和结果投影参数”不需要设置,只需对其子图参数和线参数进行设置,另外在不关闭软件情况下,子图参数和线参数可不必重复设置。此方法的弊端同MAPGIS投影变换,工作效率同样很低。
  3程序算法
  程序设计主要按两步实现:
  第一步:将GPS导出的航点、航迹数据转换成MAPGIS明码文件。
  第二步:将MAPGIS明码文件转换成图形文件。
  程序流程图见图1。
  MAPGIS的明码文件是MAPGIS的图形与文本文件之间的交换文件。
  其结构清晰,内容可见,但不能携带属性,现将文件结构说明如下:
  ①点文件结构
  逻辑结构:
  文件头 点数 1号点 2号点 ……
  具体为:
  A、文件头,8个字节WMAP9022 (老的文件为WMAP6022或WMAP7022和WMAP8022)
  B、点数 n
  C、1号点
  x1 y1 ID
  type1 {点类型,类型不同,点信息也不同。点类型取值如下: 0字符串1子图2 圆3 弧4 图象5文本}
  点信息 {点信息和点类型相对应}
  当type=0时,点信息为:
  "字符串" 字符高度 字符宽度 字符间隔 字符串角度 中文字体
  西文字体 字形 水平(0)或垂直排列(1) 颜色 图层 透明输出
  当type=1时,点信息为:
  子图号 子图高 子图宽 子图角度 辅色 颜色 线宽 图层 透明输出
  当type=2时,点信息为:
  半径 轮廓颜色 线宽 填充(1)或不填充(0)标志 颜色 图层 透明输出
  当type=3时,点信息为:   半径 起始角度 终止角度 线宽 颜色 图层 透明输出
  当type=4时,点信息为:
  "图象文件名" 宽度 高度 角度 颜色 图层 透明输出
  当type=5时,点信息为:
  "文本字串" 字高 字宽 字间距 角度 中文字体 西文字体 字形
  行间距 版面长 版面宽 水平(0)或垂直排列(1) 颜色 图层 透明输出
  2号点
  ……
  n号点
  ②线文件结构
  逻辑结构: 文件头 线数 1号线 2号线 ……
  具体为:
  A、文件头,8个字节
  WMAP9021 (老的文件为WMAP6021或WMAP7021 和WMAP8021)
  B、线数 n
  C、1号线
  线型号 辅助线型号 线色 线宽 X系数 Y系数 辅助色 图层 透明输出
  线点数m1
  x1 y1
  x2 y2
  …
  xm1 ym1
  ID 线长度
  2号线
  线型号 辅助线型号 线色 线宽 X系数 Y系数 辅助色 图层 透明输出
  线点数m2
  x1 y1
  x2 y2
  …
  xm2 ym2
  ……
  ID 线长度
  n号线
  线型号 辅助线型号 线色 线宽 X系数 Y系数 辅助色 图层 透明输出
  线点数mn
  x1 y1
  x2 y2
  …
  xmn ymn
  ID 线长度
  MAPGIS的图形文件为二进制格式文件,结构复杂,因篇幅所限,此处不作介绍。
  4程序的使用
  程序使用分为两大步骤:
  (1)打开航点航迹数据文件转明码文件程序,界面如图2所示,分别打开批量的航点数据文件“航点.TXT和航迹数据文件“航迹.TXT”,对“航点数据转点明码文件和航迹数据转线明码文件”项打对勾,设置点图元参数和线图元参数程序,最后点击确定生成“航点.wat”和“航迹.wal”明码文件。
  (2)打开MAPGIS明码文件转图形文件程序,界面如图3所示,分别打开批量的航点明码文件“航点.wat”和航迹明码文件“航迹.wal”,然后点击明码文件转图形文件,最后得到生成的图形文件“航点.wt”和“航迹.wl”。
  5结语
  传统制作方法工作程序复杂,一次只能处理一个数据文件。利用VB开发的小程序在快速制作航点航迹图方面的关键技术在于批处理(批量生成明码文件和图形文件),不受班组数量所限,效率极高。此软件出错率低,界面简单,可操作性强,做到了当天野外工作当天得到验收,在物化探野外质量监控中发挥了积极作用。
  The rapid production of MAPGIS format waypoint tracking map of VB program
  ZHANG San-min,WANG Juan,LIU Yin-ai,YUE Kun
  (Geophysical & Geochemical Exploration Party, Northwest Bureau of Geological Exploration for Nonferrous Metals,CNNC,Xi'an 710068 China.)
  Abstract: The fast method of making MAPGIS format waypoint route map by using VB program, the waypoints, tracks the data conversion batches of MAPGIS point, line code files, the files batch convert MAPGIS graphics files, so as to realize the rapid fabrication waypoint tracking map. Compared with the traditional method of making simplify, which greatly improves the work efficiency, the geophysical and geochemical field work has played a positive role in quality monitoring.
  Keywords: VB; MAPGIS; waypoint tracking map
  参考文献
  [1]王磊,马小红.基于MAPGIS平台上的GPS航迹监控技术在化探工作中的应用[J].青海国土经略,2008,5:23-24.
  [2]孙王勇,许光.GPS航迹监控方法在区域化探中的应用[J]. 青海地质,2001,1:63-67.
  [3]冯治汉,叶得金.化探野外工作中GPS和GIS的应用[J]. 地质与勘探,2002,38(2):75-77.
  [4]王声喜,康宝林. Mapsource与Excel、MapGIS相结合在化探工作中的应用[J],物探化探计算技术,2009,31(2):169-174.
  [5]中地信息工程有限公司.MAPGIS地理信息系统使用手册数 字制图篇[M].武汉:武汉中地数码科技有限公司,2005,124-187
  [6]吴信才.Mapgis地理信息系统[M].北京:电子工业出版社,2004.
  [7]高春艳,安剑,巩建华,等. 学通Visual Basic的24堂课[M].北京: 清华大学出版社,2011.
其他文献
[摘要]随着经济的快速发展,国家对水库建设的各项投资逐渐加大,水库数量、建设规模及建设质量都有了明显的改善,但是水库防渗漏设计仍然是水库建设中至关重要的环节之一,必须加强防渗处理设计在水库除险加固工程中的应用,切实提高水库质量。  [关键词]水库建设 防渗漏设计 除险加固  [中图分类号] TV62 [文献码] B [文章编号] 1000-405X(2014)-3-290-1  水库防渗处理设计关
期刊
[摘要]近年来人们对桥梁工程的建设越来越重视。桥梁施工过程中的测量技术对于桥梁的建设质量有着非常重要的影响,桥梁施工测量是施工中技术含量较高的工作,做好桥梁施工中的测量工作可以起到指导施工节约成本的作用。本文主要介绍桥梁施工测量技术的有关内容。  [关键词]施工 测量 分析  [中图分类号] P258 [文献码] B [文章编号] 1000-405X(2014)-3-292-1  0引言  桥梁是
期刊
[摘要]在我国的环境保护工作中,环境监测发挥着至关重要的作用。因此,在本文中,主要针对当前我国基层环境监测存在的问题进行分析,并提出具体的改进措施,以期为我国的基层环境监测工作提供一些帮助。  [关键词]基层环境监测 现状 对策  [中图分类号] X83 [文献码] B [文章编号] 1000-405X(2014)-3-237-1  环境监测作为一项基础的环境保护工作,主要服务于环境统计、科研和管
期刊
[摘要]随着国民经济的发展和交通的建设,我国从上世纪开始便建造了许许多多的隧道。不论是在隧道建设过程中,还是建后运营维护时,地下水问题一直是影响着隧道工程的重要因素之一。地下水的活动和作用会改变隧道含水环境,对围岩造成影响,影响隧道稳定,因此认识地下水对隧道施工的影响和做好防排水措施至关重要。  [关键词]隧道工程 地下水 围岩 防排水  [中图分类号] U45 [文献码] B [文章编号] 10
期刊
[摘要]围岩等级为Ⅴ、Ⅵ级的软岩隧道支护问题一直是工程建设中的难点。本文通过桁架锚杆的介绍,并将其应用在隧道中,分析其在围岩中形成的"岩拱效应",利用莫尔-库仑强度准则计算出锚杆的环向间距,以此设计出针对软岩大变形隧道行之有效的桁架锚固系统,为同类隧道的设计、施工提供参考。  [关键词]围岩等级 隧道支护 桁架锚杆  [中图分类号] U455.4 [文献码] A [文章编号] 1000-405X(
期刊
[摘要]因挂篮的走行方便、安全,使得挂篮施工在桥梁施工中应用非常广泛,这里我简要的谈谈挂篮走形及安全管理。  [关键词]走行 安全  [中图分类号] K928.78 [文献码] B [文章编号] 1000-405X(2014)-3-305-1  当已浇筑块段完成竖向预应力筋的张拉后,即可将挂篮走行轨道前移。挂篮走行轨道通过前后交替的方式,将后面一节轨道移至完成竖向预应力筋张拉的块段。还有一种是把挂
期刊
[摘要]水文地质工作在岩土工程勘测中占重要地位,要想提高岩土工程勘测质量,就要对水文地质进行详细勘察,否则会对岩土工程造成很大危害。本文主要就水文地质问题在岩土工程中的危害性进行探讨。  [关键词]水文地质 岩土工程 危害性  [中图分类号] P642.3 [文献码] B [文章编号] 1000-405X(2014)-3-241-2  0引言  地质勘察在工程项目设计与建筑施工中具有基础性的重要作
期刊
[摘要]抗滑桩是穿过滑坡体深入于滑床的桩柱,用以支挡滑体的滑动力,起稳定边坡的作用,适用于浅层和中厚层的滑坡,是一种抗滑处理的主要措施。但对正在活动的滑坡打桩阻滑需要慎重,以免因震动而引起加动。  [关键词]准备 工艺 注意事项  [中图分类号] U213.1+52 [文献码] B [文章编号] 1000-405X(2014)-3-306-1  1施工准备  (1)施清除场内的杂物,平整场地,用挖
期刊
[摘要]桩基质量对任何一栋建筑物而言都是重中之重,桩基质量得不到保证,整个建筑物很容易在一夕之间毁于一旦。桩基础施工在现代建筑工程中很常见,要保证施工质量,那么就需要找出影响其施工质量的因素。在本文中,笔者首先分析了桩基施工过程中的一些常见问题,接着提出提升桩基础施工质量的对策,最后对全文做出总结,与大家一共分享笔者的观点。  [关键词]桩基础 质量 标准 建筑工程  [中图分类号] TU473
期刊
[摘要]随着气候的不断变化,若尔盖湿地沼泽、湖泊面积不断减少、草地沙漠化严重,使得若尔盖湿地面积和生物多样性不断减少,对该地区的生态平衡和环境保护都带来了一定的影响。本文将结合若尔盖地区近几年的气候变化,分析气候对若尔盖湿地退化造成的影响,并找出解决湿地退化的措施。对若尔盖气候变化对湿地退化的影响研究具有一定指导意义和借鉴价值。  [关键词]若尔盖高原 湿地 湿地退化  [中图分类号] S717.
期刊