Metview - Metview - Wikipedia
Logo Metview | |
Vývojáři | ECMWF |
---|---|
První vydání | 1991 |
Stabilní uvolnění | 5.10.0 / 6. listopadu 2020 |
Napsáno | C ++, C, Krajta a Qt |
Operační systém | Linux, OS X |
K dispozici v | Britská angličtina |
Typ | Vědecká vizualizace |
Licence | Licence Apache |
webová stránka | software |
Metview je meteorologické pracovní stanice a dávkový systém vyvinutý na Evropské středisko pro střednědobé předpovědi počasí.[1]
Dějiny
Vývoj byl zahájen v ECMWF v roce 1990 ve spolupráci s Národní institut pro vesmírný výzkum z Brazílie a Météo-France.[2]
Rok | Verze | Změny |
---|---|---|
1990 | Oznámení | Oznámení na ROZDÁVÁ[3] |
1991 | První prototyp | Dávkový systém v Národní institut pro vesmírný výzkum |
1993 | 1.0 | První várka a uživatelské rozhraní |
1998 | 2.0 | Použití OpenGL pro interaktivní vizualizaci |
2000 | 3.0 | Nové uživatelské rozhraní (Motif) |
2010 | 4.0 | Upgradujte na grafickou knihovnu Magics ++;[4] vydáno jako Software s otevřeným zdrojovým kódem pod Licence Apache[5] |
2014 | 4.5 | Nové uživatelské rozhraní založené na Qt verze 4 |
2018 | 5.0 | Přepněte na Qt verze 5, vylepšené okno grafu a nové rozhraní Pythonu |
Funkce
Uživatelské rozhraní
Metview má uživatelské rozhraní založené na ikonách, kde je jakýkoli aspekt meteorologického (grafického) produktu vyjádřen ikonou. Uživatelé mohou prototypovat vizualizaci přetažením ikon v ploše.
Metview nabízí také různé nástroje pro prozkoumání a zobrazení obsahu formátů meteorologických souborů, jako jsou GRIB, BUFR, NetCDF a ODB.
Makro jazyk Metview pro dávkové zpracování
Jazyk maker je navržen tak, aby byl na vysoké úrovni, aby umožnil analytikům a vědcům soustředit se na tok práce / zpracování, kterého se snaží dosáhnout.
# Makro Metview# čtení souborů GRIB pomocí funkce read ()A = číst(mygrib1.grb)b = číst(mygrib2.grb)# výpočet rozdílů mezi dvěma poli C = A-b# vykreslení výsledkuspiknutí(C)
V roce 2017 Krajta verze makro jazyk bylo vyvinuto.[6]
Podporované formáty souborů
Metview podporuje různé formáty meteorologických dat jako vstupní a výstupní formáty: GRIB (vydání 1 a 2), BUFR,[7] NetCDF, ODB (ECMWF Observation Database),[8] Místní databáze a datové soubory ASCII (Hodnoty oddělené čárkami, mřížky a rozptýlená data)
Rozvoj
Veškerý hlavní vývoj probíhá v sekci Vývoj na adrese ECMWF. Většina kódu je v C ++ a kód má verzi v sakra. CMake se používá jako systém sestavení.
Metview využívá další softwarové balíčky vyvinuté na ECMWF. Ve skutečnosti je Metview rozšířený MARS klienta a použití ekódy pro zpracování GRIB a BUFR a Magie pro konturování a vizualizaci.
Rozdělení
Metview je distribuován hlavně jako zdroj tarball pod Licence Apache verze 2.0. Existují plány na distribuci kódu GitHub.
Binární verze Metview jsou k dispozici v byt (kanálem conda-forge), v Ubuntu[9] a MacPorty.[10] RPM pro hlavní distribuci Linuxu jsou uvedeny na Otevřete službu sestavení.[11]
Reference
- ^ „Oficiální web Metview“. ECMWF. Citováno 2. prosince 2017.
- ^ Russell, Iain (leden 2014). „Novinky ve zpravodaji ECMWF 138 (zima 2013/2014): 20. výročí Metview“ (PDF). ECMWF.
- ^ Daabeck, Jens (červen 1990). „Zpráva ze zasedání EGOWS“ (PDF). Zpráva EGOWS. 1. Archivovány od originál (PDF) dne 2016-03-05. Citováno 2017-12-03.
- ^ Siemen, Stephan (2. prosince 2017). „2B.2 Metview 4 & Magics ++ odpovídá na nové výzvy zvyšujícího se objemu dat (2010 - 90anoční_26iips)“. ams.confex.com. Citováno 2017-12-03.
- ^ Siemen, Stephane. „Abstrakt: Metview: Pomáháme co nejlépe využívat údaje ECMWF (93. výroční zasedání americké meteorologické společnosti)“. ams.confex.com. Citováno 2017-12-03.
- ^ Russell, Iain (leden 2020). „Rozhraní Metview Python otevírá nové možnosti“. Zpravodaj ECMWF. 162: 36–39.
- ^ Karhila, Vesa (červenec 2012). „BUFR data and Metview“ (PDF). Zpravodaj ECMWF. 132: 34–36.
- ^ Kertesz, Sandor (leden 2012). „Nový rámec pro zpracování ODB v Metview 4“ (PDF). Zpravodaj ECMWF. 130: 31–33.
- ^ "balíček metview: Ubuntu". launchpad.net. Citováno 2017-12-02.
- ^ macports-ports: Strom portů MacPorts, MacPorts, 2017-12-01, vyvoláno 2017-12-02
- ^ "Zobrazit domov: SStepke / Metview - openSUSE Build Service". build.opensuse.org. Citováno 2017-12-02.