Metview是歐洲中期天氣預報中心所開發的氣象工作站批次處理任務的程式[1]。
原作者 | 歐洲中期天氣預報中心 |
---|---|
首次釋出 | 1991年 |
目前版本 | 5.17.0(2022年8月24日 | )
程式語言 | C++、C、Python及Qt |
作業系統 | Linux、OS X |
類型 | 科學視覺化 |
特許條款 | Apache特許條款 |
網站 | confluence |
開發歷史
程式特色
Metview有一個基於圖示的用戶介面,其中,氣象產品的任何方面都能以圖示展現,使用者可以透過圖示在繪圖區塊將資料視覺化[6]。
透過高階語言來進行巨集的設計,可以使氣象分析師或科學家更專注於嘗試去實現的工作/流程。
# Metview Macro
# 從read()函式讀取GRIB檔案
a = read(mygrib1.grb)
b = read(mygrib2.grb)
# 計算兩者之間的差值
c = a-b
# 繪製結果
plot(c)
Metview支援各類型的氣象數據格式作為輸入於輸出使用,包含:GRIB、BUFR[9]、NetCDF、ODB(歐洲中期天氣預報中心的觀測數據庫)[10]、本機端資料庫及ASCII資料檔案(逗號分隔值、網格及離散數據)
程式開發
所有的主開發工作由歐洲中期天氣預報中心進行,大部份程式碼由C++編譯,並透過Git進行版本控制[11],另透過CMake進行軟件組建[12]。
Metview亦會使用歐洲中期天氣預報中心所開發的其他程式封裝包。事實上,其為MARS (頁面存檔備份,存於互聯網檔案館)的擴充客戶端,並透過其使用ecCodes (頁面存檔備份,存於互聯網檔案館)來進行BUFR、GRIB的資料掌控及透過Magics (頁面存檔備份,存於互聯網檔案館)進行資料的輪廓化及視覺化。
程式發行
Metview主要透過tar原始檔以Apache特許條款2.0版釋出,並透過GitHub開源。
在Ubuntu[13]及MacPorts[14],可以透過Conda取得Metview的二進制版本使用。Metview亦透過Open Build Service提供主要的Linux發行版的RPM[15]。
參考來源
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.