2008年2月19日火曜日

MAPLUS の あしあと を轍で表示

MAPLUS の足跡を GoogleEarth に表示する方法は割りと挙がってるんだけど,轍 (GoogleMaps) に表示する方法は,カシミールとかで変換する方法以外挙がってなさげなので,タダでやる方法を試してみる.


轍自体には,すでに NMEA-0183 をリードする機能はついているのだが,測地系が WGS84 を想定しているので,MAPLUS の足跡 (Tokyo測地系) を WGS84 に変換するため,まず GpsLogCv で変換する.

gpslogcv -ITOKYO -INME -TNME -DW -SA -oR 入力ファイル

とかで.
しかし,GpsLogCv が出力した NMEA は,なんかセンテンスが足りないらしく轍でリードしようとすると「フォーマット違うぞゴルア」と怒られてしまう.

ここで登場するのが,GoogleEarth の時にも使用する gpsbabel.
gpsbabel で NMEA→NMEA に変換する(笑) ウチの場合はこれで轍にリードできた.

動作的には GoogleEarth に表示させたほうが断然速いんだけど,ツーリングの軌跡を仲間内で共有するときとかは,Web ブラウザで見れる GoogleMaps のほうがありがたいかも.

って書き終わってから気づいたけど,MAPLUS 公式サイトの足跡表示を使えばいいのか?(;´Д`)

0 件のコメント:

コメントを投稿