GPS デバイスから送信されたデータを追跡するようにサーバーをセットアップしました。出力は次のとおりです。
GET /tr206.php?RMC=GSr,354660042186281,4,5,00,,3,011313,031703,E10538.9146,N1846.2847,5,20.28,340,10,0.7,91*5b! HTTP/1.1
値の意味を理解するのを手伝ってくれませんか?
あなたの出力は、NMEA 0183 で定義された RMC センテンスです。
RMC=GSr,354660042186281,4,5,00,,3,011313,031703,E10538.9146,N1846.2847,5,20.28,340,10,0.7,91*5b
"GSr"
ただし、純粋な RMC 形式ではないなどの拡張子がいくつかあります。したがって、リバース エンジニアリング"*5b"
では、RMC チェックサムである文字列の末尾から開始し、行の先頭まで作業する必要があります。
これは経度です:E10538.9146
これは緯度です:N1846.2847
詳細については、NMEA 形式の説明を検索してください。
たとえば、ここでRMC、
またはここで緯度と経度の座標の形式の説明を見つけることができます。