Popis výsledku Software na vyhodnocení kvality kódovaných meteorologických zpráv



Podobné dokumenty
Příručka pro čtení zpráv METAR

KONTROLNÍ SEZNAM STRAN PŘEDPIS METEOROLOGIE (L 3) Strana Datum Strana Datum Změna č. 1/ČR Změna č. 77-A

DOPLNĚK 5 PŘEDPIS L 3

Požadavky na programové vybavení synoptických stanic. Jiří Bednařík, ČHMÚ - OPSS Lysá hora,

Modul IRZ návod k použití

KONTROLNÍ SEZNAM STRAN PŘEDPIS METEOROLOGIE (L 3) Strana Datum Strana Datum Změna č. 2/ČR Změna č. 1/ČR Změna č.

Reliance 3 design OBSAH

Meteorologická stanice - VENTUS 831

[1] ICAReNewZEP v1.2 Uživatelská příručka

PROFESIONÁLNÍ METEOROLOGICKÁ STANICE OREGON SCIENTIFIC

1. Podmínky chodu aplikace

Předpis L3 Meteorologie

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

Mimořádný informační bulletin Provedení roční účetní uzávěrky systému MZDY za rok 2011

Meteorologická stanice - GARNI 835 Arcus (Garni technology)

1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Výstupní kontrola 07.1/ Obsah

Manuál k programu IDP 1.0

Zpravodaj. Uživatelská příručka. Verze

B2B GROW SYSTEM Postup instalace

Pokladní systém PD 2002 v1.00 Servisní manuál

Generování žádosti o certifikát Uživatelská příručka

DOPLNĚK 8 PŘEDPIS L 3

DOPLNĚK 4 PŘEDPIS L 3

Předpoklady správného fungování formulářů

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Mezioperační kontrola 07.1/ Obsah

Nastavení provozního prostředí webového prohlížeče pro aplikaci

Program GazSMS návod k použití

Iterační výpočty. Dokumentace k projektu č. 2 do IZP. 24. listopadu 2004

Meteorologická stanice - GARNI 735

ULL 5 METEOROLOGIE. Leoš Liška

ČSOB Business Connector

Sada zásuvných modulů pro práci s daty vektorové katastrální mapy

Uživatelská příručka pro ředitele škol

Instalace SW VIS z internetu - instalace RunTime VFP9

Sada zásuvných modulů pro práci s daty vektorové katastrální mapy

Instalace pluginů pro formuláře na eportálu ČSSZ

Kofax Express 2.5. Příručka pro administrátora. Josef Bureš

Základní popis Toolboxu MPSV nástroje

Windows 8.1 (5. třída)

POSTUP NAHRÁNÍ SOFTWAROVÝCH ROZŠÍŘENÍ DO OBCHODNÍ PLATFORMY METATRADER 4 PRO UŽIVATELE MS WINDOWS

NASTAVENÍ PROGRAMU EVIDENCE AUTOBAZARU PRO OS VISTA, WIN7 a WIN8 LOKÁLNÍ INSTALACE (PRO 1 POČÍTAČ)

INSTITUT PRO TESTOVÁNÍ A CERTIFIKACI, a. s. NÁVOD NA PŘÍSTUP K SEZNAMŮM VYSTAVENÝCH DOKUMENTŮ

Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava

Jednoduchý návod k použití programu Vinotéka 2006, v 2.0

DATABÁZE MS ACCESS 2010

Jak spustit PC Fand na 64bit Windows - VdosPlus instalace

10 Algoritmizace Příklad 2 Word 2007/ VBA

Reliance. Komunikační driver Johnson Controls verze 1.5.4

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání

VIBEX Uživatelská příručka

ZÁVĚREČNÁ ZPRÁVA. o odborném zjišťování příčin letecké nehody letounu CESSNA C-152, poznávací značky OK-HFA, na letišti Raná, dne 30.

CS OTE. Dokumentace pro externí uživatele

Stručný návod k programu Octave

Uživatelská dokumentace

HLAVA 5 POZOROVÁNÍ A HLÁŠENÍ Z LETADEL

Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1

Instalace SW VIS z internetu - Nová instalace. Spuštění instalačního programu. Podrobný popis nové instalace SW VIS

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN BASIC

Program GazSMS návod k použití

Obsah. Kapitola 1. Kapitola 2 KAPITOLA 3. Úvod 9

NÁVOD PRO INSTALACI APLIKACE PRIORITY KM HODNOCENÍ PRIORIT PŘI ŘEŠENÍ KONTAMINOVANÝCH MÍST

V případě, že váš operační systém Windows neobsahuje nástroj BitLocker, stahujete jej jen ze stránek Microsoft, odkaz ZDE.

Komunikační driver Sauter EY2400. Reliance. Komunikační driver SAUTER EY2400 verze 2.4.3

Návod na instalaci Průběh vlastní instalace Zde pomocí tlačítka Další procházíme jednotlivé body umožňující konfiguraci instalace.

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

Návod na instalaci upgrade

Univerzální prohlížeč naměřených hodnot

Instalace programu ProGEO

Access. Tabulky. Vytvoření tabulky

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

Základní popis Toolboxu MPSV nástroje

NASTAVENÍ PROTOKOLU TCP/IP. Připojení nového zařízení. Jak na to?

Technická specifikace struktury ABO formátu UHL1 DATOVÝ SOUBOR

ZÁVĚREČNÁ ZPRÁVA. Praha Srpen 2009

Standardní operační postup (SOP) ČNRDD/P02/verze01. Monitorování teploty produktu během transportu

NÁVOD. ILLKO Studio View

Stručný návod k obsluze programu Vlaková dynamika verze 3.4

MBus Explorer MULTI. Uživatelský manuál V. 1.1

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN RESEARCH / DATA

Níže uvedená tabulka obsahuje technické údaje a omezení aplikace Excel (viz také článek Technické údaje a omezení aplikace Excel (2007).

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

Návod na instalaci Průběh vlastní instalace Zde pomocí tlačítka Další procházíme jednotlivé body umožňující konfiguraci instalace.

Importy a exporty KLIENTSKÝ DOPLNĚK PRO PODPORU IMPORTŮ VERZE 3.2.0

Program pro tvorbu technických výpočtů. VIKLAN - Výpočty. Uživatelská příručka. pro seznámení se základními možnostmi programu. Ing.

DBGen v.1.0. Uživatelská příručka v. 1.0

Integrace IP meteostanice WARIO ME11/ME12 do nadřazených systémů. (pro firmware EM210803)

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle

ZMĚNA č. 77-B K LETECKÉMU PŘEDPISU METEOROLOGIE L 3

4x standardní vstupy

APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze

Základy práce na PC. Ing. Jan Roubíček

Validace souborů DS3

Transkript:

Popis výsledku Software na vyhodnocení kvality kódovaných meteorologických zpráv Návod na použití aplikace pro kontrolu meteorologických zpráv TAF Aplikace slouží pro kontrolu meteorologických zpráv TAF a byla vytvořena v programu Scilab. Vyhodnocují se všechny dostupné zprávy TAF (pokud jsou odpovídající zprávy METAR) a to včetně zpráv AMD. Vynechání těchto zpráv lze zajistit volbou při volání funkce pro načtení dat (taf_a_barkod5). Vyhodnocení podle časového období nebo jiného ukazatele se v této funkci neuvažuje. Základním požadavkem pro spuštění této aplikace je prostředí Scilab. Scilab je možné získat na adrese: http://www.scilab.org/download/, kde jsou ke stažení verze programu pro operační systémy Linux, Windows a Mac OS. Pro vyhodnocení meteorologických zpráv TAF se spouští skript kontrola_taf.sci. Nejprve je nutné nahrát funkci do prostředí Scilab a to příkazem getd('cesta k adresáři s funkcí'), např. getd('d:\taf\'). Vlastní funkce se spouští zadáním příkazu tab_bar5('indikativ stanice', 'cesta k adresáři se zprávou METAR', 'cesta k adresáři se zprávou TAF'). Pro další práci s výsledky je vhodné uložit výstup z této funkce do proměnné např. vys=tab_bar5('lkcv','d:\taf\metar\','d:\taf\taf\'). Výstup z funkce kontrola_taf.sci je ve formě structure. Struktura má až dvě úrovně a na výsledky z této datové struktury se odkazuje zadáním příkazu proměnná.první úroveň.druhá úroveň, např. vys.mlha.cont_ht. Pokud je v tab. 1 hodnota dimenze 25, jedná se vždy o dimenzi vztahující se k času předpovědi a v tabulkách není komentována. Pokud je index dané dimenze 1, jedná se o předpověď vztahující se k počátku platnosti TAFu, 2 - k počátku platnosti + 1 h, atd. V tabulkách jsou použity také termíny hlavní části TAFu, kterou se zde rozumí TAF, z něhož jsou odstraněny všechny části kódované v TEMPO a částí TEMPO se rozumí naopak právě pouze tyto části.

Tab 1. Struktura výsledné proměnné první úroveň [Rozměr Uvažované Vysvětlivky typ] intervaly 0-150 150.1-350 350.1-600 Kontingenční tabulka, pro meze dohlednosti. 1. index - čas předpovědi, [25x7x7 cdoh 600.1-800 2. index skutečná hodnota (METAR), 3. index předpovídaná 800.1-1500 hodnota TAF 1500.1-3000 >3000 m 0-2 2.1-3 [25x6x6 3.1-5 cont 5.1-10 Kontingenční tabulka, pro meze výšky oblačnosti OVC a BKN. 10.1-15 >15 F<15 a O>15 Kontingenční tabulka, pro různé výskyty oblačnosti FEW, SCT [25x4x4 O<15 cobl2 (značeno v podmínkách jen F) a BKN OVC (jen O) ve vztahu k výšce F>15 a O>15 15 hft O>15 [1x25 suc_ff Procento chyby rychlosti větru menší než 10 kt [1x25 nff Počet vyhodnocených termínů pro rychlost větru [1x25 suc_dd Procento chyby směru větru při rychlosti nad 10 kt menší než 60º [1x25 ndd Počet vyhodnocených termínů pro směr větru bourky [1x1 struct] Viz.tab 2 Výskyt bouřek srazky [1x1 struct] Viz.tab 2 Výskyt srážek kourmo [1x1 struct] Viz.tab 2 Výskyt kouřma zakal [1x1 struct] Viz.tab 2 Výskyt zákalu mlha [1x1 struct] Viz.tab 2 Výskyt mlh Tab 2. Struktura výsledné proměnné druhá úroveň cont pefcocfd cont_t pefcocfd_t cont_ht pefcocfd_ht [Rozměr typ] [25x2x2 [25x6 [25x2x2 [25x6 [25x2x2 [25x6 Vysvětlivky Kontingenční tabulka, 2. index obs, 3. index předp. Hodnota indexu 1- jev nenastal, 2-jev nastal (stejná indexace i u ostatních kontingenčních tabulek). Předpověď jevu uvažována v případě, že je v hlavní části TAFu 2. index viz tab. 3., Vyhodnocení stejné předpovědi jako u cont Kontingenční tabulka vztahující se pouze k termínům v nichž je jev předpovídán v části TAFu TEMPO, kde se uvažuje, předpověď daného jevu (=> POD = 1, h T1* = 0) 2. index viz tab. 3., Vyhodnocení stejné předpovědi jako u cont_t Kontingenční tabulka vztahující k předpovědím ze všech termínům. Předpověď výskytu jevu se také uvažuje, pokud se v termínu vyskytuje předpověď jevu v části TEMPO (=> POD = 1, h T1* = 0) 2. index viz tab. 3., Vyhodnocení stejné předpovědi jako u cont_ht 1

Tab 3. Veličiny odpovídající danému indexu Veličiny odpovídající danému indexu Index Význam 1 Pravděpodobnost detekce (POD) 2 Equitable score (EQS) 3 False alarm (FAR) 4 Podíl termínů v nichž byl jev pozorován (COBS) 5 Podíl termínů v nichž byl jev předpovídán 6 Počet termínů Kromě výstupu do proměnné vznikají při načítání textových dat také dva soubory (emet_indikativicao.txt a err_indikativicaob.txt), kde se vypisují chyby ve struktuře zpráv TAF a METAR. Takové zprávy jsou automaticky vyřazeny z vyhodnocení. V souboru emet_indikativicao.txt (např. emet_lkcv.txt) jsou chyby ve struktuře METARu. Uvažované chyby jsou uvedeny v tab. 4. Tab 4. Chyby u zpráv METAR Označení chyby erroblx effdelka effvrb errdoh errat Význam Za údajem BKN, OVC, FEW, SCT není číslo Třetí skupina končí na KT, ale není \w{3}\d{2}(g\d\d)*kt. Často není údaj o větru a jsou tam / Skupina s větrem neobsahuje VRB ani směr definovaný třemi číslicemi Není dohlednost (skupina samých čísel nebo CAVOK) Podmínka, že pozorování než datum zprávy a také není začátek platnosti o více než 12h od času zprávy 2

V souboru err_indikativicaob.txt (např. err_lkcvb.txt) jsou chyby ve struktuře TAFu. Kontrola probíhá uvnitř funkce taf_a_barkod5. Uvažované chyby jsou uvedeny v tab. 5. Tab. 5 Chyby u zpráv TAF Označení chyby Význam errdatz1 Ve třetí skupině nejsou dvě čísla errat Podmínka že začátek platnosti není < než datum zprávy a také není začátek platnosti o více než 6h od času zprávy err1den Podmínka, že platnost je 1 den effdelka Skupina s větrem (končící na KT) nemá tvar ^\w{3}\d{2}(g\d\d)*kt etempomocff Pro daný prvek (vítr) hodně TEMPO (>3) ebecmgoblmaxmin Neshodují se předchozí minima a maxima u oblačnosti v intervalu BECMG (u VBobl) efoblmaxmin Neshodují se předchozí minima a maxima u oblačnosti po čase FM (u Vobl) errprobnic Podmínka, že za PROB musí být dvouciferný údaj PROB40 errtembe2 Podmínka, že za TEMPO/BECMG čas a nějaká hodnota) errtembetc Podmínka, že za TEMPO/BECMG je čas errt1den Kontrola jestli konec TEMPO <= konec TAF errt2den Kontrola jestli ZACATEK TEMPO >= ZACATEK TAF errt3den Kontrola jestli začátek TEMPO < konec TEMPO errfm Podmínka, že za FM údaj o čase DDHHMM čas a nějaká hodnota errfm2den Kontrola jestli začátek FM začátek TAF Návod na použití programu pro kontrolu meteorologických zpráv SYNOP Program kontroluje meteorologické zprávy SYNOP, výstupem jsou chyby zjistitelné přímo při dekódování, chyby ze vzájemné vazby mezi hodnotami a pozorovanými jevy a chyby z časového porovnání hodnot. Program je možné spustit přes příkazový řádek (Windows 8 a 8.1: klávesa logo Windows + r, zadat cmd; starší verze Windows: Start programy příslušenství příkazový řádek poté změnit umístění na disk, kde je program uložen (např. D:) a poté zadat vlastní adresář s programem (např. cd D:\dokumenty) zadáním příkazu: kontrola_tol.exe YYYYMMDDHH YYYYMMDDHH [nepovinný argument vstupní soubor, s nastavením programu, pokud je vynechán argument je použit soubor kontrola_new.vst] Data uvedená ve tvaru YYYYMMDDHH (v čase UTC) představují časový interval. Zprávy vydané v tomto rozmezí jsou následně kontrolovány. Pokud je nainstalován na počítači programovací jazyk Perl lze zdrojový skript spustit přes příkazový řádek zadáním: 3

perl w cesta/kontrola_tol.pl YYYYMMDDHH YYYYMMDDHH [nepovinný argument vstupní soubor, s nastavením programu, pokud je vynechán argument je použit soubor kontrola_new.vst] K programu jsou přiloženy soubory, jejichž význam je uveden v tabulce 6 a význam chybových hlášek generovaných programem je uveden v tabulce 7: Tabulka 6: Soubory programu kontrola_tol.pl kontrola_new.vst 11652.ibl jev_h3pard01_u.txt priz_naz_vekt.txt LOG2_new.csv w1w2.txt typ_sr_new.inf xxx2.kon Moduly (Pro perl): Datumy.pm Dekod_zprav.pm Stat.pm Základní program zprostředkující kontrolu zprávy SYNOP. Zabezpečuje přístup k vstupním i výstupním souborům. Provádí kontrolu některých prvků. V případě nalezení chyby, vypíše chybové hlášení na obrazovku a provede zápis do souboru xxx2.kon. Soubor, obsahující seznam vstupních a výstupních souborů, které má program využívat. V případě, že se budou například kontrolovat zprávy uložené v souboru 11669.ibl namísto 11652.ibl je nutné v tomto souboru danou položku přejmenovat. Zakódované zprávy SYNOP. Soubor obsahující informace o začátku a konci trvání určitých meteorologických jevů, které byly pozorovány na stanici. Slouží k porovnání těchto údajů s údaji uvedenými ve zprávě v 7. skupině sekce 1. Pro další kontrolu zprávy nejsou tato data nezbytná, nicméně pro správný chod programu musí tento soubor existovat i bez obsahu dat. Soubory shodné pro všechny stanice. Obsahují informace potřebné k zhodnocení údajů uvedených v průběhu a stavu počasí. Soubor, do kterého se vypisují chybová hlášení. Aby mohl být program spuštěn, je zapotřebí 3 modulů. Tyto moduly musí být uložené v jedné složce. V programu kontrola_tol.pl musí být hned v úvodu definovaná cesta k této složce. Slouží k převodu formátu časových dat. Provádí kontrolu některých prvků. Definuje potřebné matematické funkce. 4

Tabulka 7: Chybové hlášky programu a jejich význam Chyba Sekce Popis EZN35 H Zpráva obsahuje skupiny o jiné délce než tří nebo pěti znaků. ESK0 H První tři skupiny nemají pět znaků. ESK1 H Chybí skupina s údaji o T (Td). ESB1 H Skupina čísel, obsahující informace o T (Td) nezačíná stálým poznávacím číslem 1 (2). ESK2 H Skupina čísel, obsahující informace o T (Td) neobsahuje 5 znaků. ESK3 H Špatná posloupnost skupin v 1. sekci. Stálé úvodní číslo skupiny musí být v každé následující skupině (dokud obsahuje 5 znaků) vždy alespoň o 1 větší. ESB3 H Skupina čísel uvedená v 1. sekci neobsahuje stálé úvodní číslo skupiny. ENE_T H Chybí údaj o teplotě vzduchu. ETdxT H Teplota rosného bodu je vyšší než teplota vzduchu. Dohlednost VV odporuje stavu počasí ww. 1) ww: 41-49 mlha, VV musí být < 1km; Evis_x_w w (1-5) H 2) ww: 40 vzdál. mlha, VV musí být > 1km; 3) ww: 10 kouřmo, VV musí být 1km, ale < 10km; 4) ww: 5 zákal, VV musí být <10km; 5) ww: < 41(ne 17), při VV <1km lze užít ww 41-49 (pravidlo upřednostnění vyššího čísla). E3K1 333 Skupina čísel uvedená ve 3. sekci neobsahuje stálé úvodní číslo skupiny. E3P3 333 Skupina začíná na číslo, které je menší než číslo na které začíná předchozí skupina (pokud to není 4 nebo 9). E3R4 333 Skupina začíná na stejné číslo jako předchozí skupina (a není to 5, 8 ani 9). ENxNh 333 Celkové pokrytí oblohy oblačností N, uvedené ve skupině Nddff, nesmí být menší než množství všech oblaků druhu C L (C M ), uvedené v 8. skupině sekce 1. ENs(1_3_5 ) 333 8. skupina v 3. sekci neodpovídá pravidlu pro kódování oblačnosti. Uvedené množství oblačnosti nesplňuje kritérium pro výběr oblačných vrstev. Netýká se oblačnosti druhu Cb. Ehshs 333 8. skupina v 3. sekci neodpovídá pravidlu pro kódování oblačnosti. Jednotlivé vrstvy oblačnosti musí být řazeny vzestupně od nejnižší výšky základny oblačnosti. 5

Eh_x_hshs 333 Enj910 333 Enj911 333 Výška základny nejnižších pozorovaných oblaků h, uvedená v sekci 1, nemůže být vyšší než hodnota výšky základny význačných oblaků hshs, uvedená v sekci 3. Kontrola pravidla pro uvádění doplňujících údajů v 9. skupině 3. sekce. Hodnota maximálního nárazu větru za posledních 10 minut by měla překročit průměrnou rychlost větru (ff) alespoň o 5 ms -1, jinak se neuvádí. Kontrola pravidla pro uvádění doplňujících údajů v 9. skupině 3. sekce. Hodnota maximálního nárazu větru během období S p S p se zařezuje pouze tehdy, je-li větší nebo rovna 11 ms -1. E555 333 Za stálým úvodním číslem sekce 555 se nevyskytuje žádná skupina. Význam jednotlivých chyb při vlastní kontrole meteorologické zprávy SYNOP je v tabulce 8. Tabulka 8: Význam chyb při vlastní kontrole meteorologické zprávy SYNOP Chyba Označení Popis ETMAX A201 Termínové teploty za předchozích 12 h jsou vyšší než maximální teplota. ETMIN A202 Termínové teploty za předchozích 12 h jsou nižší než minimální teplota. ESTAV_O A275 Stav a oblačnost si neodpovídají. ESTAV_J A205 Chyba stavu ve vazbě na jevy. PRUB_O A237 Průběh nesouhlasí pokrytím oblačnosti. EPRUB_J A231 Průběh nesouhlasí s jevy (a stavem počasí). (hlavni část) Chyba při dekódování v hlavní části. (sekce 333) Chyba při dekódování v sekci 333. 6

Návod na použití programu pro kontrolu meteorologických zpráv METAR Program kontroluje meteorologické zprávy METAR, výstupem jsou chyby zjistitelné přímo při dekódování a chyby ze vzájemné vazby mezi hodnotami a pozorovanými jevy. Spuštění programu je přes příkazový řádek zadáním příkazu: dmetar.exe YYYYMMDDHH YYYYMMDDHH [nepovinný argument vstupní soubor, s nastavením programu, pokud je vynechán argument je použit soubor kontrola_new.vst] Pokud je nainstalován na počítači programovací jazyk Perl lze zdrojový skript spustit přes příkazový řádek zadáním: perl w cesta/dmetar.pl YYYYMMDDHH YYYYMMDDHH [nepovinný argument vstupní soubor, s nastavením programu, pokud je vynechán argument je použit soubor kontrola_new.vst] Data uvedená ve tvaru YYYYMMDDHH (v čase UTC) představují časový interval. Zprávy vydané v tomto rozmezí jsou následně kontrolovány. Seznam souborů přiložených k programu a jejich jednotlivý význam je uveden v tabulce 9. Tabulka 9: Seznam souborů dmetar.pl kontrola_metar.vst met_lkpd.ibl jev_h3pard01_u.txt err_met.txt Moduly: Datumy.pm Základní program zprostředkující kontrolu zprávy METAR. Zabezpečuje přístup k vstupním i výstupním souborům. Provádí kontrolu některých prvků. V případě výskytu chyby, vypíše chybové hlášení do souboru err_met.txt. Soubor, obsahující seznam vstupních a výstupních souborů, které má program využívat. V případě, že se budou například kontrolovat zprávy uložené v souboru met_lkcv.ibl namísto met_lkpd.ibl je nutné v tomto souboru danou položku přejmenovat Zakódované zprávy METAR. Soubor obsahující informace o začátku a konci trvání určitých meteorologických jevů, které byly pozorovány na stanici. Slouží k porovnání těchto údajů s údaji uvedenými ve zprávě ve skupině popisující jevy současného počasí ww. Pro další kontrolu zprávy nejsou tato data nezbytná. Soubor, do kterého se vypisují chybová hlášení. Aby mohl být program spuštěn, je zapotřebí modulu. V programu dmetar.pl musí být hned v úvodu definovaná cesta k modulu. Slouží k převodu formátu časových dat. 7

Chybové hlášky generované programem při kontrole meteorologické zprávy METAR a jejich význam je uvedený v tabulce 10. Chyba Sekce Popis EDX H Řádek s METARy má jinou strukturu než: ICAOYYMMddhh (tedy 4 písmena a 8 číslic). DYYYYMMddhh H Jev uvedený v METARu není v databázi jevů. MYYYYMMddhh H Jev uvedený v databázi jevů není v METARu. ESTA Stanice na začátku záznamu zprávy se neshoduje se stanicí ICAO v METARu. ECAS0 5. - 8. znak na řádku nejsou čísla ECAS1 Čas bulletinu je o více než 1 hod větší než čas ve zprávě. EVIT Skupina větru nemá (po zkrácení o případné nárazy) tvar dddffkt (tedy 5 znaků a zkratku KT, MPS nebo KMH). EDD Směr větru není číslo, VRB nebo ///. EFF Rychlost větru není číslo nebo //. EVIS Skupina udávající PREVIS je ve špatném tvaru EVIS1 Skupina udávající MINVIS neobsahuje význačné rozdíly od PREVIS. EVIS2 Dohlednost se neshoduje s daným jevem. -při FG musí být vis<=1000 -při FU nebo HZ musí být vis<=5000 EJEVMOC Víc než 3 skupiny jevů w'w' v METARu. EJEVINT Kontrola jestli není intenzita u jevu, u kterého se neuvádí. EJEVINT1 Kontrola jestli je intenzita pouze u jevu, u kterého se může uvádět. EJEV0 Za popisem jevu (BC, MI, kromě TS) nic není. EJEV1 Pouze 1 znak u skupiny jevů w'w' (přímo nebo po případném odstranění popisu jevu). EJEV4 Více než 4 znaky u skupiny jevu w'w' (přímo nebo po případném odstranění popisu jevu). EJEV3 3 znaky u skupiny jevů w'w' (přímo nebo po případném odstranění popisu jevu). EJEV9 Skupina jevu obsahuje něco jiného než definované v @popis a @jevy (neznámá zkratka). EHS Oblačnost není řazena podle výšky základny. ET0 Není skupina s teplotou. ET<Td Teplota vzduchu je menší než teplota rosného bodu. ET1 Špatný formát skupiny teploty nebo skupina chybí. EP0 Není skupina s tlakem. EP1 Špatný formát skupiny tlaku nebo skupina chybí. ERE0 Víc skupin začínajících na RE než 3. EBAR_KOD Aktuální barevný kód neodpovídá udávané dohlednosti a výšce spodní základny oblačnosti. Dotazy k software, interface a matematickému modelu: pplk. RNDr.. Karel Dejmal, Ph.D., tel:. 973445006, email: karel.dejmal@unob.cz 8