2011年8月2日 星期二

NMEA協定

NMEA協定是由美國國家海洋電子協會(NMEA-The National Marine Electronics Association)制定的一套通訊協定,目標是為了在不同的GPS(全球定位系統)導航設備中建立統一的BTCM標準。GPS接收器根據NMEA-0183協定的標準規範,將位置、速度等資訊經由通訊介面傳送到PCPDA等設備。NMEA-0183是目前GPS接收器上使用最廣泛的協定,大多數常見的GPS接收器、GPS資料處理軟體、與導航軟體都遵守或者至少相容這個協議。不過,也有少數廠商的設備除了支援NMEA-0183協定外,也使用自己的協定例如GARMINGPS設備。NMEA常用的語句如下:[資料來源]

$GPBOD - Bearing, origin to destination
$GPBWC - Bearing and distance to waypoint, great circle
$GPGGA - Global Positioning System Fix Data
$GPGLL - Geographic position, latitude / longitude
$GPGSA - GPS DOP and active satellites
$GPGSV - GPS Satellites in view
$GPHDT - Heading, True
$GPR00 - List of waypoints in currently active route
$GPRMA - Recommended minimum specific Loran-C data
$GPRMB - Recommended minimum navigation info
$GPRMC - Recommended minimum specific GPS/Transit data
$GPRTE - Routes
$GPTRF - Transit Fix Data
$GPSTN - Multiple Data ID
$GPVBW - Dual Ground / Water Speed
$GPVTG - Track made good and ground speed
$GPWPL - Waypoint location
$GPXTE - Cross-track error, Measured
$GPZDA - Date & Time


網路上也有人提供將NMEA GPS格式轉換成 GPX格式的程式


Converting NMEA to GPX

沒有留言: