3. GoogleマイマップからKMLファイルをダウンロード
まず、KMLファイルをダウンロードするために、ブックマークレットを作成します。
ブックマークレットとはURLの代わりにJavaScriptのプログラムコードを記述したブックマークの事
GoogleマイマップからKMLファイルをダウンロードすることは通常できませんが、ブックマークレットを作成することで、ダウンロード可能となります。
以下のリンクをブックマークエリアにドラッグするか、新規にブックマークを作成しソースをURL欄に入力してください。
※ この方法はGoogleの仕様変更によっては、使えなくなる可能性があります。
DL KML ←これをブックマークエリアにドラッグ
javascript:( function(){ if(document.getElementById('view_kml_link')){ var url=document.getElementById('view_kml_link').href; var param=url.substring(url.indexOf('?'),(url.length)); param=param.match(/msid=\w+\.\w+/); window.location.href=url.substring(0,url.indexOf('?'))+'?msa=0&output=kml&ge_fileext=.kml&'+param; } } )();
※ この方法は渋谷ではたらくエンジニアのブログ:GoogleマイマップをKMLにするブックマークレットで公開されている内容を参考にしています。
現在このサイトで公開されているブックマークレットでは、KMLファイルはダウンロードできないので、公開されているソースをベースに以下の部分を修正しました。
「view_kml」の部分を「view_kml_link」に修正(二ヶ所)
ブックマークレットが準備できたら、Googleマイマップで作成したトラックログとウェイポイントを表示させた状態で、ブックマークレットをクリックします。
するとダウンロードのダイアログが表示されるので、保存します。
ダウンロードが完了したらKMLファイルをテキストエディタで開いて、中を見てみましょう。
ファイルの一番下にGoogleマイマップで作成したウェイポイントが記録されているはずです。
これでウェイポイントの作成が完了しました。
つぎに最終的にGoogle Mapsに表示させるための編集を行っていきます。
目次
- GPS機器・ログ保存用機器の紹介と保存されるログの形式
- GPSログコンバータ・編集ソフトの紹介
- カシミール3D
- trk2goolgemaps & kml
- GPS Babel
- GPSログコンバーターソフト「轍」機能テスト
GPSのログを利用して、Google Mapsに走行軌跡やウェイポイントを表示させるためのデータを出力するソフト「轍(wadachi)」の簡単な機能テストです。
データの間引きによるKMLファイルの圧縮、ウェイポイントの作成の簡単さなど、現段階で一番便利なソフトです。
- Google Maps用データの作成
- トラックログの編集・コンバート
- ウェイポイントの作成
- GoogleマイマップにKMLファイルをインポート
- Googleマイマップで読み込んだ走行軌跡を目安にウェイポイントを作成
- GoogleマイマップからKMLファイルをダウンロード
- Google Maps用データの作成
- Google Mapsに走行軌跡・ウェイポイントを表示