|
Googleマイマップで作ったルートやポイントをGPXに変換する方法
この文章はGoogleマイマップで作ったルートやポイントをGPXに変換する方法を説明しています。 概要: GoogleマイマップコンテンツをGoogleEarthを経由してGPX等の汎用データに変換する 作成サンプル: しまなみ海道「尾道から今治」 ------------------ [1.Google マイマップにログインする] 一旦保存する必要があるため、Google アカウントが必要 ------------------ [2.ルート(トラック)の描画とポイント(ウェイポイント)の作成をする] Googleマイマップのルート(トラック)とポイントが利用できます。ポリゴンはサポートしていません。 ------------------ [3.マイマップの保存] 「完了」ボタンを押して、マイマップの作成を終了する [4.Google Earthで表示の生成] 1.チェックを外す 2.チェックを付ける 作成直後は「Google Earthで表示」のリンクが表示されないため、一旦「チェックを外す」「チェックを付ける」の作業が必要 ------------------ [5.KMLリンクの取得] 「Google Earthで表示」のリンクURLをコピーします。 ※ブックマークレット「GMapToKML」を使う場合は、ここで実行します。 ------------------------ [6.KMLリンク書き換え] 1.ブラウザのURL欄にコピーする 2.文字列中の「output=nl」を 「output=kml」と書き換える 3.書き換えたURLのページを開く 補足1. 直接URLを書き換えるのが面倒なむきには前述の「GMapToKML」をご利用ください。 --------------------- [7.KMLの保存] 書き換えたURLのページを開くと以下のダイアログが表示されます。 適当な名前をつけてKMLを保存します。 補足2. 通常は「ネットワークリンクKML」が取得される。 オプションの書き換えを行うと、以下の様に実体が入った「生KML」が取得出来る。 ----------------------------------- [8.KML対応ソフトで使う] 1.GMM2.exe上に保存したKMLをドラッグ&ドロップする。 2.KML中のトラック(軌跡:GPX)とPlaceMarkがポイント(WPT/RTE/GPX)として加工可能となる。 ------------------ [ブックマークレット版・生KML保存] 上記の手順を自動でやるブックマークレット「GMapToKML」 ネットワークリンクKMLではなく、実際に記述のあるKMLを取得したい場合に使います。 使い方はGMapToGPXと同じですが、既に保存されているマップにしか使う事は出来ません。 例によってgooブログではスクリプト類は一切貼れないので、別ページに用意しました。 このページに貼ってある 「GMapToGPX」でGPXが取れるため、特にKMLにして取得する意味はありませんが、 ブックマークレットの習作ということで。 ※IEで使用するとファイル名が崩れます(中身は正常)orz... [補足] Googleマイマップ上のポイントをウェイポイント等に編集する方法も 線分のコピーペーストと同じように可能です。 詳しくは、Google Earthを使って Qシートを作る ウェイポイント作成の新提案 --------------------------- 参考: ・GPSツール GMM2.exe まとめサイト マニュアル一覧 ・ALPSLAB route を利用してGoogleEarth/GoogleMapsのルートを作成する ・Google マイマップを最も簡単に作る方法はインポート!! ・GoogleEarth でGPSトラックデータを修正編集する 2009/1/14 作成 2009/1/16 書き換え |