請問如何用VB寫出一段程式來判讀GPS的字串?用分割嗎?
我現在剛要做專題
以前又沒學過VB
所以一上路就碰到棘手的問題~所以請問有人可以幫忙解答我的迷惑嗎?以下是GPS資料流的其中一串資料:$GPGGA
055731.366
3055.4558
N
11056.8481
E
1
04
7.0
133.9
M
10.0
M
0.0
0000*74GGA:全球定位系統修正資料(Global Positioning System Fix Data)
為衛星定位之後的定位資訊。
055730.367:標準定位時間(UTC time)格式
台灣是UTC 8:00
所以必須加上8小時
因此實測時間為下午1點57分30秒。
3055.4558
N:緯度格式
實測為北緯30度55.4558分
換算之後為北緯30度55分27.348秒。
11056.8481
E:經度格式
實測為東經110度56.8481分
換算之後為東經110度56分50.886秒。
1:GPS品質指標
實測時為1
表示由GPS修正
而沒有使用差分式全球衛星定位系統。
04:可供定位之衛星數目
實測時有4顆衛星可供定位。
7.0:水平稀釋精度
0.5公尺~99.9公尺
實測時得到7.0公尺。
133.9
M:海拔高度
實測為133.9公尺。
10.0
M:地表平均高度
實測為10.0公尺。
0.0:差分修正
DGPS
這個GPS Receiver是用GPS修正
所以沒有DGPS。
0000:差分參考基站代碼ID。
*74:總和檢查碼。
請問我要如何寫一段程式讓它顯示出:北緯30度55分27.348秒東經110度56分50.886秒海拔高度133.9公尺因為GPS接收器所接收到的是很多串資料
所以要如何寫才能讓VB判讀所有的字串?請大大幫幫忙
留言列表