close
11056

請問如何用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判讀所有的字串?請大大幫幫忙

arrow
arrow
    創作者介紹
    創作者 11001 的頭像
    11001

    11001

    11001 發表在 痞客邦 留言(0) 人氣()