欢迎来到天天文库
浏览记录
ID:35214707
大小:591.00 KB
页数:5页
时间:2019-03-21
《基于mapsource交换格式文件实现直角坐标航点向gps批量输入》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于MAPSOURCE交换格式文件实现直角坐标航点向GPS批量输入曹龙王雁鹤摘要:通过对MAPSOURCE交换格式文件文本属性的深入分析和研究,将其分为基本信息、航点信息和航迹信息3部分,并总结了航点信息的基本结构。借助记事本、Excel生成GPX交换格式航点信息,构建了向MAPSOURCE批量输入航点流程,同时也意味着实现了向GPS批量输入坐标功能,完善了MAPSOURCE、GPS功能,解决了MAPSOURCE、GPS无法批量输入航点坐标的不足,提高了地质工作率。关键词:MAPSOURCE;GPS;航点输入;GPX交换格式MAPSOURCE是GPS和计算机之间数据交换的一种常见
2、软件,较广泛地应用于野外地质和测量工作中。本中队承担锡铁山地区1:5万2200平方公里高精度磁法测量,需要输入大量测点坐标,但MAPSOURCE、GPS一次仅能输入一个航点,使其应用受到很大限制。通过对GPS交换格式(GPS设备中的地图信息格式,用于GPS设备和网络间交换数据)深入研究,借助记事本、Excel产生GPX交换数据,成功实现向MAPSOURCE批量输入航点,完善了MAPSOURCE功能,进而实现向GPS批量输入航点,提高了工作效率。1.理论基础1.1运行环境操作系统WINDOWSXP、MAPSOURCE、系统自带记事本、EXCEL2003环境运行。1.2GPX交换格式
3、特点将MAPSOURCE坐标格式设置为“度”。随意打开一个带实测航迹的GPS文件,将此文件保存,保存类型设为“GPS交换格式(*.GPX)”,即可得到一个扩展名为“GPX”的交换文件。利用系统自带的记事本打开扩展名为“GPX”的GPS交换文件。根据需要可以将GPX交换文件文本内容分成基本信息、航点信息和航迹信息3部分(图1)。这里主要介绍航点信息,包括航点名称、时间、坐标和高程等属性。其中某个航点属性内容为(起始语名):3339.4804688
4、40652011-11-0211:19:43AM2011-11-0211:19:43AMCrossing分析GPX交换格式文本内容结构和特点能够更好的利用EXCEL生成GPX交换格式文件。1.3实现航点批量输入流程利用EXCEL公式生成GPX交换格式模拟文本属性将模拟属性复制至GPX交换格式文件,用MAPSOURCE打开GPX交换格式文件传送至GPS,进而实现航点的批量输入。图1.GPX交换格式文件文本内容2.批量导入实例MAPSOUR
5、CE批量导入需要借助EXCEL软件。现以小柴旦湖20个点坐标为例,按导入顺序进行介绍。2.1待导入原始数据原始数据由MAPGIS提取设计点位得来公里网坐标,包括X、Y坐标,高程为非必须数据,可统一设置为0。表1原始数据格点号XY高程格点号XY高程1/384141842.097699273.468011/384142471.418700050.61402/384141905.029699351.183012/384142534.350700128.32903/384141967.961699428.898013/384142597.282700206.04404/384142030
6、.894699506.612014/384142660.214700283.75805/384142093.826699584.327015/384142723.146700361.47306/384142156.758699662.041016/384142786.078700439.18707/384142219.690699739.756017/384142849.010700516.90208/384142282.622699817.471018/384142911.942700594.61709/384142345.554699895.185019/384142974.
7、874700672.331010/384142408.486699972.900020/384143037.806700750.04602.2直角坐标转换经纬度坐标利用EXCEL宏公式实现坐标反算(图2)。新建EXCEL文件,将反算后的坐标输入A、B列。由于坐标反算公式中北京54坐标系无校正参数,反算后数值同校正后GPS中读数有一定差别,需要进一步校正。纬度用公式F1&LEFT((INT(A1)+INT(A1*100-INT(A1)*100)/60+(A1*10000-INT(A
此文档下载收益归作者所有