-
Notifications
You must be signed in to change notification settings - Fork 4
/
919.txt
192 lines (136 loc) · 7.26 KB
/
919.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
* 仕様書
[REFS[
- [4] [CITE@en[GPX: the GPS Exchange Format]]
([TIME[2016-04-08 16:23:50 +09:00]] 版)
<http://www.topografix.com/gpx.asp>
]REFS]
* MIME 型
[9]
[FIG(list short)[
- [CODE(MIME)@en[text/gpx]]
- [CODE(MIME)@en[application/gpx]]
- [CODE(MIME)@en[application/gpx+xml]]
]FIG]
* 実際のファイル例
[8] <http://www.yamareco.com/modules/yamainfo/download-gpx.php?route_id=332>
[CODE(MIME)@en[application/gpx+xml]]
[10] <http://latlonglab.yahoo.co.jp/route/get?id=8ef4df3bfb5dfa5870dca1867ce2833f&format=gpx>
[CODE(MIME)@en[[[application/gpx]]; [[charset]]=[[UTF-8]]]]
[11] <http://labs.coruscantconsulting.co.uk/garmin/gpxgmap/load.php?d=default&lang=en&elev=off&trk=off&o=gpx&cmt=off&desc=off&w=on&gdata=goo.gl%2Fmaps%2FTFxlI>
[CODE(MIME)@en[[[application/gpx+xml]]; [[charset]]=[[utf8]]]]
[26] <http://www.yamakei-online.com/cl_record/output_gps.php?id=55413&fid=1>
[CODE(MIME)@en[[[text/plain]]; [[charset]]=[[UTF-8]]]]
* 実装
[22] [[GPX]] の入出力に対応した[[ネイティブアプリ]]は多数あるようです。
[23] [[Webアプリケーション]]はそれほど多くないようです。
[13] [[Bing地図]]
[CODE(MIME)@en[[[application/x-unknown]]; [[charset]]=[[utf-8]]]]
[15] <http://www.ecoris.co.jp/contents/maptool.html>
[CODE(MIME)@en[application/octet-stream]]
[24] [[Strava]] ([[Webサイト]]、[[API]])
* メモ
[FIG(quote)[
[FIGCAPTION[
[1] ([TIME[2015-07-25 10:48:33 +09:00]] 版)
<http://npgpx.sourceforge.net/>
]FIGCAPTION]
> NPGPX - the GPX plugin
> NPGPX is a plugin that loads and displays GPX files directly in your browser window. It supports zooming and panning, as well as simple graphical settings. It should work with Mozilla and Mozilla-like browsers such as Firefox or Netscape.
> GPX, or the GPS eXchange format, is an XML-based file format that is designed to store GPS data - waypoints, routes, and tracks. It is used by many GPS programs, for example Quantum GIS and GPSBabel. The specification of the GPX format, and other useful documentation, can be found here.
]FIG]
[FIG(quote)[
[FIGCAPTION[
[2] ([TIME[2004-11-11 04:20:14 +09:00]] 版)
<http://npgpx.sourceforge.net/demo.html>
]FIGCAPTION]
>
> <EMBED TYPE="text/gpx" SRC="arjeplog04.gpx" WIDTH=350 HEIGHT=350
> ALT="You don't have the NPGPX plugin!">
]FIG]
[3] [CITE@ja[GPX - Wikipedia]]
([TIME[2016-03-08 10:10:17 +09:00]] 版)
<https://ja.wikipedia.org/wiki/GPX>
[FIG(quote)[
[FIGCAPTION[
[5] [CITE@en[Strava Uploads V3 API]]
([TIME[2016-03-30 01:36:07 +09:00]] 版)
<https://strava.github.io/api/v3/uploads/>
]FIGCAPTION]
> The base version of GPX does not allow for the inclusion of heartrate, cadence, distance or temperature data. As a result, extensions to GPX were created and Strava supports the two most popular plus a general format. The extensions extend the <trkpt> tag to include extra attributes with each datapoint.
> Garmin’s Track Point Extension v1
> From the extensions available, Strava extracts:
> atemp as temperature
> hr as heartrate.
> Cluetrust GPX extension
> From the extensions available, Strava extracts:
> cadence as cadence
> distance as distance
> hr as heartrate
> temp as temperature.
> Strava also detects general tags placed in the <extensions> tag of each <trkpt> tag. Strava extracts:
> cadence as cadence
> distance as distance
> heartrate as heartrate
> power as power.
]FIG]
[6] [CITE[]] ([TIME[2008-08-14 06:42:00 +09:00]] 版) <http://www8.garmin.com/xmlschemas/TrackPointExtensionv1.xsd>
[7] <http://www.cluetrust.com/Schemas/gpxdata10.xsd>
[12] [CITE[Google Maps to GPX Converter]]
([[Sverrir Sigmundarson]] 著, [TIME[2016-04-08 21:12:01 +09:00]] 版)
<http://labs.coruscantconsulting.co.uk/garmin/gpxgmap/convert.php>
[FIG(quote)[
[FIGCAPTION[
[14] [CITE@ja[やっと巡り会えた、GPSロガーの軌跡上の位置の「時刻」も分かるGPXビュアー:GPS Tracks/GPS Tracks HD « アメリカより]]
([TIME[2016-04-08 21:19:44 +09:00]] 版)
<http://blogfromamerica.com/?p=15376>
]FIGCAPTION]
> 無料・有料を含めて、GPXファイル(GPSロガーが保存するファイルタイプ)を表示するアプリを探してみたのですが、なんと、地図上に軌跡のみを表示するアプリは沢山有っても、任意の軌跡上の点の時刻を表示するものと、軌跡を始点から終点まで再生して辿ってくれるアプリが、殆ど無いこと!
> 結局、20以上のアプリをダウンロードし、数十ドルのお金を有料アプリに費やしました。
> そして、もう諦めて、「これこそ、自分で自分の目的に合ったGPXビュアー・アプリを開発しなければならないか!?」と思っていたときに、やっと、それなりに自分の目的に叶うアプリを探し当てることが出来ました!
> ■ GPS Tracks/GPS Tracks HD (開発元:DMomeault)
> それが、
> ● GPS Tracks、iPhone対応(iPad/iPad Miniでも使える) $0.99
> ● GPS Tracks HD、iPad/iPad Mini専用 $3.99
> です。
]FIG]
[FIG(quote)[
[FIGCAPTION[
[16] [CITE[【GPSロガー】GPX形式をITM形式に変換するウェブアプリを作りました。 | KUMA TYPE]]
([TIME[2016-04-08 21:28:50 +09:00]] 版)
<http://blog.kumacchi.com/2013/04/25/2352>
]FIGCAPTION]
> ezTourはITM形式以外のデータを読み込めないのです。
> しかし、山旅ロガーはITM形式でログを出力できないわけです。GPX形式とKML形式なら出力できるので、GPXとかKMLで出力してみたわけです。
]FIG]
[FIG(quote)[
[FIGCAPTION[
[17] [CITE[【GPSロガー】GPX形式をITM形式に変換するウェブアプリを作りました。 | KUMA TYPE]]
([TIME[2016-04-08 21:29:17 +09:00]] 版)
<http://blog.kumacchi.com/2013/04/25/2352>
]FIGCAPTION]
> 山旅ロガーとezTourで生成したGPXファイルの中では見たことが無かったのですが、他のソフトで、一つの<trk></trk>タグの中に<trkseg></trkseg>タグが複数存在する場合が、有るよう
]FIG]
[FIG(quote)[
[FIGCAPTION[
[18] [CITE[【GPSロガー】GPX形式をITM形式に変換するウェブアプリを作りました。 | KUMA TYPE]]
([TIME[2016-04-08 21:29:34 +09:00]] 版)
<http://blog.kumacchi.com/2013/04/25/2352>
]FIGCAPTION]
> GPXファイルのspeedエレメントは「メートル/秒」で有ることが判明したので、時速に変換してから登録するようにした。
> speedエレメントがない場合、座標と時刻から自力で速度を算出するように改良した。
]FIG]
[19] [CITE@ja[GPX2ITM コンバータ - GPXファイルをITMファイルに変換]]
([TIME[2016-04-08 21:30:55 +09:00]] 版)
<http://gpx2itm.kmake.net/>
[20] [CITE@ja[Why not GPX? - OpenStreetMap Wiki]]
([TIME[2016-01-21 16:32:39 +09:00]] 版)
<http://wiki.openstreetmap.org/wiki/Why_not_GPX%3F>
[21] [CITE@ja[GPX - OpenStreetMap Wiki]]
([TIME[2016-04-02 07:09:10 +09:00]] 版)
<http://wiki.openstreetmap.org/wiki/GPX>
[25] [CITE@ja[JavaScript版 あしあとデータ to GPX コンバーター]]
([TIME[2009-10-23 23:49:42 +09:00]] 版)
<http://cs88.awardspace.info/ashiato2gpx/>
[27] [CITE[GPX-POI file generator]]
([TIME[2016-04-08 22:02:29 +09:00]] 版)
<http://gpx-poi.com/>