SWAN產(chǎn)品數(shù)據(jù)格式說(shuō)明-包括D131、D35、自動(dòng)站時(shí)序數(shù)據(jù)、SCIT、TITAN_第1頁(yè)
SWAN產(chǎn)品數(shù)據(jù)格式說(shuō)明-包括D131、D35、自動(dòng)站時(shí)序數(shù)據(jù)、SCIT、TITAN_第2頁(yè)
SWAN產(chǎn)品數(shù)據(jù)格式說(shuō)明-包括D131、D35、自動(dòng)站時(shí)序數(shù)據(jù)、SCIT、TITAN_第3頁(yè)
SWAN產(chǎn)品數(shù)據(jù)格式說(shuō)明-包括D131、D35、自動(dòng)站時(shí)序數(shù)據(jù)、SCIT、TITAN_第4頁(yè)
SWAN產(chǎn)品數(shù)據(jù)格式說(shuō)明-包括D131、D35、自動(dòng)站時(shí)序數(shù)據(jù)、SCIT、TITAN_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

SWAN產(chǎn)品格式整理D131格點(diǎn)數(shù)據(jù)格式131格式經(jīng)過(guò)數(shù)次修訂,目前大多數(shù)數(shù)據(jù)仍未1.0格式,但是顯示引擎已經(jīng)能夠解析2.0格式的數(shù)據(jù),具體應(yīng)用可以根據(jù)情況使用相應(yīng)版本的格式,主要是從后面的Reserved中修改為對(duì)應(yīng)版本的大小。保證文件頭格式總長(zhǎng)度1024個(gè)字節(jié)。說(shuō)明:(老版本文件頭長(zhǎng)256字節(jié),藍(lán)色字段在老版本中不存在,只在新版本中存在。新舊版本的判斷在Flag[8]字段,如果內(nèi)容是“SWAN”則是新版本,否則為老版本),站點(diǎn)設(shè)置一般供雷達(dá)用,也可用于其他,只有20個(gè)空位charZonName[12]; //diamond13112個(gè)字節(jié)charDataName[38];//數(shù)據(jù)說(shuō)明(例如2008年5月19日雷達(dá)三維拼圖)38個(gè)字節(jié)char Flag[8]; //文件標(biāo)志,"swan"char Version[8]; //數(shù)據(jù)版本號(hào),"1.0"目前為2.0unsignedshortintyear;//2008兩個(gè)字節(jié)unsignedshortintmonth;//05兩個(gè)字節(jié)unsignedshortintday;//19兩個(gè)字節(jié)unsignedshortinthour;//14兩個(gè)字節(jié)unsignedshortintminute;//31兩個(gè)字節(jié)unsignedshortintinterval;//兩個(gè)字節(jié)unsignedshortintXNumGrids;//1300兩個(gè)字節(jié)unsignedshortintYNumGrids;//800兩個(gè)字節(jié)unsignedshortintZNumGrids;//20兩個(gè)字節(jié)intRadarCount;//拼圖雷達(dá)數(shù)四個(gè)字節(jié)floatStartLon;//網(wǎng)格開(kāi)始經(jīng)度(左上角)四個(gè)字節(jié)floatStartLat;//網(wǎng)格開(kāi)始緯度(左上角)四個(gè)字節(jié)floatCenterLon;//網(wǎng)格中心經(jīng)度四個(gè)字節(jié)floatCenterLat;//網(wǎng)格中心緯度四個(gè)字節(jié)floatXReso; //經(jīng)度方向分辨率四個(gè)字節(jié)floatYReso; //緯度方向分辨率四個(gè)字節(jié)floatZhighGrids[40];//垂直方向的高度(單位km)數(shù)目根據(jù)ZnumGrids而得(最大40層)160個(gè)字節(jié)。charRadarStationName[20][16];//相關(guān)站點(diǎn)名稱(chēng), 20*16字節(jié)floatRadarLongitude[20];//相關(guān)站點(diǎn)所在經(jīng)度,單位:度,4*20字節(jié)floatRadarLatitude[20];//相關(guān)站點(diǎn)所在緯度,單位:度,4*20字節(jié)floatRadarAltitude[20];//相關(guān)站點(diǎn)所在海拔高度,單位:米,4*20字節(jié)unsignedcharMosaicFlag[20];//該相關(guān)站點(diǎn)數(shù)據(jù)是否包含在本次拼圖中,未包含:0,包含:1,20字節(jié) //數(shù)據(jù)類(lèi)型定義,版本號(hào)為.=1.5shortm_iDataType;//0-unsignedchar1-char2-unsignedshort3-short4//每一層的向量數(shù),版本=2.0shortm_iLevelDimension;char Reserved[168]; 接下來(lái)是數(shù)據(jù)塊,從底層到高層進(jìn)行排列共ZnumGrids層。一個(gè)字節(jié)存儲(chǔ)一個(gè)數(shù)據(jù),值的范圍0-255,2*dBZ+66等于該字節(jié)的值。每層的數(shù)據(jù)從起始點(diǎn)(左上角)開(kāi)始,按維向(緯度y)減小寫(xiě)每行的經(jīng)向(經(jīng)度x增大)數(shù)據(jù)。具體數(shù)據(jù)的記錄值約定:組合反射率、CAPPI率數(shù)據(jù)值為單字節(jié),范圍0-255,2*dBZ+66等于該字節(jié)的值?;夭敻?、垂直液態(tài)水含量、垂直液態(tài)水含量密度、一小估算降水等數(shù)據(jù)為兩字節(jié)整數(shù)(shortint),回波頂高單位為0.1km,垂直液態(tài)水含量單位為0.1kg/m2,垂直液態(tài)水含量密度單位為0.1kg/m3,一小估算降水單位為0.1mm,范圍0-203(大于203的全部等于203)每層的數(shù)據(jù)從起始點(diǎn)(左上角)開(kāi)始,按維向(緯度y)減小寫(xiě)每行的經(jīng)向(經(jīng)度x增大)數(shù)據(jù)。存儲(chǔ)和實(shí)際值之間不得再有轉(zhuǎn)換的公式。D35矢量數(shù)據(jù)格式標(biāo)準(zhǔn)格式D35文件頭包含D35標(biāo)示,版本號(hào)(作為擴(kuò)展格式的標(biāo)示),基本信息(時(shí)間、記錄數(shù)、無(wú)效值),表格定義(可分為帶字段類(lèi)型的TABDEF和普通的TAB),元數(shù)據(jù)屬性,排列方式如下:Diamond35文字描述VERSION1.0文件生成時(shí)間記錄條數(shù)無(wú)效記錄表達(dá)值TAB表格描述或TAB字段個(gè)數(shù)表格描述或者TABDEF字段個(gè)數(shù)表格描述和字段類(lèi)型,如果字段一:Int字段二:float字段三:String使用空格作為屬性對(duì)的分割PROPERTY字段名:屬性字段名:屬性字段名:屬性DATA記錄類(lèi)型記錄坐標(biāo)點(diǎn)數(shù)經(jīng)度緯度高度經(jīng)度緯度高度經(jīng)度緯度高度.....字段1字段2字段3.......簡(jiǎn)化格式為了適應(yīng)計(jì)算的簡(jiǎn)易化要求,在標(biāo)準(zhǔn)格式外還定義了一種一種簡(jiǎn)化格式。文本格式,文件后綴TXT:Diamond35文字描述TAB(類(lèi)型描述符)文件生成時(shí)間記錄條數(shù)無(wú)效記錄表達(dá)值記錄字段數(shù)字段1名字段2名字段3名.......記錄類(lèi)型記錄坐標(biāo)點(diǎn)數(shù)經(jīng)度緯度高度經(jīng)度緯度高度經(jīng)度緯度高度.....字段1字段2字段3.......其中記錄類(lèi)型分為:POINT(點(diǎn)),MULTIPOINT(多個(gè)點(diǎn)),PLINE(直線(xiàn)),POLYGON(多邊形),POLYLINE(線(xiàn)條)TAB下一行必須是表格定義自動(dòng)站時(shí)序數(shù)據(jù)格式自動(dòng)站時(shí)序數(shù)據(jù)是二進(jìn)制格式,包含了若干時(shí)長(zhǎng)的自動(dòng)站數(shù)據(jù),文件首先包含文件頭:typedefstructtagSerialFile15{charszFlag[16];//標(biāo)記=SwanCycleshortnVer;//版本=152011年月日從Int改為Short型 intnDataOffset;//數(shù)據(jù)區(qū)開(kāi)始的位置,從文件頭開(kāi)始計(jì)算shortnIndex;//2011年月日增加了最新記錄的索引號(hào)charszRecordTime[16];//記錄時(shí)間 intnRecordInterval;//標(biāo)準(zhǔn)的觀(guān)測(cè)間隔intnTotalTime;//記錄時(shí)長(zhǎng)intnTotalSta;//站點(diǎn)的個(gè)數(shù)intnRecordSize;//每個(gè)站點(diǎn)記錄長(zhǎng)度 }SERIALFILE15;然后從nDataOffset的位置開(kāi)始存放自動(dòng)站的站點(diǎn)數(shù)據(jù),每個(gè)站點(diǎn)的數(shù)據(jù)長(zhǎng)度為nRecordSize。每個(gè)站點(diǎn)保存了站點(diǎn)數(shù)據(jù),每個(gè)數(shù)據(jù)指針包含了若干個(gè)時(shí)次的數(shù)據(jù),具體個(gè)數(shù)由nTotalTime和nTotalTime決定,結(jié)構(gòu)如下:typedefstructtagAwsInfoSerial{STAINFOsta;float*fWindDir_2Min;//2分鐘平均風(fēng)向float*fWindSpd_2Min;//2分鐘平均風(fēng)速float*fWindDir_10Min;//10分鐘平均風(fēng)向float*fWindSpd_10Min;//10分鐘平均風(fēng)速float*fWindDir_Max;//最大風(fēng)向float*fWindSpd_Max;//最大風(fēng)速char*szWindTime_Max;//最大風(fēng)速時(shí)間,以8個(gè)字節(jié)為一段float*fRain;float*fRain_PerMin;//分鐘雨量,申請(qǐng)數(shù)為保留小時(shí)*60float*fTemp;//溫度f(wàn)loat*fTempHigh;//最高溫度(1小時(shí)內(nèi)的)float*fTempLow;//最低溫度(小時(shí)內(nèi)的)float*fTempLd;//露點(diǎn)溫度f(wàn)loat*fXdsd;//相對(duì)濕度f(wàn)loat*fQy;//氣壓float*fNjd;//能見(jiàn)度}AWSINFOSERIAL;其中站點(diǎn)信息的子結(jié)構(gòu)定義如下:typedefstructtagStaInfo{intnStaId;//站號(hào)charszStaName[32];//站名charszCity[32];//所屬地市名floatfLon;//經(jīng)度f(wàn)loatfLat;//緯度f(wàn)loatfHei;//高度intnLevel;//級(jí)別}STAINFO; TITAN數(shù)據(jù)格式首先是文件頭標(biāo)志,8個(gè)字節(jié),“NMCTITAN”;然后是4個(gè)字節(jié),版本號(hào),整型數(shù),目前為1;其次預(yù)留16字節(jié),以后備用,目前為空;再次是當(dāng)前追蹤風(fēng)暴的時(shí)間信息(世界時(shí)),共10個(gè)字節(jié),依次為年月日時(shí)分,各占用2個(gè)字節(jié):如, unsignedshortYear; unsignedshortMonth; unsignedshortDay; unsignedshortHour; unsignedshortMinute;///當(dāng)前時(shí)間,世界時(shí)接下來(lái)是4個(gè)字節(jié),整型數(shù),表示過(guò)去時(shí)次與當(dāng)前時(shí)次追蹤風(fēng)暴的時(shí)次數(shù)nTrackTimeCount;(目前追蹤過(guò)去1小時(shí),6分鐘一次,共11時(shí)次)接下來(lái)為nTrackTimeCount個(gè)以下數(shù)據(jù)結(jié)構(gòu):typedefstruct{ unsignedshortYear; unsignedshortMonth; unsignedshortDay; unsignedshortHour; unsignedshortMinute; unsignedshortSecond;///當(dāng)前時(shí)間,世界時(shí)intnStormCount;//4個(gè)字節(jié),整型數(shù),表示風(fēng)暴的個(gè)數(shù);TITAN_STORMstorm[nStormCount];//風(fēng)暴信息storm_propsprops[nStormCount];//風(fēng)暴屬性}TitanStormTrack;然后是4個(gè)字節(jié),整型數(shù),表示預(yù)報(bào)風(fēng)暴的時(shí)次數(shù)nForecastCount;(目前預(yù)報(bào)1小時(shí),6分鐘一次,共10時(shí)次)。接下來(lái)為nForecastCount個(gè)以下數(shù)據(jù)結(jié)構(gòu):typedefstruct{ unsignedshortnForecastMinute;///預(yù)報(bào)時(shí)間,單位分鐘intnStormCount;//4個(gè)字節(jié),整型數(shù),表示風(fēng)暴的個(gè)數(shù);TITAN_STORMstorm[nStormCount];//風(fēng)暴信息}TitanStormForecast;其中:typedefstruct{doubleproj_area_centroid_x;//風(fēng)暴投影中心經(jīng)度doubleproj_area_centroid_y;//風(fēng)暴投影中心緯度doublevol_centroid_z;//風(fēng)暴中心高度doublerefl_centroid_z;//風(fēng)暴反射率因子中心高度doubletop; //風(fēng)暴頂高度doubledbz_max; //最大反射率因子doublevolume; //風(fēng)暴體積doublemass;//風(fēng)暴質(zhì)量doubleproj_area; //風(fēng)暴面積doublesmoothed_speed;//風(fēng)暴移動(dòng)速度doublesmoothed_direction;//風(fēng)暴移動(dòng)方向,正北為0 doublevil;//風(fēng)暴VIL值}storm_props;//風(fēng)暴屬性typedefstruct{ intnStormBoundaryPointNum;//風(fēng)暴邊界點(diǎn)個(gè)數(shù) FPOINTlonlat[nStormBoundaryPointNum];//風(fēng)暴邊界點(diǎn)}TITAN_STORM;typedefstruct{ floatlon;//經(jīng)度 floatlat;//緯度}FPOINT;SICT數(shù)據(jù)格式風(fēng)暴追蹤和預(yù)報(bào)的格式,參照了WSR-88DSCIT格式,但做了少量的調(diào)整,具體如下:首先是文件頭標(biāo)志,8個(gè)字節(jié),“GZ_STORM”;然后是4個(gè)字節(jié),版本號(hào),整型數(shù),目前為1;其次預(yù)留16字節(jié),以后備用,目前為空;再次是當(dāng)前追蹤風(fēng)暴的時(shí)間信息(世界時(shí)),共10個(gè)字節(jié),依次為年月日時(shí)分,各占用2個(gè)字節(jié):如, unsignedshortYear; unsignedshortMonth; unsignedshortDay; unsignedshortHour; unsignedshortMinute;///當(dāng)前時(shí)間,世界時(shí)接下來(lái)4個(gè)字節(jié),整型數(shù),表示風(fēng)暴的個(gè)數(shù);其次是如下的一個(gè)結(jié)構(gòu),有多少個(gè)風(fēng)暴,就有多少個(gè)下面的結(jié)構(gòu)typedefstruct{//包括過(guò)去一小時(shí)軌跡,當(dāng)前時(shí)刻,以及未來(lái)一個(gè)小時(shí)的預(yù)報(bào) PRE_TIMEpre_time[10];////0-9表示前一到十個(gè)時(shí)刻 POINT_XYcurrent_time;///對(duì)于當(dāng)前時(shí)刻和未來(lái)的十個(gè)時(shí)刻,記錄風(fēng)暴位置 POINT_XYnext_time[10];///0-9表示未來(lái)的一到十個(gè)時(shí)刻 intNumber;///組成該風(fēng)暴的點(diǎn)數(shù),針對(duì)當(dāng)前時(shí)刻而言 intRadius;//該風(fēng)暴

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論