Excel在Mapsource和Mapgis数据转换中的应用探讨

  • 格式:doc
  • 大小:25.50 KB
  • 文档页数:3

下载文档原格式

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

Excel在Mapsource和Mapgis数据转换中的应用探讨

目前地质工作者多利用各种小软件来实现Mapsource和Mapgis数据格式转换,以完成野外生产工作的需要,却因无法得到或不会使用这些软件而苦恼。作者成功地只利用Excel实现mapsource软件批量导入坐标点,完成了Mapsource 和Mapgis间的数据转换,极大方便了野外地质人员,减少人为误差,提高了工作效率。

标签:Excel;投影变换公式;Mapsource;Mapgis

引言

随着GPS定位精度的提高,GPS在地质找矿工作中应用越来越广。在一些中小比例尺的大范围的物化探扫面工作中,更是采用手持GPS定点,这就需要把大量的坐标点导入到mapsource软件中。如果单点逐个输入mapsource软件,无疑就占用了大量的施工时间;某些收费软件也可以实现批量导入mapsource,但操作步骤复杂。作者成功利用Excel2003完成了Mapsource和Mapgis6.5之间的数据转换。下面以1∶5万地球化学普查-水系沉积物、土壤测量为例,详细介绍Excel与Mapsource和MAPGIS间数据转换的过程及方法。

1 Excel和Mapsource数据转换

1.1 实现原理及数据准备

mapsource软件提供了一种GPS交换格式,这种文件可以用文本程序直接进行编辑,通过建立mapsource软件认可的*gpx格式的文件,然后通过编辑把大量的坐标写入*.gpx格式的文件,实现批量导入设计航点。在野外施工中利用GPS 定点的坐标大多是平面直角坐标,以某区1∶5万地球化学普查-水系沉积物、土壤测量测点内为例来演示把区内坐标点一次性导入到mapsource软件中,测点的西安-80坐标见表1。

表1 示例测区西安-80坐标

(1)创建*gpx格式文件模板。选择测区的四个坐标逐个的输入到mapsource 软件中,另存为*gpx格式,命名为“文件1.gpx”,用记事本程序打开“文件1”,其中坐标点的位置是用WGS-84椭球系统下的大地坐标来表示的。

(2)利用Excel软件进行坐标转换。利用Excel软件编制坐标转换公式,实现平面直角坐标转换成WGS84大地坐标转换功能,在转换之前需要计算西安-80椭球和WGS-84椭球间转换的七参数,如果不能从测绘部门收集到七参数,也可以根据坐标点相应的WGS-84坐标来计算七参数。使用Excel软件的文件转换功能方便的把我们的理论坐标全部转换为WGS-84坐标系统下的经纬度格式。利用相关坐标转换软件将公里网坐标转换为经纬度坐标,具体方法这里不作介绍。

(3)利用Excel软件编制*gpx格式文件中的航点属性。新建航点属性生成器.XLS表格文件,A列为航点属性,B列为点号,C列和D列分别为经纬度坐标,在表格的A列输入如下语句(行数与点数相同):=“”&“”&B2&“”&“Waypoint”,填充B、C、D列数据后,选择A列中的内容复制到1.gpx文件中,注意保留文件说明信息,另存为*.gdb格式,即完成将Excel 数据导入Mapsource的过程。

特别注意的是,在大面积的测区工作中,使用同一套七参数来进行坐标转换的话会逐渐有一定的误差,这时我们有两个方法可以解决,一种是进行坐标转换的时候多选择几个参照点,另一种是把大面积的测区划分了若干个小测区,分别计算不同的七参数,就又保证了我们进行坐标转换的准确性。

1.2 Map source数据导入Excel

将Mapsource数据导入Excel方法较为简单,只需将航点属性进行复制,打开Excel,粘贴即可,保留适合的航点属性,剔除不需要的属性,即完成Mapsource 数据导入Excel的过程。

2 Excel和MAPGIS数据转换

2.1 MAPGIS数据导入Excel

Excel方法基本原理是利用Mapgis6.5“图形处理”模块“文件转换”功能[2]实现的。打开MAPGIS6.5中的“文件转换”,装入点文件,然后在“输出”菜单下选择“输出MAPGIS明码格式”,将文件保存为“2.wat”格式文件。用记事本打开“2.wat”格式文件,把坐标信息复制粘贴至Word文档中,再转换到Excel中即可。

2.2 Excel数据导入MAPGIS方法

基本原理是利用MAPGIS615“图形处理”模块中“数字测图”功能[2]实现的。将Excel中的数据复制到记事本中,数据间空格用“,”替换,保存文件为“3.txt”。利用“数字测图”功能导入上述文本,可生成测线点点号,注记高程等,最后输出“NOT”文件,在Mapgis主界面下,选择“图形处理-输入编辑-打开工程文件”,打开“NOT”文件,另存为“3.wt”文件,这样就完成了将Excel数据导入Mapgis的过程。

3 结束语

作者以1∶5万地球化学普查-水系沉积物、土壤测量为例介绍了Excel与Mapsource和Mapgis间的数据转换,这实质上也就成功完成了Mapsource和Mapgis之间的数据转换。可以将此方法推广到其他地质工作中,如果可以利用Excel将Mapgis图件中设计点的坐标转换到Mapsource中,这样GPS就可以读取Mapsource中的航点坐标,利用其导航功能完成土壤测量测网布设、剖面定点

取样、地质填图岩性点及水系沉积物测量点定位等工作任务,节约了时间,提高了准确度和精度[3]。反过来,在野外填图或化探工作中使用GPS实测了大量数据,直接将数据上传到Mapsource中,再利用Excel将坐标转换到Mapgis中,可直接供地质及化探图件编制使用,这样极大方便了地质人员野外作业,减化了手工作业,同时降低了劳动强度,提高了工作效率,减少人为误差,这将使地质资料更加准确。

参考文献

[1]GARMIN公司.Mapsource使用说明书[Z].北京:GARMIN公司,2004:1-25.

[2]武汉中地信息工程有限公司.Mapgis地理信息系统实用教程[M].武汉:中国地质大学出版社,2002.

[3]刘凡珍,郭玉军,孙萍,等.GPS与Excel、Mapgis相结合在化探工作中的应用[J].吉林地质,2007,26(1):61-65.

相关主题