請教 GPS訊號GPGLL,GPGGA&GPRMC問題 與名詞觀念

請教各位高人,有兩個問題想請問一下
Q1:我想抓 gps定位資料(確定定位成功的資料),但不知如何抓才對,
因為看到大家的抓法都不同

以下為我目前的抓法
1.if GPGLL status = A
2.get GPGGA 的經緯度

可是也常看到別人只抓 GPRMC 的值

1.if GPRMC status = A
2.get GPRMC 的經緯度

請問這兩個結果是一樣還是不同呢??

Q2:3723.2475,N,12158.3416,W 這樣的格式是否叫做 WGS 84的X-Y座標
把它轉成秒表示才是WGS84座標呢? 23.2475/60


請指點一下 謝謝
2005-12-12 15:26 發佈
你可能要詳細看NMEA的說明, 網路到處都有中文解釋.

1. RMC 是最基本輸出需求, 不可被省略. 這樣有了解吧.
2. GPS 所送的是 WGS84 經緯度, 是球體的度數, 也可以稱之為地球圓心的角度, 要換算成 XY 平面角度必須以投影法換算, 比如 WGS84 to TM2
角度換算 1度=60分=3600秒, 跟時間一樣採60進制

以上都可由網路上找到資料, NMEA 輕而易舉, 座標轉換就比較難一點.
Haily 您好謝謝你的回答,其實這些資料我都有找過,只是不是很了解它們的意思,
如Q2 我會算,但為什麼要這樣做我就不是很了解(這一部分經您提過後大概瞭解了 謝謝)

而Q1的問題,其實我查過很多資料包括一些論文,但有些說真的不我了解它字面的意思,多數只有
一行文字,但為什麼要抓這些值,如我就一直不是很了解。如GGA (看來不是指定位的值嗎?),
還有GLL 的status 和RMC的status 有什麼不同(多數只提到A = data valid or V = data not valid)兩個在文字上的描述都一樣,所以不了解它們差在那裡(還是根本是相同的值)??
而是RMC 的status =A 時,GGA RMC 等它們的latitude \ longitude值都會一樣或誤差很小,
,這些細節是我所不了解,也許是我文件還看的不夠多(英文也不是很好啦),但這些細節好像比較少看到有提到的,還是那裡可以找到比較清楚解釋這些不同處的文件中英文都可,我可以自行看看(當然我會再找下去的),不過還是很謝謝您花時間解答我的問題 ~~


座標.........是我下個目標,不過畢業這麼多年間只用過 +-*/ 看的頭好大,正在努力中

GPGGA 衛星定位資訊(指定位後)
Global positioning system fixed data
GPGLL 地理位置—經度及緯度
Geographic position latitude \ longitude
GPGSA GNSS DOP(一種偏差資訊,說明衛星定位訊號的優劣狀態)
GNSS DOP and active satellites
GPGSV GNSS 天空範圍內的衛星
GNSS satellites in view
GPRMC 最起碼的GNSS資訊(指達到定位目的)
Recommended minimum specific GNSS data
GPVTG 對地方向及對地速度
Course over ground and ground speed
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?