
GPX Casual Editor
GPX Casual Editor は、 Google Maps の地図上で GPS 位置情報データのひとつの形式である GPX 形式のデータを手軽に作成・編集するためのインタフェースを提供します。
このツールで作成・編集した GPX データは、 GPX をサポートしている GPS レシーバにアップロードしたり、そのほか GPS や地図関連の様々なアプリケーション(たとえば、カシミール 3D や、もちろん Google Earth )で、そのまま読み取らせる事ができます。 Google マイマップにアップロードするなどのために KML 形式での書き出しもできます。
もちろん、 GPX データのインポートもできます。 GPX データだけでなく、 EXIF 情報をもった JPEG 画像のインポートにも対応しており、 EXIF 情報に位置情報を持っていれば、その緯度・経度をウェイポイントとしてインポートできます。また、位置情報を持たない EXIF 画像でも、時刻の情報を持ったトラック(トラックポイントの集まり)があれば、その撮影時刻から位置を特定しようと試み、ウェイポイントとすることができます。
すべてはローカル環境で動作します。ウェブサーバに載せる必要もなければ、ほかのアプリケーションも不要です。ブラウザと、ネットワーク環境だけあれば動作します。
GPX 要素
GPX Casual Editor で作成される GPX 要素の子要素、ウェイポイント、ルート、トラックは、それぞれ子要素を持ちますが、すべての子要素はまだサポートされていません。各要素の説明ページの中では、 GPX 各子要素の概要を述べながら、その中で、現在のバージョンの Editor がサポート(注)している要素をボールドで示しています。各ページを参照してください。
注:その値を編集できることを云います。現在のバージョンでは、不正な値も設定できてしまいます。その場合はエクスポートするときに問題になります。
GPX 要素の作成・編集・削除

例:要素 trk の編集
GPX Casual Editor では GPX 要素(ウェイポイント、ルート、トラック)すべてについて作成・編集・削除ができます。ちなみに私が以前作成・公開していた GPX Editor JS では、ルートについては扱えませんでした。
画面右上に並んだツール・パレットは、ウェイポイント、ルート、トラックを新規に作成し、地図上に描画します。新規作成のほか、インポートの機能を利用して、 GPX ファイルからデータをインポートし、それらを編集する事もできます。
編集・削除は、地図上に描画されているオブジェクト(マーカーやポリライン)を直接触って操作します。操作方法の詳細は、ウェイポイント、ルート、トラックの各 GPX 要素それぞれのページを参照してください。
下の表は、基本操作のクイック・リファレンスです。
GPX 子要素
| wpt | rte | trk | |
|---|---|---|---|
| 新規追加 | マーカーを2つ選ぶ |
||
| 削除 | マーカーを Shift + クリック |
ポリラインを Shift + クリック |
ポリラインを Shift + クリック |
| 選択・編集モード 情報編集フォーム |
マーカーを クリック |
ポリラインを クリック |
ポリラインを クリック |
GPX 子要素の子要素
| rtept | trkpt | |
|---|---|---|
| 追加 | 任意のマーカーをクリック |
地図上を Alt + クリック |
| 挿入 | 任意のマーカーを Alt + クリック |
頂点間の半透明の四角をドラッグ |
| 削除 | 任意のマーカーを Shift + クリック |
任意の頂点を Shift + クリック |
| 位置変更 | マーカーをドラッグ(= wpt の変更) | 任意の頂点をドラッグ |
