にやにや製作:GoogleMapとGPSを自転車で使う

お気楽・ごくらく ( ・∀・)ニヤニヤ
     
製作 かるかる

ソニーGPS-CS1Kのログを読む

2006年09月02日 23時25分28秒 | Hacks
植山類のブログでソニーが新しく発売したGPS-CS1Kのログが公開されていたので読んで見た。

これ↓
@Sonygps/ver1.0/wgs-84
$GPGGA,133038,355X.XXXX,N,1395X.XXXX,E,1,03,02.3,00000.0,M,039.3,M,,*43
$GPGSA,A,2,11,20,28,,,,,,,,,,02.5,02.3,00.9*04
$GPGSV,2,1,06,01,08,076,00,28,61,275,47,19,,,33,17,,,35*72
$GPGSV,2,2,06,11,57,043,33,20,61,151,49,,,,,,,,*77
$GPRMC,133038,A,355X.XXXX,N,1395X.XXXX,E,000.0,083.0,280806,,,A*75
$GPVTG,083.0,T,,M,000.0,N,000.0,K,A*06

NMEA-0183だ。単純に緯度経度を取得するだけでよいので
GGAかRMCのどちらかを使えばよい。
以前Garmin eTrekの吐くNMEA-0183のデータを解析した際と同じ方法
当てはめてみる。

$GPGGA,133038,355X.XXXX,N,1395X.XXXX,E,1,03,02.3,00000.0,M,039.3,M,,*43
測位時刻(UTC)(JST+9)
22:30:38
北緯
355X.XXXX
東経
1395X.XXXX
GPSのクオリティ; 0 = 受信不能, 1 = 単独測位,2 = DGPS
1
受信衛星数
03
HDOP
02.3
平均海水面からのアンテナ高度(m)
00000.0
WGS-84楕円体から平均海水面の高度差(m)
039.3
GPSデータのエイジ(秒)
-
DGPS基準局のID
-
チェックサム
*43

RMCの方は
$GPRMC,133038,A,355X.XXXX,N,1395X.XXXX,E,000.0,083.0,280806,,,A*75
測位時刻(UTC)(JST+9)
22:30:38
ステータス;A = 有効,V = 無効
A
緯度
355X.XXXX
経度
1395X.XXXX
対地速度(ノット)(Km/H=*1.92)
000.0
進行方向(度,真北)
083.0
日付(UTC)
28日08月06日
地磁気の偏角 6.9度西
-
モード;A = 単独測位,D = DGPS,N = 無効
A
チェックサム
75

となった。RMCで進行方向が取れているようなので、
撮影方向なんかもデータとして取り出せそう。

というわけで、すぐに対応できるので次バージョンのVer1.0.0.8で対応予定。
データ公開に感謝


最新の画像もっと見る