GPX ファイルの例
GPX ファイルとは
GPX ファイルとは
GPSデータを交換するための XML文書の一形式です (
GPX オフィシャルサイト
参考サイト
)
GPX ファイルの構造
書式(
XML Schema
で定義)には大きく、ウェイポイント(<wpt>要素),ルート(<rte>要素),トラック(<trk>要素)の3種類があり,通常作業軌跡はトラックデータとして記録されます。
このトラックデータ(<trk>要素)はさらに複数のトラックセグメント(<trkseg>要素)から構成され,セグメントの中に個々のトラックポイントデータ(<trkpt>要素)が記録されます。
トラックポイントはウェイポイントと同じデータ型(wptType型)で,属性値として緯度・経度,子要素として標高やジオイド高,GPS受信状況・精度などが記録されます。
GPX ファイルの具体例
GPX ファイルは、その書式上、色々な形が考えれますが、その一例を以下に挙げます。
<?xml version="1.0" encoding="UTF-8"?> <gpx version="1.1" creator="Wadachi - http://wadachi.cyclekikou.net/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/0"> <metadata> <name> <kobenhavn> </name> <desc> <![CDATA[]]> </desc> <author> <name> <![CDATA[]]> </name> </author> <keywords> <![CDATA[]]> </keywords> <time>2012-08-26T14:45:38Z</time> <bounds minlat="55.6720963" minlon="12.5643644" maxlat="55.6804008" maxlon="12.5854664"/> </metadata> <trk> <name> <![CDATA[Holux2012/06/27_17:00]]> </name> <desc> <![CDATA[]]> </desc> <trkseg> <trkpt lat="55.6795425" lon="12.5851030"> <ele>58.0000000</ele> <time>2012-06-27T13:24:38Z</time> </trkpt> <trkpt lat="55.6796951" lon="12.5852566"> <ele>64.0000000</ele> <time>2012-06-27T13:27:48Z</time> </trkpt> <trkpt lat="55.6800232" lon="12.5851650"> <ele>65.0000000</ele> <time>2012-06-27T13:28:33Z</time> </trkpt> <trkpt lat="55.6802368" lon="12.5850935"> <ele>51.0000000</ele> <time>2012-06-27T13:29:08Z</time> </trkpt> <trkpt lat="55.6803169" lon="12.5848589"> <ele>50.0000000</ele> <time>2012-06-27T13:29:33Z</time> </trkpt> <trkpt lat="55.6803131" lon="12.5847473"> <ele>50.0000000</ele> <time>2012-06-27T13:29:38Z</time> </trkpt> <trkpt lat="55.6804008" lon="12.5846901"> <ele>50.0000000</ele> <time>2012-06-27T13:29:53Z</time> </trkpt> <trkpt lat="55.6803284" lon="12.5843430"> <ele>49.0000000</ele> <time>2012-06-27T13:30:13Z</time> </trkpt> <trkpt lat="55.6802711" lon="12.5842619"> <ele>49.0000000</ele> <time>2012-06-27T13:30:18Z</time> </trkpt> <trkpt lat="55.6803093" lon="12.5839949"> <ele>49.0000000</ele> <time>2012-06-27T13:30:33Z</time> </trkpt> <trkpt lat="55.6802444" lon="12.5838242"> <ele>49.0000000</ele> <time>2012-06-27T13:30:43Z</time> </trkpt> <trkpt lat="55.6802864" lon="12.5836906"> <ele>49.0000000</ele> <time>2012-06-27T13:30:48Z</time> </trkpt> <trkpt lat="55.6800804" lon="12.5831757"> <ele>50.0000000</ele> <time>2012-06-27T13:31:18Z</time> </trkpt> <trkpt lat="55.6800957" lon="12.5828457"> <ele>49.0000000</ele> <time>2012-06-27T13:31:38Z</time> </trkpt> <trkpt lat="55.6800690" lon="12.5827360"> <ele>49.0000000</ele> <time>2012-06-27T13:31:43Z</time> </trkpt> <trkpt lat="55.6797028" lon="12.5825329"> <ele>54.0000000</ele> <time>2012-06-27T13:32:58Z</time> </trkpt> <trkpt lat="55.6796417" lon="12.5823765"> <ele>54.0000000</ele> <time>2012-06-27T13:33:08Z</time> </trkpt> <trkpt lat="55.6796875" lon="12.5822439"> <ele>54.0000000</ele> <time>2012-06-27T13:33:18Z</time> </trkpt> <trkpt lat="55.6795845" lon="12.5819988"> <ele>54.0000000</ele> <time>2012-06-27T13:33:28Z</time> </trkpt> <trkpt lat="55.6796112" lon="12.5819101"> <ele>53.0000000</ele> <time>2012-06-27T13:33:33Z</time> </trkpt> <trkpt lat="55.6794281" lon="12.5814905"> <ele>52.0000000</ele> <time>2012-06-27T13:33:58Z</time> </trkpt> <trkpt lat="55.6794472" lon="12.5813217"> <ele>51.0000000</ele> <time>2012-06-27T13:34:08Z</time> </trkpt> <trkpt lat="55.6793365" lon="12.5811024"> <ele>51.0000000</ele> <time>2012-06-27T13:34:18Z</time> </trkpt> <trkpt lat="55.6792259" lon="12.5805635"> <ele>50.0000000</ele> <time>2012-06-27T13:34:48Z</time> </trkpt> <trkpt lat="55.6791115" lon="12.5802755"> <ele>51.0000000</ele> <time>2012-06-27T13:35:08Z</time> </trkpt> <trkpt lat="55.6792488" lon="12.5801029"> <ele>52.0000000</ele> <time>2012-06-27T13:35:28Z</time> </trkpt> <trkpt lat="55.6791878" lon="12.5796900"> <ele>51.0000000</ele> <time>2012-06-27T13:35:58Z</time> </trkpt> <trkpt lat="55.6790047" lon="12.5794697"> <ele>51.0000000</ele> <time>2012-06-27T13:36:13Z</time> </trkpt> <trkpt lat="55.6790695" lon="12.5794172"> <ele>51.0000000</ele> <time>2012-06-27T13:36:18Z</time> </trkpt> <trkpt lat="55.6789589" lon="12.5792856"> <ele>48.0000000</ele> <time>2012-06-27T13:37:03Z</time> </trkpt> <trkpt lat="55.6789055" lon="12.5789890"> <ele>47.0000000</ele> <time>2012-06-27T13:37:18Z</time> </trkpt> <trkpt lat="55.6789665" lon="12.5785637"> <ele>48.0000000</ele> <time>2012-06-27T13:37:38Z</time> </trkpt> <trkpt lat="55.6789246" lon="12.5782824"> <ele>47.0000000</ele> <time>2012-06-27T13:37:53Z</time> </trkpt> <trkpt lat="55.6789246" lon="12.5778656"> <ele>44.0000000</ele> <time>2012-06-27T13:38:38Z</time> </trkpt> <trkpt lat="55.6788673" lon="12.5777502"> <ele>43.0000000</ele> <time>2012-06-27T13:38:48Z</time> </trkpt> <trkpt lat="55.6788750" lon="12.5775938"> <ele>43.0000000</ele> <time>2012-06-27T13:39:18Z</time> </trkpt> <trkpt lat="55.6787643" lon="12.5774460"> <ele>43.0000000</ele> <time>2012-06-27T13:39:28Z</time> </trkpt> <trkpt lat="55.6787949" lon="12.5773659"> <ele>43.0000000</ele> <time>2012-06-27T13:39:33Z</time> </trkpt> <trkpt lat="55.6787338" lon="12.5772104"> <ele>43.0000000</ele> <time>2012-06-27T13:39:43Z</time> </trkpt> <trkpt lat="55.6787643" lon="12.5769758"> <ele>43.0000000</ele> <time>2012-06-27T13:39:58Z</time> </trkpt> <trkpt lat="55.6787491" lon="12.5768662"> <ele>43.0000000</ele> <time>2012-06-27T13:40:08Z</time> </trkpt> <trkpt lat="55.6789093" lon="12.5766859"> <ele>45.0000000</ele> <time>2012-06-27T13:40:18Z</time> </trkpt> <trkpt lat="55.6788750" lon="12.5765572"> <ele>46.0000000</ele> <time>2012-06-27T13:40:33Z</time> </trkpt> <trkpt lat="55.6788826" lon="12.5764751"> <ele>48.0000000</ele> <time>2012-06-27T13:40:53Z</time> </trkpt> <trkpt lat="55.6788177" lon="12.5764418"> <ele>50.0000000</ele> <time>2012-06-27T13:40:58Z</time> </trkpt> <trkpt lat="55.6789246" lon="12.5761671"> <ele>55.0000000</ele> <time>2012-06-27T13:41:28Z</time> </trkpt> <trkpt lat="55.6788177" lon="12.5760069"> <ele>56.0000000</ele> <time>2012-06-27T13:41:43Z</time> </trkpt> <trkpt lat="55.6788483" lon="12.5759611"> <ele>56.0000000</ele> <time>2012-06-27T13:41:48Z</time> </trkpt> <trkpt lat="55.6788025" lon="12.5758457"> <ele>57.0000000</ele> <time>2012-06-27T13:41:58Z</time> </trkpt> <trkpt lat="55.6788445" lon="12.5751839"> <ele>56.0000000</ele> <time>2012-06-27T13:42:48Z</time> </trkpt> <trkpt lat="55.6788330" lon="12.5749836"> <ele>54.0000000</ele> <time>2012-06-27T13:43:13Z</time> </trkpt> <trkpt lat="55.6788979" lon="12.5749722"> <ele>54.0000000</ele> <time>2012-06-27T13:43:18Z</time> </trkpt> <trkpt lat="55.6787376" lon="12.5745277"> <ele>54.0000000</ele> <time>2012-06-27T13:43:48Z</time> </trkpt> <trkpt lat="55.6788712" lon="12.5742931"> <ele>53.0000000</ele> <time>2012-06-27T13:44:18Z</time> </trkpt> <trkpt lat="55.6787834" lon="12.5740137"> <ele>54.0000000</ele> <time>2012-06-27T13:44:38Z</time> </trkpt> <trkpt lat="55.6785316" lon="12.5738735"> <ele>54.0000000</ele> <time>2012-06-27T13:44:58Z</time> </trkpt> <trkpt lat="55.6784210" lon="12.5736275"> <ele>54.0000000</ele> <time>2012-06-27T13:45:08Z</time> </trkpt> <trkpt lat="55.6784325" lon="12.5733976"> <ele>55.0000000</ele> <time>2012-06-27T13:45:28Z</time> </trkpt> <trkpt lat="55.6782303" lon="12.5729151"> <ele>55.0000000</ele> <time>2012-06-27T13:46:08Z</time> </trkpt> <trkpt lat="55.6781464" lon="12.5726509"> <ele>56.0000000</ele> <time>2012-06-27T13:46:23Z</time> </trkpt> <trkpt lat="55.6781769" lon="12.5725937"> <ele>56.0000000</ele> <time>2012-06-27T13:46:38Z</time> </trkpt> <trkpt lat="55.6781006" lon="12.5725498"> <ele>56.0000000</ele> <time>2012-06-27T13:46:43Z</time> </trkpt> <trkpt lat="55.6779633" lon="12.5725803"> <ele>56.0000000</ele> <time>2012-06-27T13:46:53Z</time> </trkpt> <trkpt lat="55.6777840" lon="12.5722332"> <ele>53.0000000</ele> <time>2012-06-27T13:48:38Z</time> </trkpt> <trkpt lat="55.6776810" lon="12.5717506"> <ele>53.0000000</ele> <time>2012-06-27T13:49:13Z</time> </trkpt> <trkpt lat="55.6774406" lon="12.5712814"> <ele>54.0000000</ele> <time>2012-06-27T13:49:43Z</time> </trkpt> <trkpt lat="55.6774597" lon="12.5712080"> <ele>53.0000000</ele> <time>2012-06-27T13:49:53Z</time> </trkpt> <trkpt lat="55.6772614" lon="12.5708656"> <ele>54.0000000</ele> <time>2012-06-27T13:50:28Z</time> </trkpt> <trkpt lat="55.6772652" lon="12.5707655"> <ele>55.0000000</ele> <time>2012-06-27T13:50:38Z</time> </trkpt> <trkpt lat="55.6770744" lon="12.5704641"> <ele>56.0000000</ele> <time>2012-06-27T13:51:18Z</time> </trkpt> <trkpt lat="55.6767387" lon="12.5695553"> <ele>59.0000000</ele> <time>2012-06-27T13:52:33Z</time> </trkpt> <trkpt lat="55.6766014" lon="12.5695868"> <ele>59.0000000</ele> <time>2012-06-27T13:52:38Z</time> </trkpt> <trkpt lat="55.6765518" lon="12.5693216"> <ele>58.0000000</ele> <time>2012-06-27T13:52:58Z</time> </trkpt> <trkpt lat="55.6764679" lon="12.5691690"> <ele>56.0000000</ele> <time>2012-06-27T13:53:08Z</time> </trkpt> <trkpt lat="55.6762047" lon="12.5689363"> <ele>49.0000000</ele> <time>2012-06-27T13:56:08Z</time> </trkpt> <trkpt lat="55.6761513" lon="12.5689497"> <ele>39.0000000</ele> <time>2012-06-27T13:58:18Z</time> </trkpt> </trkseg> </trk> </gpx>
GPX ファイルを使う
「
t2g
」で使う ・・・・・ GPX ファイルを取り込んで色々な表示形式に出力出来ます。
「t2g」を起動し、「ファイル」→「入力ファイルを開く」(1)で GPX ファイルを取り込むと、
GPX ファイルが取り込まれ(2)、右側ウインドにその google maps( JavaScript API v.2) が表示されます。(3)↓
「種類」(4)を選択すると、変換出力の形式を選択出来ます。↓
「
Google Maps JavaScript v2
」(廃止版)形式の HTML 出力 (5)
「
Google earth
」で利用可能な KML/KMZ 形式のファイルを出力 (6)
「
Google Static Maps
」形式の HTML 出力 (7)
Static Maps の記述法
GPX 形式や、JPEG 写真に位置情報を付加する事も出来ます。(8)(9)
「
轍
」で使う (詳細は
こちら
)
「轍」を起動し、「ファイル」→「インポート」で、その gpxファイルを取込みます
「ブラウザプレビュー」をクリックするとルート地図や高度を表示出来ます
また、「ファイル」→「エクスポート」で、各種形式で保存出来ます
参考サイト
"GPX"とは?
"GPX" とは?
GPX フォーマット
GPX フォーマット
ヤマレコ
ヤマレコ
師匠の散歩
GPSで遊ぼう
GMapToGPX
GMapToGPX
map topへ
カメラへ
page topへ