版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
由于硬件上沒有時(shí)鐘電路,所以JSON格式中不加入日期和時(shí)間了,不必提取GPS數(shù)據(jù)中的時(shí)間。需要連接的設(shè)備包括:GPS、羅經(jīng)、測(cè)深儀、計(jì)程儀、氣象儀(風(fēng)速風(fēng)向儀)雷達(dá)、北斗(協(xié)議未知)GPS數(shù)據(jù)提取。有些設(shè)備發(fā)出的0183數(shù)據(jù)可能和其它設(shè)備有些差別,比如:發(fā)出的長(zhǎng)度不一樣,在標(biāo)準(zhǔn)數(shù)據(jù)后面可能增加了數(shù)據(jù),所以判斷0183數(shù)據(jù)時(shí)要先校驗(yàn)整條數(shù)據(jù)是否合法,然后從指定域提取數(shù)據(jù)。不同設(shè)備發(fā)出的同樣0183數(shù)據(jù)中,指定域的字節(jié)長(zhǎng)度是否完全一樣還未知,需要注意。提取經(jīng)緯度:$--GGA,v1>,v2>,v3>,v4>,v5>,v6>,v7>,v8>,v9>,M,v10>,M,v11>,v12>*hh<CRxLF><1>UTC時(shí)間,hhmmss(時(shí)分秒)格式<2>緯度ddmm.mmmm(度分)格式(前面的0也將被傳輸)<3>緯度半球N(北半球)或S(南半球)<4>經(jīng)度dddmm.mmmm(度分)格式(前面的0也將被傳輸)<5>經(jīng)度半球E(東經(jīng))或W(西經(jīng))<6>GPS狀態(tài):0=未定位,仁非差分定位,2=差分定位,6=正在估算<7>正在使用解算位置的衛(wèi)星數(shù)量(00?12)(前面的0也將被傳輸)<8>HDOP水平精度因子(0.5?99.9)<9>海拔高度(-9999.9?99999.9)<10>地球橢球面相對(duì)大地水準(zhǔn)面的高度<11>差分時(shí)間(從最近一次接收到差分信號(hào)開始的秒數(shù),如果不是差分定位將為空)<12>差分站ID號(hào)0000?1023(前面的0也將被傳輸,如果不是差分定位將為空)例:$GPGGA,051205.0,3003.6001,N,12003.7875,E,1,17,0.6,19.7,M,7.0,M,,*5D
需要提取的內(nèi)容:位置在的JSON中的name名稱說明21111002緯度重占-=-/\xx41111001經(jīng)度重占-=-/\xx61111006GPS狀態(tài)71111005衛(wèi)星數(shù)量"type":"11", 〃動(dòng)態(tài)信息"src":"1101", //GPS數(shù)據(jù)"data":[{"name":"1111001",〃經(jīng)度"value":"118.1234" 〃東經(jīng)118.1234度},{"name":"1111002",〃維度"value":"29.5678" 〃北緯29.5678度}]提取航速(來源于GPS)$--VTG,x.x,T,x.x,M,x.x,N,x.x,K*hh(對(duì)地航跡補(bǔ)償和對(duì)地速度)TrackDegrees軌跡度數(shù)T=True真實(shí)TrackDegrees軌跡度數(shù)M=Magnetic磁羅經(jīng)SpeedKnots速度節(jié)N=Knots速度單位
SpeedKilometersPerHour速度千米每小時(shí)K=KilometresPerHour速度單位ChecksumTheNMEA0183Protocol17$GNVTG,234.4,T,239.7,M,0.0,N,0.1,K,A*32(5是速度N是knots也就是節(jié),7是速度K是千米每小時(shí))11111004以真北為參考的航向,單位度,重點(diǎn)51111003對(duì)地航速,單位節(jié),重點(diǎn)電羅經(jīng)$--HDT,x.x,T*hh方向角RateOfTurn,degreesperminute,"-"meansbowturnstoportStatus,AmeansdataisvalidChecksum例:$HEHDT,321.2,T*2D位置在的JSON中的name名稱11111007船艏向(重點(diǎn))例(現(xiàn)場(chǎng)船舶提取):{"type":"11","src":"1401","data":[{"name":"1111007","value":"29"}]}
測(cè)深儀數(shù)據(jù)提取$--DPT,x.x,x.x*hhDepth,metersOffsetfromtransducer;positivemeansdistaneefromtransducertowaterline,negativemeansdistaneefromtransducertokeelChecksumDPT--深度信息語句格式(注意:同樣的DPT語句,不同的設(shè)備發(fā)出來的長(zhǎng)度可能不一樣)$--DPT,x.x,x.x,x.x*hh<CRxLF>(1)海底深度,米,m⑵吃水深度,米,m當(dāng)前使用量程,米,m校驗(yàn)值例:$SDDPT,008.7,00.0,020*76位置在的JSON中的name名稱11111010深度米21111011正數(shù)代表到水線距離,負(fù)數(shù)代表到龍骨距離例:{"type":"11","src":"1501","data":[{"name":"1111010","value":"2.1"},{"name":"1111011","value":"0.0000"}]}風(fēng)速風(fēng)向儀(也叫氣象儀)數(shù)據(jù)提取$WIMWV,v1>,v2>,v3>,v4>,<5>*hhvCRxLF><1>Windangle,0.0to359.9degrees,inrelationtothevessel'sbow/centerline,tothenearest0.1degree.Ifthedataforthisfieldisnotvalid,thefieldwillbeblank.風(fēng)向<2>Referenee:參考,R相對(duì)風(fēng),T理論風(fēng)R=Relative(apparentwind,asfeltwhenstandingonthemovingship)T=Theoretical(calculatedactualwind,asthoughthevesselwerestationary)<3>Windspeed,tothenearesttenthofaunit.Ifthedataforthisfieldisnotvalid,thefieldwillbeblank風(fēng)速<4>Windspeedunits:風(fēng)速單位K=km/hr千米/小時(shí)M=m/s米/秒N=Knots節(jié)(海里/小時(shí))S=statutemiles/hr/英里/小時(shí)<5>Status:A=datavalid;V=datainvalid例:$WIMWV,74,R,0.4,M,A*09位置在JSON中的name名稱11317001風(fēng)向21317002參考31317003風(fēng)速(單位換算成米/秒)
{"type":"13", 〃氣象信息"src":"1701", 〃氣象儀"data":[{"name":"1317001", 〃溫度"value":"23.1" //23.1攝氏度},{"name":"1317002", 〃風(fēng)向"value":"32" 〃北偏東32度},{"name":"1317003", 〃風(fēng)速"value":"3" //3米/秒}]},{"type":"13","src":"1701","data":[{"name":"1317001","value":"0.000"},{"name":"1317002","value":"T"},{"name":"1317003","value":"0.0"}]}TTMTrackedTargetMessage$--TTM,xx,x.x,x.x,a,x.x,x.x,a,x.x,x.x,a,c--c,a,a*hhTargetNumberTargetDistanceBearingfromownshipBearingUnitsTargetspeedTargetCourseCourseUnitsDistanceofclosest-point-of-approachTimeuntilclosest-point-of-approach"-"meansincreasing"-"meansincreasingTargetnameTargetStatusReferenceTargetChecksumIdenlilier02-01.41061tNT-Tracking vTargetBeariji?aAAurtomaticDistaric*toCPARM^rRadarTarcie?TiSivcfri0.TargetNameTargetCourseioc:二1磁1:01:05 ;UTGTimeIILinkiargettoGPSorMSTargdLatitudeTar^^e[Long:ih.jde010'02.64024"ET/RT“2C-:TjRTgiDistance1丫 管|616.36:UrTbe憂iCPA-3B336.B7?]QisReferertceT^i6<]2.21:OwnVeMeld應(yīng)怙(forcalcultftinflCPA)li'OPortMonilorRadarl-on 5RATTHpi01r£1£.3€r7S.7^Tp2.0p10.0rTf602.21p^393S£?37fHpAEK:PTfrQ1DG5€.26^*5£Rnd&rlraCOM4:smLL,01r0201?40951j01002+?49<M,JtBCa010051<23>7rifeSFRad&rlonC0M4=CRMTMP01r61f 7,T,2.0P10.0pT,602.21p-35386.544JPABCPTf,010057.23BA*57RadailonCCH4:=RMLL,C1,0201.410d€PN,01002.£iH,E,01010<.67PI,h€1KMtaFlgCOMS5RMTMrGlr61€K36^?*7>T,2-01ilG-QPTfma2LP-3B3g€,7XRPABC/T,,010104. 56Radiarl&J1CCH4:CRftTLLBC1B02QL.41061,^?1002.€<&24rE?JSCB010105.67FIB
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥用植物鑒賞課程設(shè)計(jì)
- 植物檢疫學(xué)課程設(shè)計(jì)
- 英文散文選讀課程設(shè)計(jì)
- 素描班幾何圖形課程設(shè)計(jì)
- 火電項(xiàng)目風(fēng)險(xiǎn)與防范
- 自述機(jī)械課程設(shè)計(jì)過程
- 縣社會(huì)穩(wěn)定風(fēng)險(xiǎn)評(píng)估工作檔案資料明細(xì)
- 《刑罰的消滅》課件
- 托班吸管創(chuàng)意課程設(shè)計(jì)
- 互聯(lián)網(wǎng)業(yè)務(wù)員用戶維護(hù)總結(jié)
- 牛頓迭代的并行化算法
- 2024秋期國(guó)家開放大學(xué)本科《國(guó)際私法》一平臺(tái)在線形考(形考任務(wù)1至5)試題及答案
- 2023-2024學(xué)年安徽省淮北市烈山區(qū)八年級(jí)(上)期末物理試卷
- 建筑垃圾清理運(yùn)輸服務(wù)方案
- 2022-2023年北京版數(shù)學(xué)三年級(jí)上冊(cè)期末考試測(cè)試卷及答案(3套)
- 《籃球高運(yùn)球和低運(yùn)球》教案(共三篇)
- 什么是民營(yíng)經(jīng)濟(jì)
- PowerPoint使用詳解課件
- 四川省2021-2022學(xué)年物理高一下期末監(jiān)測(cè)試題含解析
- “婦科護(hù)理三基三嚴(yán)”考試試題及答案
- 《文獻(xiàn)檢索與論文寫作》教學(xué)大綱思政版
評(píng)論
0/150
提交評(píng)論