




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
BUFR格式應用指南(試用版)2017年6月
目次前言 BUFR格式應用指南范圍本指南介紹了BUFR格式的特點、編碼規則和應用工具,規定了基于該格式進行氣象數據格式模板編制的基本規則,適用于指導氣象數據BUFR格式模板的制定以及BUFR格式數據的應用。數據生產系統可參照本指南進行BUFR格式氣象數據模板的編制,數據應用系統可參照本指南進行BUFR數據的解碼應用。術語和定義報文messageBUFR格式氣象數據的基本組成單元,由起始行、報文內容(公報)和結束行組成。段sectionBUFR公報中,編報數據中相同屬性內容的一串代碼組。八位組octet由8個比特位組成的數位組。縮略語下列縮略語適用于本文件。BUFR:氣象數據的二進制通用表示格式(BinaryUniversalFormforRepresentationofmeteorologicaldata)WMO:世界氣象組織(TheWorldMeteorologicalOrgnization)WMO-FM94:世界氣象組織定義的第94號編碼格式(TheWorldMeteorologicalOrgnizationcodeformFM94BUFR)CCITTIA5:國際電報電話咨詢委員會國際字母5號碼(Consultative
Committee
on
International
Telephone
and
TelegraphInternationalAlphabetNo.5)UTC:世界協調時(UniversalTimeCoordinated)BUFR格式適用范圍BUFR格式適用于表示各類觀測資料以及衛星產品等。BUFR格式適用于數據的生產、傳輸、存儲和歸檔環節。目前,通過國家氣象信息中心收集的國內外BUFR資料清單詳見附錄A。BUFR編碼說明BUFR格式特點世界氣象組織(WMO)定義的FM94格式——即BUFR格式,是用連續的二進制數據流表示氣象數據,可用于表示數值型或者定性類的數據。1988年,WMO基本系統委員會(CBS)批準BUFR格式試驗運行;1991年,發布BUFR第二版本;1995年,發布BUFR第三版本;2005年發布BUFR第四版本,即現行版本。BUFR格式具有自描述、表格驅動、可擴展、可壓縮以及平臺無關性等特點。自描述性BUFR格式數據本身帶有元數據信息,數據接收方能夠通過數據內部自帶的元數據信息獲取該數據包含的內容、屬性等。表格驅動特性BUFR格式數據的編解碼所需的大量信息都在規范表格中定義,只要編碼方和解碼方維護同一套表格,即可實現各類數據的統一編碼和解碼。可擴展性BUFR格式通過維護統一的碼表,并基于該碼表制定不同的模板,即可擴展表示多種數據類型。可壓縮性BUFR格式本身采用二進制、以比特為單位表示數據,在數據容量方面較ASCII碼數據具有明顯的優勢,除此之外,BUFR格式支持通過壓縮方式表示多個數據子集,更大程度上縮小數據容量。因此尤其適用于衛星、風廓線等大數據量的資料。平臺無關性BUFR格式為二進制編碼,因此與平臺無關。BUFR各段說明BUFR報文是一連串的二進制流,由6段組成。BUFR報文結構如表1所示。BUFR報文結構二進制數據流0段1段2段3段4段5段BUFR各段的含義如表2所示。BUFR各段含義段號段名含義0段指示段“BUFR”(根據CCITT國際字母5號代碼表,功能上相當于ASCII碼),BUFR報文長度、BUFR版本號1段標識段段長、該報文標識信息2段可選段段長以及處理中心本地自定義的任何附加項3段數據描述段段長、數據子集個數、數據分類標志、數據壓縮標志、以及一系列描述符的集合,這些描述符定義了各個數據要素的格式和內容4段數據段段長、二進制數據5段結束段“7777”(參照CCITT國際5號代碼表編碼)BUFR的每一段都由一系列八位組構成,八位組意為8個比特(bit),之所以沒有使用字節(byte),是為了避免在后面的描述中要一直強調是8個bit的字節。而且,在法語中,字節和比特的發音是一樣的,采用“八位組”的術語也有效地避免了這個問題。在每段里,八位組按照第1個、第2個、第3個……的次序排列。八位組中的比特順序是從比特1到比特8,比特1是最左邊的或者叫最高位的。如果一個八位組的最右邊或者最低的一個比特位置為1,則其換算成十進制,就是十進制的1。由于在早期,WMOGTS傳輸帶寬有限,且計算機在解碼處理時受到內存大小的限制,因此按照慣例,BUFR報文被限定在15000個八位組或者120000比特之內。為了適應這一要求,很多大的BUFR報文被分成多份進行傳輸。按照目前的傳輸帶寬和計算機處理能力,理論上講,BUFR報文的長度大小是沒有上限要求的。圖1是一個完整的包含52個八位組的BUFR報文的示例。這個典型的消息包含1個溫度的觀測值是295.2K,這次觀測來源于WMO區站號為72491的站。完整的BUFR報文示例0段-指示段0段-指示段由“BUFR”(4個字符按照CCITTA5編碼)標志、BUFR報文總長度和BUFR版本號構成。其基本結構如表3所示。0段-指示段結構八位組序號意義1~4“BUFR”5~7BUFR報文的總長度(以八位組為單位,包括0段)8BUFR版本號,現行為“4”第8個八位組表示BUFR版本號,在固定的位置給出BUFR版本號,目的是讓解碼程序在一開始就能識別到版本信息,以便按照不同版本的格式規則對后續段落進行解碼。現行BUFR版本號是4,WMO于2012年11月取消了BUFR版本3。圖2是BUFR報文中0段的示例,其中前4個八位組分別是字符‘B’、‘U’、‘F’、‘R’;5~7個八位組為5210,表示該份BUFR報文的總長度為52個八位組;第8個八位組取值為42,表示該BUFR報文使用的是第4版本。0段-指示段示例1段-標識段1段-標識段由本段段長、BUFR主表標識、數據中心、數據子中心、更新序列號、選編段指示標志、數據類型、數據子類型、本地子類型、主表版本號、本地版本號、編報時間和自定義信息組成。其基本結構如表4所示。1段-標識段結構八位組序號內容1~3本段長度4BUFR主表標識(如果使用標準的WMOFM-94BUFR表,則該項置0)5~6數據中心(C-1或C-11)7~8數據子中心(C-12)9更新序列號(初始值置0,每次更新加1)10選編段指示標志Bit1=0無選編段;Bit1=1有選編段;Bit2-8:置0(保留)11數據類型(BUFR碼表A)12數據子類型(參見BUFR公共表C-13)13本地子類型14主表版本號15本地版本號16~17年18月19日20時21分22秒23~保留,供數據中心本地使用BUFR報文1段的長度是可變的。從第23個八位組開始,數據處理中心本地可以自定義任何信息,而解碼段的應用可以不必了解這些自定義信息是什么含義。解碼應用可以根據1段的段長,跳過第23個八位組之后的內容,直至2段,或者沒有2段的話直接跳到3段。圖3是BUFR報文中1段的示例,其中前4個八位組分別是1段的段長,為2310個八位組;第4個八位組置為0,保留;第5~6個八位組為3810,從表C-1可知,表示數據中心為北京;第7~8個八位組為010,表示未置數據加工子中心。1段-標識段示例2段-可選段2段-可選段在BUFR報文中是可編可不編的,如果1段的第8個八位組的第1個比特置為1,則包含2段;如果那個比特位置為0,則這份報文中不包含2段。數據源中心可以根據自己的意愿來使用2段,唯一的限制是:這一段的1-3個八位組仍然需要表示段長,第4個八位組置為0。可選段的一個典型應用就是用于基本的數據上下文。可選段可以包含一些指向數據段的指針,這些指針指出數據段對應于每一次觀測的各個數據子集的起始位置(例如每次觀測數據的長度)。可選段也可以包含一些更復雜的排序后的索引,比如WMO區站號等,這樣如果要到數據段中去定位一個特定的數據要素就簡單多了,不需要將整個BUFR數據都解碼后才能得到,而是能夠通過這些索引迅速地定位。3段-數據描述段3段-數據描述段由本段段長、數據子集個數、觀測和壓縮標志以及描述符序列組成。其基本結構如表5所示。3段-數據描述段結構八位組序號內容1~3本段段長4保留,固定置“0”5~6數據子集的個數7比特1取值為“1”,表示觀測數據,取值為“0”,表示其它資料比特2取值為“1”,表示壓縮數據,取值為“0”表示非壓縮數據比特3~8,保留,固定置“0”8~描述符序列,用于定義數據段中數據子集所包含的數據要素的格式和內容第5~6個八位組的值表示該份BUFR報文中包含的觀測次數,如果這個值大于1,則表示在數據段中將包含多次觀測的值,且每一次觀測都基于3段的描述符序列進行要素值的編碼;第7個八位組的第1個比特位置為1表示觀測數據,置為0表示其它數據,可能是預報數據或者是非直接觀測的數據;第7個八位組的第2個比特置為1表示壓縮數據,具體的壓縮方法將在7.3.11節中進行詳述,置為0表示非壓縮數據;從第8個八位組開始,每兩個八位組表示1個描述符,描述符個數不限,這些描述符即是數據段的“索引”,指示數據段將包含哪些要素的編碼值,以及要素值的編碼次序和編碼規則等。圖4是BUFR報文中3段的示例,其中前3個八位組為3段段長,為1410個八位組;第4個八位組置為0,保留;第5~6個八位組為110,表示該份BUFR報文包含1個數據子集,即1次觀測;第7個八位組的第1個比特置為1,表示該報文為觀測數據,第2個八位組置為0,表示數據段采用非壓縮編碼方式;8~9個八位組為要素描述符001001,表示WMO區號;10~11個八位組為要素描述符001002,表示WMO站號;12~13個八位組為要素描述符012004,表示氣溫。從8~13個八位組的3個要素描述符得知,數據段將對WMO區號、WMO站號以及觀測氣溫值進行編碼。3段-數據描述段示例4段-數據段4段-數據段由本段段長和一系列的要素編碼值構成。其基本結構如表6所示。4段-數據段結構八位組序號內容1~3本段段長4保留,固定置“0”5~由描述符定義的二進制數據圖5是BUFR報文中4段的示例,其中前3個八位組為本段段長;第4個八位組置0,保留;從第5個八位組的第1個比特開始,基于3段-數據描述段的描述符序列對要素值進行編碼;WMO區號的要素描述符001001數據寬度為5個比特,因此對前5個比特解碼后得到7210,表示區號為72;WMO站號的要素描述符001002數據寬度為6個比特,因此對后續的6個比特解碼后得到49110,表示站號為491,連同前面的區號一起,則解碼得到WMO區站號為72491;氣溫的要素描述符012004數據寬度為7個比特,因此對后續的7個比特解碼后得到295210,即氣溫的編碼值為2952(K),而該要素的比例因子為1,基準值為0,根據觀測值和編碼值的計算公式:編碼值=觀測值*10比例因子-基準值,可以得到觀測值為295.2K,轉換為攝氏度則為22℃。4段-數據段示例5段-結束段5段-結束段由4個字符‘7’、‘7’、‘7’、‘7’組成。其基本結構如表7所示。5段-結束段結構八位組序號內容1-4BUFR數據結束指示符,固定編為“7777”圖6為結束段的編碼示例。5段-結束段示例BUFR碼表碼表簡介BUFR使用了三類表:數據分類表(表A),描述符表(表B、表C和表D),以及代碼表和標志表。表A-數據分類表表A為數據分類表,表A中共定義了256個可能取值,目前已經定義了17個。表A在BUFR1段-數據標識段中第11個八位組中被引用,用于快速定位該份BUFR報文的數據類型。這個值實際上并不是必須的,因為在3段中包含的描述符序列更詳細地定義了4段中將編碼的要素。不過,解碼應用可以通過這個值對數據進行一個大致的分類,以便在真正解碼之前就將數據同步轉發給其他處理分支,提高處理效率。需要說明的是,BUFR1段中第12個八位組表示的數據子類型,并沒有在表A中進行定義,而是在公共表格C-13中進行定義的。描述符表描述符組成BUFR有3類描述符,分別是要素描述符、操作描述符、重復描述符和序列描述符。每個描述符都用2個八位組(16個比特)表示,但這16個比特不能被解析為16個比特寬度的一個整型數值,而是要拆分為3部分:分別是F部分(2比特)、X部分(6比特)和Y部分(8比特)。描述符的組成如圖7所示。描述符的組成F(2bit):指示描述符的類別,2個bit可以表示4中可能,即0,1,2,3。F的數值可以指示如下3種類型的描述符。F=0要素描述符(表B中的每一項)F=1重復描述符F=2操作描述符(表C中的每一項)F=3序列描述符(表D中的每一項)X(6bit):指示描述符的類別。6個bit可以表示64種可能,即00-63,到目前為止,有28類已經被定義。Y(8比特):指示X類中的每一條記錄,8bit可以表示256種可能,在目前的28類中,各自有很多條記錄已經被定義。表8是一些描述符及其對應的二進制寫法。描述符的分類與寫法描述符分類表示方法FXY要素描述符十進制(整型)001001二進制(比特位)0000000100000001重復描述符十進制(整型)102006二進制(比特位)0100001000000110操作描述符十進制(整型)201131二進制(比特位)1000000110000011序列描述符十進制(整型)307002二進制(比特位)1100011100000010表B及其要素描述符表B為要素分類表,是BUFR編碼中最重要的碼表。BUFR通過表B中的逐個要素描述符,定義待編碼的要素代碼、要素含義、要素精度、要素值域及其在數據段的占位寬度。表B按照要素類別進行組織,其中共支持63個入口,即63種要素分類。目前,WMO發布的BUFR最新版本的碼表中,表B已經使用了其中的32個入口。具體分類見附錄A表A.1。表B定義的要素描述符的代碼在3段-數據描述段中被引用,用于3段第8個及其后續的八位組,指示了該份BUFR報文包含的要素內容,同樣對應著4段-數據段將對哪些要素值進行編碼。要素描述符由5個屬性組成,要素描述符的屬性如下:代碼對于要素描述符而言,代碼中的F=0,即要素代碼的格式為0XXYYY,例如,要素“緯度(高精度)”的代碼是005001;名稱用于標識該要素代碼的要素名稱。對于005001要素而言,“緯度(高精度)”即為要素名稱;單位單位是數量量級的定義,作為衡量數量的標準。BUFR使用國際標準單位(StandardInternationalSystemofUnits(SI)),如Pa,K,ms-1等。比例因子比例因子的作用:一方面要保證BUFR編碼值為整數,因此當觀測值為小數且精度為x時,需要將觀測值乘以10x,轉換為整數;另一方面要保證BUFR編碼值占用盡可能少的比特寬度,因此當某個觀測值無論在什么情況下,永遠能夠被10y整除時,需要將觀測值乘以10-y再進行編碼。x或者-y就被定義成該要素的比例因子。要素“緯度(高精度)”005001的比例因子為5。基準值任何要素均有其固定的值域,基準值一般設計為該要素的最小可能值,編碼值=觀測值×10比例因子-基準值,這樣不僅保證了編碼值非負,而且有利于減小編碼值,即有效縮短要素值在數據段的編碼占位。要素“緯度(高精度)”005001的基準值為-9000000。數據寬度以比特為單位,用于指示在4段-數據段中該要素使用多少比特進行編碼。要素“緯度(高精度)”的數據寬度為25(比特)。綜上所述,根據對要素“緯度(高精度)”的各項屬性的定義,要素代碼005001在表B中的描述如表9所示。要素描述符在表B中的定義示例代碼名稱比例因子基準值數據寬度005001緯度(高精度)5-900000025如果在一次觀測中,觀測得到緯度值為-35.58263,則根據表B中對該要素的定義,可按照公式對編碼值計算如下:編碼值=觀測值×10比例因子-基準值=-37.68263×105-(-9000000)=5231737在4段-數據段,需要將523173710轉換為寬度是25的二進制數(不足25位高位補0),即,00100111111010100011110012重復描述符一般重復描述符如果有4個有關云的描述符008002、020011、020012、020013,并且根據需求,編碼模板中要將這4個描述符重復5次,那么在3段-數據描述段中就可能按照如下繁瑣的方式進行描述:008002020011020012020013008002020011020012020013008002020011020012020013008002020011020012020013但好在BUFR提供了重復描述符,可以使用它將上述16個描述符精簡為5個,即,104004008002020011020012020013重復描述符104004:F=1表示該描述符為重復描述符,X=04表示后續的4個描述符將被重復,Y=004表示后續的X個描述符將被重復4次。延遲重復描述符有一種特殊的重復,是允許重復因子的取值(即重復次數)在4段-數據段中進行存儲,而不像一般重復那樣,在3段-數據描述段的重復描述符中就體現了重復次數(Y)。這種特殊的重復多用于TEMP或者BATHY這樣的觀測中,其每一次觀測的觀測層數(即重復次數)不定,這種重復叫做延遲重復。延遲重復描述符中,與一般重復一樣,F=1;X=n,n為重復的要素個數;區別于一般重復,Y固定等于000。延遲重復描述符后面總是跟隨者031入口的要素描述符,且031YYY描述符不包含在待重復的要素個數n當中。所以,如果3段出現下列描述符的序列:101000、031001、303014,則其含義為:101000F=1重復描述符X=01重復后續的1個描述符,不包括(也就是跳過)描述符031001031001F=0要素描述符X=31Y=001延遲重復因子,在數據段占用8比特進行編碼,這8比特的編碼值表示對后續描述符的重復次數303014F=3序列描述符X=03類別03-垂直探測的氣象數據序列Y=014類別03的第14個入口由于303014能夠展開成一系列的要素描述符,因此對303014的延遲重復即是對其展開后的所有要素描述符的重復。圖8是303014展開后的各個要素描述符及其對應的數據寬度。數據段中對應031001的位置,用8比特表示觀測的層數N,后續將使用83*N比特描述每一層的氣象要素取值。TEMP觀測中使用延遲重復的示例表C及其操作描述符表C為操作表,其中定義了一系列操作描述符。當需要臨時重新定義表B中要素描述符的屬性時,例如需要改變其數據寬度、比例因子或基準值時,就要用到表C中的操作描述符。操作描述符由4個屬性組成,各個屬性說明如下:操作代碼對于操作描述符而言,代碼中的F=2,即操作代碼的格式為2XXYYY,不同的X取值,表示不同的操作類別;YYY是操作描述符的操作數,用于定義具體的操作;操作名稱每個操作均有對應的名稱,例如操作描述符201YYY的名稱為“改變數據寬度”;操作定義定義操作對象和操作方法。操作描述符在表C中的定義示例如表10所示。操作描述符在表C中的定義示例操作代碼操作名稱操作定義201YYY改變數據寬度表B中每個要素的數據寬度都增加(Y-128)個比特位。但單位為CCITTIA5(字符)數據、代碼表和標志表的要素描述符除外。202YYY改變比例因子表B中每個非代碼表或非標志表的數據要素的標度都增加(Y-128)。但單位為CCITTIA5(字符)數據、代碼表和標志表的要素描述符除外。圖9給出了一段描述符序列,其中使用了202131將要素“秒”的比例因子增加了3(131-128),同時使用201138將要素“秒”的數據寬度增加了10(138-128),由于這些操作僅針對“秒”的屬性進行臨時性的改變,因此在004006之后,使用201000和202000將這種臨時性的改變結束,以保證這一改變性的操作不影響到后續005001、006001等要素。操作描述符使用示例表D及其序列描述符表D為公共序列表,其中定義了一系列序列描述符。序列描述符可以展開為一系列的其它序列描述符、要素描述符、重復描述符、和/或操作描述符。序列描述符實際上并不是必須存在的,其存在的意義僅在于,它能夠將一系列通用的描述符序列組織在一起,以便在3段-數據描述符,能夠使用盡可能少的描述符來描述一個序列,例如可以使用序列描述符307080這一個描述符表示地面觀測的要素序列。序列描述符由3個屬性組成,各個屬性說明如下:序列代碼對于序列描述符而言,代碼中的F=3,即代碼格式為3XXYYY;序列含義序列描述符所描述的公共序列的含義,例如序列描述符301001的含義為“WMO區站號”;展開后包含的描述符序列序列描述符展開后所包含的其它序列描述符、要素描述符、重復描述符或操作描述符。例如序列描述符301001展開后包含兩個要素描述符:WMO區號001001和WMO站號001002。圖10給出了描述時間周期的序列描述符301014的展開過程,301014第一次展開稱為102002(重復描述符)、301011(序列描述符)和301012(序列描述符),而后,序列描述符301011和301012又可以分別展開稱為年、月、日、時、分的要素描述符。由此可以看出,序列描述符301014等效于要素描述符序列:004001、004002、004003、004004、004005。序列描述符展開示例代碼表及標志表氣象要素并不全都是定量的,還有一些是定性的或半定性的,例如測站類型、儀器型號等,對于這些要素,在BUFR表B的要素描述符中,其單位表示為代碼表或標志表,即該要素的值對應著一個代碼表或者標志表,需要將要素值在代碼表/標志表中進行查詢,才可以獲得取值的含義。代碼表和標志表中定義的是定性/半定性的要素描述符所表示的各種含義。其中,代碼表包含兩個屬性:要素代碼和對應含義。如表11所示。測站類型002001的代碼表要素值含義0自動1人工2混合:自動和人工3缺省標志表比代碼表復雜,當需要用一個固定值表示該要素的多重含義時,需要使用標志表。標志表包含三個屬性:比特位號和其對應含義。以測風儀002002為例,若解得該要素的編碼值為610,將其按照表B中定義的數據寬度4,將其轉換為4比特的二進制數11002,則從左至右(即從高到低),其置為1的比特位號分別是第1位和第2位,對應其標志表(表12)可知,其含義包括2項,分別是:合格的儀器;原始觀測,以節(=哩/小時)為單位。測風儀類型002002的標志表比特位號含義1合格的儀器2原始觀測,以節(=哩/小時)為單位3原始觀測,以km/h為單位全部4位缺省值BUFR格式編制規則格式模板定義方法格式模板所謂BUFR格式模板,即通過3段-數據描述段的一組描述符序列,定義唯一的一種資料類型。格式模板是整份BUFR報文的“索引”,是編碼端和解碼端共同約定并遵守的“依據”。數據類型定義在進行BUFR格式模板定義之前,首要應該明確需要定義的數據類型。WMO公共表格C-13中定義了各個資料大類(對應于1段-指示段第11個八位組)及其資料子類(對應于1段-指示段第12個八位組)的代碼值,在該分類基礎上,各編報中心還可通過1段第13個八位組進行本地資料子類型的擴展。國際資料大類、國際資料子類、本地資料子類3個八位組共同確定了最小粒度的一種數據類型,每一種數據類型應該對應唯一的BUFR編碼模板。要素內容定義確定數據類型后,需要明確該類數據包含的要素序列以及這些要素的屬性。要素屬性中需要明確的項見表13所示。要素內容序號要素屬性說明1要素名稱要素的準確名稱,以保證觀測端和應用端對要素理解的一致性。例如干球溫度、濕球溫度。2要素含義要素的準確含義,對要素名稱和該要素的觀測規范進行準確解釋。例如最大風速、極大風速、最大瞬時風速等容易混淆的要素。3要素單位要素的準確單位。由于BUFR中使用的是SI單位(國際標準單位),與國內使用的要素單位可能存在不一致、需要轉換的情況。例如BUFR中溫度的單位統一使用開氏度(K)。4要素類型字符型要素值為ASCII碼字符串。例如觀測站站名、船舶呼號等。數值型要素為定量值。例如溫度觀測值、氣壓觀測值、經緯度、海拔高度等。代碼型要素為定性值,用某一個代碼值表示一種具體的含義。例如測站類型、天氣現象等。標志型要素為定性值,用某一個代碼值能夠表示一種或多于一種的含義。例如衛星通道,一個代碼值可以標志使用了所有衛星通道中的部分通道。5要素值域根據觀測規范,該要素的最大允許值、最小允許值。6要素精度根據觀測規范,該要素觀測輸出的最大精度。要素的選擇主要可以參考以下內容:(1)WMO推薦的該類型數據的BUFR編碼模板;(2)該類型數據的國內觀測規范;(3)職能司針對該類型數據的發文;(4)國外同類數據的BUFR編碼模板。WMO推薦模板針對某一類型的數據,如果使用WMO推薦的BUFR編碼模板,其中的描述符序列、要素及其屬性均能夠滿足應用端需求、并能夠被觀測端所支持,則優先使用該推薦模板作為本類數據的編碼模板。這樣,數據在參與國際交換之前,就可省去進行模板轉換的環節。WMO推薦模板參見《ManualonCodes-InternationalCodes,VolumeI.2》d.REGULATIONSFORREPORTINGTRADITIONALOBSERVATIONDATAINTABLE-DRIVENCODEFORMS(TDCF):BUFRORCREX下載地址如下:</opac/index.php?lvl=notice_display&id=10684#.WXhgvOwQjKc>自定義模板使用國際通用要素描述符當WMO推薦模板不能完全滿足需求時,需要自定義模板。對于WMO推薦模板中未包含的要素,需要根據其準確的要素含義,在WMO標準BUFR表B中相應的要素入口中進行查找定位。例如溫度相關的要素,應該在BUFR表B的第12類入口(012yyy)中查找。如果找到對應的要素描述符,并且其比例因子、基準值和要素寬度等屬性均滿足需求,則可直接使用標準表B中的要素描述定義該要素。自定義要素描述符當在WMO標準BUFR表B中無法找到適合的要素代碼,則需要自定義該要素的代碼。自定義原則根據BUFR碼表的規則,要素描述符代碼FXY(其中F=0)中,1≤X<48,1≤Y<192為國際通用(如圖1所示),而48≤X≤63,192≤Y≤255,留給編報中心自定義使用,自定義使用的代碼不能參與國際交換,如圖11所示。要素描述符代碼范圍代碼定義根據上述自定義原則,自定義要素描述符的代碼時,分為兩種情況:(1)如果該要素符合1≤X<48中的某一入口類別,只是在該類別中找不到恰當的代碼,則自定義要素描述須在該入口中進行擴展,即從Y=192開始定義,例如區域站站號可能包含字符,但在BUFR表B的001yyy入口中,找不到字符型的站號標識,因此將該要素描述符自定義為001yyy入口下的001192。(2)如果該要素不符合1≤X<48中任何一個入口類別,則需要定義一個新的入口。即從X=48開始定義,例如要素“計算機通信狀態”在表B中找不到相應入口和要素描述符,因此自定義048yyy入口,作為設備狀態入口,且自定義要素描述符048001表示計算機通信狀態。單位定義自定義的要素描述符原則上應同樣適用國際標準單位(SI),但考慮到國內一些觀測要素的特殊性,允許使用非SI單位。例如,在高空觀測中,氣球的平均升速使用了自定義的要素描述符002198,其單位是mmin-1。比例因子定義比例因子和要素值的精度相關。例如某要素的精度是10-2(0.01),為了保證該要素的編碼值為整數,則需要將該要素放大至少102倍,因此將該要素的比例因子定義為2;另一要素的精度是105(100000),為了有效減少該要素值在編碼時所占用的比特位數(即數據寬度),則需要將該要素縮小至少105倍,因此將該要素的比例因子定義為-5。基準值定義基準值和要素值的值域相關。例如某要素的觀測值的值域為-90到+90之間,且比例因子已經確定為2,則通過比例因子對該要素進行放大后,編碼值的值域范圍為-9000到+9000之間,則為了保證該要素的編碼值為非負,因此將其基準值定義為-9000。數據寬度定義數據寬度和編碼值的最大值相關。同樣使用上述例子,經過比例因子和基準值的換算后,得到編碼值的最大值為18000,將其換算為二進制得到100011001010000,占用15比特。因此將該要素的數據寬度定義為15。要素順序定義了模板中包含的全部要素內容后,需要確定這些要素的編碼順序。一般而言,要素按照如下次序進行排列。(1)測站(衛星)基本信息,如站號(衛星標識)、站名、測站經緯度、高度、測站類型等等;(2)按照觀測項目分類,將同一類觀測項目的要素組織在一起。例如氣壓相關、溫度相關、測風相關的要素分別組織在一起;(3)每個觀測項目內部,按照先瞬時值、后統計值的次序排列要素,例如先編瞬時溫度,再編平均溫度、最高溫度、最低溫度等。重復描述符的使用延遲重復的規則帶來了BUFR的“潛能”之一,即如果建立延遲重復并將數據段中的重復計數(031001)設置為零,表示“后面X個描述符重復零次”,也就是說,根本就不需要使用這些描述符,可以直接將其跳過,這些描述符在數據段中對應的位置根本不需要編任何數據。這個功能很有用,因為依靠此法,可以為多種觀測類型建立一個標準或包絡萬象的描述符組,然后根據實際數據中某一組的缺測與否,設置該組重復計數為1或0,這顯然比在數據段中沒有觀測數據的地方填充“缺測”數據(比特位全為1)更加靈活。舉例來說,在“垂直探測”中,數據無論由RAOB、衛星、廓線儀還是下投式探空儀等探測得到的數據,可以都共用一個通用的基本數據結構,當有些探測的數據不完整,比如,衛星探測中沒有風數據時,使用“重復零次”的方法將“風”這一組描述符的數據段編碼跳過。這樣一來,可以盡可能少地定義格式模板,而且數據中不必設置很多“缺測”,既節省的空間,又保障了模板中針對各類觀測的描述符的完整性。以附錄B為例,為了將高空單測風和高空溫、壓、濕、風綜合探測兩類報文用同一個格式模板表示,就大量使用了延遲重復的這種“潛能”,在編發高空測風報時,可通過“重復零次”的特性,將溫度、濕度等不需要的要素段跳過,而無須在數據段中占用大量的比特位來編發“缺測”。操作描述符的使用臨時改變要素描述符屬性臨時改變要素描述符的屬性,是操作描述符的最常見使用方法。如201YYY用于臨時改變后續要素的數據寬度屬性;202YYY用于臨時改變后續要素的比例因子屬性;203YYY用于臨時改變后續要素的基準值屬性。對要素描述符屬性的改變通常使用2XXYYY和2XX000(或者2XX255)這樣的一對要素進行定義,這一對要素界定了臨時性的改變操作的作用域,即以2XXYYY開頭,2XX000(或者2XX255)結束。只有在作用域中的要素受到“控制”,而作用域之外的要素,仍然保持其原有屬性。增加附加字段操作描述符204YYY用于增加數據要素的關聯字段。當出現204YYY,其后必然隨之以要素描述符031021,表示附加字段的含義。031021代碼表見表14所示。031021之后的每個要素(031入口的描述符除外),在數據段進行編碼時,其真正的編碼值之前都要使用YYY比特表示一個附加字段的值,直至出現204000,結束該操作的作用域。BUFR中允許通過204YYY這個操作描述符來為要素“批量”增加附加字段的規則,非常有助于為數據“批量”增加質控信息的編碼。如果不使用204YYY的規則編碼質控信息,則需要每個待質控的要素后面跟上一個033YYY入口的代碼,表示其質控信息,這將導致格式模板非常冗長并且易錯。代碼表031021關聯字段的意義代碼值含義0PPI或保留11位質量指示碼,0=質量好的,1=質量有懷疑的或差的22位質量指示碼,0=質量好的,1=稍有懷疑的,2=很大懷疑的,3=質量差的3~5保留6……7置信百分比8~20保留211位訂正指示符(見說明(2))0=原始值,1=替代/訂正值22~61保留給局地使用628bit質量控制指示碼:由高至低(從左到有)1-4位,表示省級質控碼;5-8位,表示臺站質控碼。省級質控碼和臺站質控碼的值均按如下含義:0正確1可疑2錯誤3訂正數據4修改數據5預留6預留7預留8缺測9未作質量控制63空缺值以附錄B為例,從4段-數據段“氣壓層溫度、濕度、風”那部分開始,每一類觀測中間都使用了204008,031021,…,204000的方式,為中間的要素“批量”增加了附加字段,即質控信息。204008中,YYY=8,因此表示031021后面的每個要素,在數據段進行編碼時,前面都要加上8比特的附加字段,用于表示質控信息;而附加字段的含義則在031021中進行定義。由于在BUFR代碼表中,代碼031021的取值22~62為保留給本地使用的區域,因此對其進行了自定義擴展,將62這個值的含義定義為:高4位表示省級質控碼、低4位表示臺站級質控碼。具體定義見表17。字符數據編碼在某些特殊情況下,需要對一段明文字符進行編碼。例如,將FM13-IXExt.船舶觀測中,需要對以下內容進行編碼:6IsEsEsRs此時,可使用操作描述符205YYY對字符“ICING+明語”進行編碼,其中YYY是指包含ICING在內的整個字符串所占用的八位組數量。例如205030表示數據段要用30個八位組表示該字符串。需要注意的是,由于船舶編碼(FM13-IXExt.)中的一個觀測要么包含有關冰情報告的參數,要么包含ICING+明語,不會同時包含兩樣,如果不使用明語,字符信息就要設置為空格。如果報告的是ICING+明語,描述符0202033(積冰成因),020031(積冰厚度)和020032(結冰速率)的數據就要設置為缺測,即數據寬度內的每個比特均設置為“1”。標識自定義描述符的長度BUFR中支持對描述符進行自定義,雖說本地自定義的描述符不應該參與國際交換,但有時在一些國內自定義的數據中,包含的自定義要素是非保密、不關鍵并且不違反交換政策的,該中心為了省去模板轉換的復雜操作,希望將數據直接參與國際交換,并且能夠讓接收端“跳過”不能識別的自定義信息。為了解決這個問題,數據描述運算符206YYY應運而生,它允許將本地信息保留在待傳輸的BUFR信息內,并將本地數據的長度(比特位)告知接收方。數據描述運算符206YYY的含義是:后面的本地描述符在4段中描述YYY比特的數據。此時,接收方就能根據該信息,跳過這段數據,對4段進行正確解碼了。需要注意的是:運算符206YYY只能用在F=0的自定義描述符前面,而不能用于F=3的序列描述符前面。因為序列描述符是可擴展的,而在擴展過程中,可能會遇到本地描述符或延遲重復,這樣就可能無法預知其究竟包含多少比特。序列描述符的使用在模板定義的過程中,應盡可能在3段-數據描述段使用序列描述符,而不是一系列要素描述符、重復描述符和操作描述符的堆砌。這樣能夠有效縮短數據描述段的長度,進而更有效地縮小BUFR數據的數據量。在制定BUFR格式模板過程中,定義一組相關的觀測要素時,如果不涉及到自定義要素,那么應優先查詢表D,確認表D中是否已經存在該組觀測要素的序列描述符。例如,在定義波浪相關的觀測要素時,優先選擇序列302021表示波浪的方向、周期和高度,而不是分別使用0220001、022011和022021三個要素描述符。質量控制碼在BUFR格式模板中,增加要素的質量控制碼有兩種方法:使用要素描述符033YYYBUFR表B中033YYY入口的要素表示質量控制信息。因此可以在每個待質控的要素描述符的后面跟上合適的033YYY要素,并在其對應的代碼表中定義質控信息的含義。當一個格式模板中,待質控的要素較少,且位置分布較為分散時,適合使用該方法,對要素逐一進行質控。使用操作描述符204YYY操作描述符204YYY,031021,…,204000的組合,可以以“批量”的方式增加要素的附加字段,并通過該附加字段表示要素的質量控制碼。當一個格式模板中,大部分的要素均須增加質量控制碼,或待質控的要素連續在一起時,適合使用該方法進行批量質控,降低模板的冗余度,提高易用性。壓縮/非壓縮BUFR采用的逐比特存放二進制數據的方法,已經極大提高了數據的空間利用率,在此基礎上,BUFR還提供了數據的壓縮算法,用更小的體量表示相同內容的非壓縮數據。BUFR采用的壓縮方法是:將各次觀測同一個要素數據匯集在一起,減去其最小值,對要素中每個數據同最小值的差編碼,最大差值所占用的比特位也很小。所有的要素均按此方法編碼。以表15為例,針對站號、測站高度、氣壓、氣溫和露點溫度的6次觀測,首先計算出歷次觀測中每個要素的最小值。用原始觀測值,減去最小值,即得到所有的差值,如表16所示。原始觀測值站號測站高度氣壓氣溫露點溫度觀測110129610132122110觀測210329110122121110觀測310731010050105099觀測4112295缺省110102觀測511435010055095089觀測611632510075101091最小值10129110050095089原始觀測值與最小值的差值站號測站高度氣壓氣溫露點溫度觀測105822721觀測220722621觀測351901010觀測4114缺省1513觀測51359500觀測615342562每個要素確定了同最小值的差之后,再確定保存每個要素同最小值的最大差所需要的比特位數。例如,對于測站號,最大差值為15,即11112,占用4比特。為了保證11112不被解釋為BUFR中的“缺測”,需要將差值的最大的可能占位增加為5比特,即差值表示為011112。BUFR規定,在壓縮編碼時,首先表示該要素的最小值,其次用固定的6比特表示該要素的差值所占位數,最后再逐個觀測地給出差值。仍然以站號為例:6次觀測最小值為10110,即00011001012;其后用6個比特,表示其差值最大可能占用的位數5,即0001012;最后,每次觀測的站號與最小值的差值,均用5個比特表示。即表16中站號一列的增量分別用5個比特表示為二進制的:00000,00010,00101,01011,01101,01111。綜上,6次觀測的站號在4段-數據段的編碼如圖12所示。其它觀測要素的編碼方式與此相同。壓縮編碼示例在非壓縮存儲中,數據是以各次觀測為主次序進行排列的,先對一次觀測的全部要素進行編碼后,再開始對一次觀測進行編碼;而在壓縮存儲中,數據是以逐個要素為主次序進行排列的,先對一個要素的歷次觀測進行壓縮編碼,再對下一個要素進行編碼。如圖13所示。壓縮數據和非壓縮數據的比較上述例子中給出的6次觀測,如果采用非壓縮方式進行編碼,需要占用數據段378個比特,而采用壓縮方式進行編碼,僅占用261個比特。其它問題站號問題當測站的站號為規范的“WMO區號”+“WMO站號”的5位數字的模式時(如54511),使用001001表示2位的區號,001002表示3位的站號。當遇到區域自動站觀測或者一些其它特殊觀測時,站號不規范,則使用自定義碼表中字符型的本地測站標識(001192)。儀器高度問題在一份BUFR報文中,如包含溫度、氣壓、風等多種觀測,則需要指明各類觀測設備的高度。按照BUFR模板定義的一般規則,需要使用007032(傳感器離本地地面的高度)及007033(傳感器離水面的高度)來定義高度,而且通常采用成對出現的007032和成對出現的07033來明確一種測量儀器的高度的作用域。以氣溫傳感器為例,在描述氣溫觀測的開始,使用007032描述符描述氣溫傳感器的高度,隨后用其它描述符描述氣溫的瞬時值、統計值等,最后再使用1個“對稱”的007032,其值置為“缺省”,來結束之前的007032對高度的定義。一階統計問題當需要對數據進行一階統計時,可通過一對“對稱”的008023進行定義。例如,當008023取值為2時,表示后續的要素為最大值;當其取值為3時,表示后續的要素為最小值。在一階統計要素定義完畢后,要用008023結束該統計意義的作用域,將008023的值置為“缺省”。格式實例BUFR格式模板的完整實例可參見附錄B。BUFR格式應用工具開源工具ECMWFBUFRAPIECMWF基于Fortran語言開發了BUFR編解碼API,支持在UNIX/LINUX平臺下調用,進行編解碼。下載地址如下:</wiki/display/BUFR/>ECMWFBUFR格式校驗頁面ECMWF同時支持在線提交不超過500KB的BUFR文件,用戶可通過頁面查看在線解碼的結果。格式校驗頁面的網址如下:</codes/bufr/validator/>NCEPBUFRAPINCEP基于Fortran語言開發了BUFR解碼API,支持在UNIX/LINUX平臺下調用,進行BUFR解碼,下載地址如下:</sib/decoders/BUFRLIB/>CMA開發工具BUFR編解碼API國家氣象信息中心基于C語言開發的BUFR編解碼API,適用于UNIX/LINUX平臺,目前版本為v1.7。BUFR格式查看器國家氣象信息中心開發的格式查看器,支持用戶在線提交BUFR文件,并返回解碼頁面。可通過業務內網訪問格式查看器頁面。<54/BufrDecoder1/jsp/bufr.jsp>BUFR模板和碼表的格式及注冊BUFR模板、碼表可用字符格式文件(TXT)和XML格式文件表示。BUFR模板、碼表在業務應用前,須向中國氣象局職能司注冊報備。
(資料性附錄)
BUFR格式資料清單目前,國內、國外通信系統收集和分發的BUFR格式資料清單見表A.1(國內資料)和表A.2(全球資料)。表A.1國內BUFR資料清單序號資料名稱文件名/報頭參與國際交換的常規地面報ISMNBABJ參與國際交換高空氣象觀測數據IU[K,S]NBABJ參與國際交換的地面氣候月報ISCNBABJ參與國際交換的浮標數據IO[B,P]?BABJ地面分鐘觀測數據Z_SURF_I_IIiii_YYYYMMDDhhmmss_O_AWS-MM_FTM.BIN地面小時觀測數據Z_SURF_C_CCCC_YYYYMMDDhhmmss_O_AWS_FTM.BIN氣象輻射分鐘觀測數據Z_RADI_I_IIiii_YYYYMMDDhhmmss_O_ARS-MM_FTM.BIN氣象輻射小時觀測數據Z_RADI_C_CCCC_YYYYMMDDhhmmss_O_ARS_FTM.BIN酸雨觀測數據Z_SUFR_C_CCCC_YYYYMMDDhhmmss_O_AWS-RSD-MM_FTM.BIN國內高空綜合探測數據Z_UPAR_I_IIiii_yyyyMMddhhmmss_O_TEMP-L-00_YYMMDDHH[-CCx].BIN國內高空單測風數據Z_UPAR_I_IIiii_yyyyMMddhhmmss_O_PILOT-L-00_YYMMDDHH[-CCx].BIN區域站氣象觀測數據Z_SURF_C_CCCC-REG_YYYYMMDDHHmmSS_O_AWS_FTM.BIN大氣負離子濃度觀測數據Z_CAWN_C_BCWH_20170222010042_O_ANI-FLD.BIN表A.2國外BUFR資料清單序號資料名稱報頭/文件名METOP-A/BAMSU-A,MHS,HIRS一級產品IE[A,M,H]XEUM[C,P,S]METOP-A/BAMSU-A,AMSU-B/MHS,HIRS一級產品IN[A,B/M,H]XEUM[P,S]METOP-A/BIASI一級產品IEIXEUMP[C,P]METOP-A/BIASI二級產品IEDXEUMP[C,P]METOP-A/BGRASIEGXEUMP[C,P]METOP-A/BASCATIEOXEUMP[C,P]NPPCRIRS一級產品INCXEUM[P,S]NPPATMS一級產品INSXEUM[P,S]浮標觀測(BUOY)IOB?海表溫度、鹽度及洋流觀測(TESTAC)IOP?海表及深度探測(BATHY,TESTAC)IOS?METEOSAT-9晴空輻射率(CRM)產品IRR?EUMGMETEOSAT-9大氣運動矢量(AMV)產品IRV?EUMG地面自動站觀測ISA?地面氣候資料ISC?地面觀測(03,09,15,21)ISI?地面觀測(00,06,12,18)ISM?非定時地面觀測ISN?船舶觀測(SHIP)ISS?其它地面觀測ISX?GPS地面氣壓觀測ISXDEGRRSaralOGDR數據ISZXEUMSJASON-2OGDR產品ISZXKNES單層衛星探測報告(AMDAR、AIREP/PIREP)IUA?METEOSAT-9云分析(CLA)產品IUC?EUMGINSAT3D衛星導風資料IUCNDEMSCOMS-1衛星導風資料IUCNRKSLFY-2衛星導風資料IUCXBAWX下投式探空觀測(TEMPDROP)IUD?風廓線探測(PILOT)IU[J,W]?高空綜合探測(TEMP)IU[K,S]?NOAA和METOPATOVS反演產品IUTX其它探空資料IUX?Himawari-8導風資料IXC[N,S]GOES-13/15導風資料J[A,C,E,G,H,J,K,M,N,P,R]CXTERRA/AQUA導風資料J[B,F,I,L]CXNOAA導風資料JCVXGNSS/RO掩星資料IUA[A-L]14臺風路徑確定性和集合預報產品JSXXMeteosat-71.5級圓盤圖(紅外、可見光、水汽通道)L-000-MTP___-MET7________-00_7_057E-PRO______-YYYYMMDDHH0[3]0__L-000-MTP___-MET7________-00_7_057E-000001[2,3,4,5]___-YYYYMMDDHH0[3]0-C_L-000-MTP___-MET7________-06_4_057E-PRO______-YYYYMMDDHH0[3]0-__L-000-MTP___-MET7________-06_4_057E-000001[2,3,4,5]___-YYYYMMDDHH0[3]0-C_L-000-MTP___-MET7________-11_5_057E-PRO______-YYYYMMDDHH0[3]0-__L-000-MTP___-MET7________-11_5_057E-000001[2,3,4,5]___-YYYYMMDDHH0[3]0-C_Meteosat-7氣象產品:晴空輻射;晴空水汽風;云分析;對流層上層濕度;云導風W_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+CLA_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+CLM_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+CSR_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+ELW_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+HRV_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+HWW_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+RDC_C_EUMS_YYYYMMDDhhmmss.binW_XX-EUMETSAT-Darmstadt,SING+LEV+SAT,MET07+WVW_C_EUMS_YYYYMMDDhhmmss.binMeteosat-10SEVIRI全部紅外、可見光、高分辨率可見光、水汽通道1.5級圓盤圖H-000-MSG3__-MSG3________-VIS006___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-VIS008___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_016___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_039___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_087___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_097___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_108___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_120___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-IR_134___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-WV_062___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-WV_073___-00000[1-8]___-YYYYMMDDHH00-C_H-000-MSG3__-MSG3________-HRV______-0000[01-24]___-YYYYMMDDHH00-C_Meteosat-10氣象產品:大氣運動矢量、云掩模、云分析、云分析圖像、云頂高度、全球不穩定指數、臭氧總量、對流層濕度L-000-MSG3__-MPEF________-AMV______-PRO______-yyyymmddhh45-__L-000-MSG3__-MPEF________-AMV______-000001___-yyyymmddhh45-__L-000-MSG3__-MPEF________-CLM______-PRO______-yyyymmddhh[00,15,30,45]-__L-000-MSG3__-MPEF________-CLM______-00000[1-6]___-yyyymmddhh00[15,30,45]-__L-000-MSG3__-MPEF________-CLA______-PRO______-yyyymmdd[02,05,08,11,14,17,20,23]45-__L-000-MSG3__-MPEF________-CLA______-00000[1-3]___-yyyymmdd[02,05,08,11,14,17,20,23]45-__L-000-MSG3__-MPEF________-CLAI_____-PRO______-yyyymmdd[02,05,08,11,14,17,20,23]45-__L-000-MSG3__-MPEF________-CLAI_____-00000[1-3]___-yyyymmdd[02,05,08,11,14,17,20,23]45-__L-000-MSG3__-MPEF________-CTH______-PRO______-yyyymmddhh00[15,30,45]-__L-000-MSG3__-MPEF________-CTH______-00000[1,2]___-yyyymmddhh00[15,30,45]-__L-000-MSG3__-MPEF________-GII______-PRO______-yyyymmddhh[00,15,30,45]-__L-000-MSG3__-MPEF________-GII______-000001___-yyyymmddhh[00,15,30,45]-__L-000-MSG3__-MPEF________-TH_______-PRO______-yyyymmdd[02,05,08,11,14,17,20,23]45-__L-000-MSG3__-MPEF________-TH_______-000001___-yyyymmdd[02,05,08,11,14,17,20,23]45-__L-000-MSG3__-MPEF________-TOZ______-PRO______-yyyymmddhh45-__L-000-MSG3__-MPEF________-TOZ______-000001___-yyyymmddhh45-__L-000-MSG3__-MPEF________-TOZE_____-PRO______-YYYYMMDDHH45-__L-000-MSG3__-MPEF________-TOZE_____-000001___-YYYYMMDDHH45-__Metop-A全球1級產品:微波探測裝置A型AMSU-A數據;先進散射計ASCAT數據;
全球導航衛星系統大氣探測接收器GRAS數據;高分辨率紅外探測器HIRS數據;紅外大氣探測干涉儀IASI數據W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+AMSUA_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_125_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_250_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+GRAS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_thn_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+HIRS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_300_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYMMDDhhmmss_NNNNN_eps_o_red_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYMMDDhhmmss_NNNNN_eps_o_pcs_l1.binMetop-A全球1級產品:微波濕度探測器MHS數據
W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+MHS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l1.binMetop-A先進散射計ASCAT風和土壤濕度2級12.5KM和25KM網格產品W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_125_ssm_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_250_ssm_l2.binMetop-A垂直探測器ATOVS探測產品W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+ATOVS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l2.binMetop-A高分辨率雷達AVHRR2級極風數據W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+AVHRR_C_EUMP_%t_?????_eps_o_amv_l2.binMetop-A2級紅外大氣探測干涉儀探測產品:大氣溫度、水汽和地表溫度產品;臭氧產品;云屬性;表面發射率;污染氣體W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_clp_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_ozo_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_trg_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_twt_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPA+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_ems_l2.binMetop-B全球1級產品:微波探測裝置A型AMSU-A數據;先進散射計ASCAT數據;
全球導航衛星系統大氣探測接收器GRAS數據;高分辨率紅外探測器HIRS數據;紅外大氣探測干涉儀IASI數據W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+AMSUA_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_125_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_250_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+GRAS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_thn_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+HIRS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_300_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYMMDDhhmmss_NNNNN_eps_o_red_l1.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYMMDDhhmmss_NNNNN_eps_o_pcs_l1.binMetop-B全球1級產品:微波濕度探測器MHS數據W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+MHS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l1.binMetop-B先進散射計ASCAT風和土壤濕度2級12.5KM和25KM網格產品W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_125_ssm_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+ASCAT_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_250_ssm_l2.binMetop-B垂直探測器ATOVS探測產品W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+ATOVS_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_l2.binMetop-B高分辨率雷達AVHRR2級極風數據W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+AVHRR_C_EUMP_%t_?????_eps_o_amv_l2.binMetop-B2級紅外大氣探測干涉儀探測產品:大氣溫度、水汽和地表溫度產品;臭氧產品;云屬性;表面發射率;污染氣體W_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_clp_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_ozo_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_trg_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_twt_l2.binW_XX-EUMETSAT-Darmstadt,SOUNDING+SATELLITE,METOPB+IASI_C_EUMP_YYYYMMDDhhmmss_NNNNN_eps_o_ems_l2.bin
(資料性附錄)
高空壓、溫、濕、風數據BUFR格式模板實例高空壓、溫、濕、風數據BUFR格式模板規定了固定陸地測站、船舶及移動平臺的高空氣壓、溫度、濕度、風向和風速的綜合探空及單獨測風觀測數據的BUFR編碼規則。適用于固定陸地測站、船舶及移動平臺的高空氣壓、溫度、濕度、風向和風速的綜合探空及單獨測風觀測數據的表示、交換和歸檔。高空壓、溫、濕、風數據BUFR格式模板為國內
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息平臺活動方案
- 修車新店活動方案
- 俱樂部成果展活動方案
- 倍速充值活動方案
- 傾聽民聲活動方案
- 假期不出游親子活動方案
- 假期餐飲活動方案
- 做到熟悉活動方案
- 健力寶營銷活動方案
- 健康夜市義診活動方案
- 高職院校課程設置存在的問題及改革建議
- 四新安全教育培訓材料
- 綠城園林景觀工程設計15個強制性標準
- 2025年初中語文名著閱讀《林海雪原》知識點總結及練習
- 直擊重點:2024年演出經紀人資格證試題及答案
- T-GSEE 14-2024 額定電壓6kV( Um=7.2kV)到35kV( Um=40.5kV)交聯聚乙烯絕緣電力電纜熔接頭
- 氣管插管術的配合與護理課件
- RPA技術在國有企業數智化轉型中的應用研究
- 腰池腹腔分流
- 寧夏水利建筑工程預算定額
- 2025年廣東廣州市越秀區建設街招聘勞動保障監察協管員1人歷年高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論