合并和修改GPX文件

什么是GPX文件

简而言之,一种记录GPS信息的文本格式,其实就是XML格式的文件,具体定义可以自行维基哈~最新的版本是1.1,我瞟了一眼最后的标准是2004年制定的。

合并GPX文件

在了解GPX中各个标记的含义之后,就很简单的能够操作。一般的GPX文件格式都包含以下几个字段:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3" xmlns:gpxtpx="http://www.garmin.com/xmlschemas/TrackPointExtension/v1" creator="Oregon 400t" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www.garmin.com/xmlschemas/GpxExtensionsv3.xsd http://www.garmin.com/xmlschemas/TrackPointExtension/v1 http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd">
  <metadata>
    <link href="http://www.garmin.com">
      <text>Garmin International</text>
    </link>
    <time>2009-10-17T22:58:43Z</time>
  </metadata>
  <trk>
    <name>Example GPX Document</name>
    <trkseg>
      <trkpt lat="47.644548" lon="-122.326897">
        <ele>4.46</ele>
        <time>2009-10-17T18:37:26Z</time>
      </trkpt>
    </trkseg>
  </trk>
</gpx>

一般来说,最外层gpx,里面trk标记表示的就是一段轨迹,所以如何合并两个gpx文件,就是将第二个文件中的trk拷贝到第一个gpx中,Ctrl+S保存即可。

修改GPX

GPX Editor
http://sourceforge.net/projects/gpxeditor/
虽然界面丑了点,但是功能还是有的。

参考及推荐网站

下面这个网站可以转换各种形式的GPS文件
http://www.gpsvisualizer.com/

Related Articles

Quote Of The Day