metaf2xml je open source, multiplatformní a volný příkazového řádku software, který může být použit k dekódovat a analyzovat prognózy letištní (TAF), letectví rutinní zprávy o počasí (METAR, SPECI), pozorování ze bójemi (bóje), jakož i synoptické pozorování (SYNOP).
Download, analyzovat a dekódovat letectví dat
Všechny části zprávy jsou analyzovány pomocí metaf2xml software, některé běžné chyby formátu jsou opraveny nebo tolerovány, a získaná data budou automaticky zapsány do formátu XML nebo předány k uživatelem definované funkce (vše hotovo v Perlu ).
Může být použit k převodu XML textu a HTML nebo XML
metaf2xml také poskytuje XSLT stylů, které mohou být použity pro konverzi XML do textového, HTML nebo XML s různými schématy a webové uživatelské rozhraní, které lze použít k zobrazení a stáhnout up-to-date údaje o počasí z Ogimet, NOAA a dalších zdrojů.
Nevyžaduje žádnou instalaci
Tento software nevyžaduje žádnou instalaci a může být použit přímo ze zdrojového souboru, po stažením z Softoware nebo projektu & rsquo; s webové stránky, uložit ji na domovské složky a nekomprimované ji s vašimi oblíbenými vedoucí archivu nástroj. Jako nástroj příkazového řádku, metaf2xml vyžaduje, abyste používali emulátor terminálu aplikace pro komunikaci s ním. Přečtěte si soubor README, který naleznete na zdrojovém balíčku pro více informací o tom, jak používat software.
Běží na Linuxu, BSD, Solaris, Windows a Mac
Být navržen od základu tak, aby se aplikace multiplatformní, metaf2xml je v současné době podporována na případné distribuce GNU / Linux, stejně jako na BSD, Solaris, Mac OS X a Microsoft Windows operačních systémů.
Pod kapotou a podporovaných hardwarových platformách
Při pohledu pod kapotu metaf2xml projektu, můžeme si všimnout, že i když je napsaný v programovacím jazyce Perl, to & rsquo; s nezávislý na hardwarové platformě, tedy podporován na 32 a 64bitových počítačů. XSL (XPath / XSL-FO / XSLT) programovací jazyky byly také použity v metaf2xml
Co je nového v této verzi:.
- parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
- vyžadují Perl 5.10.1+ (použití stát, // K)
- parser:
- SYNOP oddíl 5: Proces 4 další skupiny (NL)
- SYNOP oddíl 1: oprava rozsahy pro VV = 9 * pro nás
- parser, bufr, XSL, DTD:
- prodloužit BUFR analýze
- parser, XSL, XSL-suma, DTD:
- odstranit sestavy / @ query_start, přidejte jej a Perl verzi jako komentářů
- CGI:
- adaptovat na nové adresy URL pro Ogimet, uznávají kvóta dosáhla
- ui, cgi:
- používat operační (verze 1.3) namísto experimentální (1,5, bude vypnutí) NOAA / ADDS DataServer (částečně vrátit 69efd22)
Co je nového ve verzi 1.57:
- parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
- vyžadují Perl 5.10.1+ (použití stát, // K)
- parser:
- SYNOP oddíl 5: Proces 4 další skupiny (NL)
- SYNOP oddíl 1: oprava rozsahy pro VV = 9 * pro nás
- parser, bufr, XSL, DTD:
- prodloužit BUFR analýze
- parser, XSL, XSL-suma, DTD:
- odstranit sestavy / @ query_start, přidejte jej a Perl verzi jako komentářů
- CGI:
- adaptovat na nové adresy URL pro Ogimet, uznávají kvóta dosáhla
- ui, cgi:
- používat operační (verze 1.3) namísto experimentální (1,5, bude vypnutí) NOAA / ADDS DataServer (částečně vrátit 69efd22)
Co je nového ve verzi 1.56:
- parser, XSL, DTD:
- přidat rozsah pro tabulka 1677 použití @ RNE / @ RPI místo @ m / @ rp s @ q = exclLower
- parser, XSL, DTD, metaf součtem:
- TAF: trendType: používat FM místo prob. Shrnutí: ukázat pravděpodobnost
- metaf součtem:
- SYNOP cloudInfo: vynechat, pokud typ a výška jsou N / A. zobrazit VV
- CGI:
- využijte formulář katalogovou & quot; open & quot; pro trubky v případě platformy, kterou podporuje parser, bufr, XSL, metaf-ui.xsl, DTD, metaf2xml.pl, CGI, install.pl
- připravovat na zpracování BUFR
- Makefile:
- jen předat proměnné install.pl
- metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
- používat Pod :: Použití :: pod2usage
- umožňují skripty má být naloženo jako knihovna
- install.pl:
- Použít výchozí, pokud je proměnná prázdný
- přidat volby -v, -n
- metaf2xml.pl:
- odstranit parametr -o
Co je nového ve verzi 1.54:
- parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw. pl:
- vytvořit zprávu předpony SYNOP a BUOY zastaralé
- parser, XSL, DTD, lang:
- TAF: rozpoznat QNH a teploty počasí
- metaf součtu, cgi:
- shrnutí: načíst a zobrazit TAF, příliš
Co je nového ve verzi 1.53:
- parser, XSL, DTD, lang:
- SYNOP oddíl 3: Proces skupiny 918sqDp, 919MwDa, 97 [5-9] vpDp, 959vpDp
- parser, XSL, metaf součtu, DTD:
- SYNOP část 9: Proces skupina 0dxdxfxfx pro DE
- metaf-add, ui, DTD, Lang, cgi:
- rozlišovat SYNOP podle typu stanice (WMO, loď, mobil) namísto zdroje (půda, loď)
- XSL, metaf součtem:
- SYNOP: ukázat offset na aktuální OBS. Čas
- Podpora GUI demo s prohlížečů založených na WebKit
- metaf součtu, lang:
- lepší zacházení s souhrnné záhlaví
- metaf součtem:
- Vítr: ukázat směr pro poryvy, použít 1 sloupec místo 2
- značka odvozené vlhkost
- parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl:
- umožnit a provést kontrolu pro přesné verzi Perl modul
- XSL, ui, cgi, css, install.pl:
- tah styl souboru CSS, aby přísnější směrnice CSP
- parser, XSL, metaf součtu, lang, cgi:
- , pokud zdroj dat DB: také získat informace od stanice DB
- parser:
- SYNOP oddíl 3: umožnit ///// jako 5j1j2j3j4 skupině. Proces tempMax, tempMin pro MOBIL
- parser, metaf2xml.pl:
- umožňují znaková data v & quot; prázdný & quot; uzly
- install.pl:
- Nastavení může být poskytnuta jako argumenty. rozšířit popis instalace
- fix instalace souborů, které mají CRLF jako end-of-line
- zlepšit instalaci manuálových stránkách
- metaf-add:
- přizpůsobit se změnám v DTD, stations.xml. zlepšit názvů manipulaci s
Co je nového ve verzi 1.51:
- parser, XSL, DTD:
- METAR / TAF: Použití kódovou tabulku 1690 pro výšky a vert. vis. s výjimkou USA
- parser, XSL, metaf součtu, DTD:
- SYNOP USA: používat FMH-2 namísto kódové tabulky 1600 na základně nejnižší mraku
- parser, XSL, DTD, lang:
- rozšířit zpracování Sao
- parser, XML, XSL, DTD:
- METAR: 5 skupin zacházet jako s rozšířením stala poznámky
Co je nového ve verzi 1.50:
- DTD, ui, cgi:
- Nový zdroj dat: databáze SQL
- parser, XML, src2raw, XSL, DTD, lang:
- rozšířit zpracování Sao
- XSL, ui, metaf součtu, DTD, Lang, cgi:
- připravují překlady pro pl, pt-br
- XSL, ui, metaf součtu, lang, install.pl:
- Split metaf-lang- {de, en, es, pl, pt-br, ru} .xsl od metaf-lang.xsl
- lang:
- zlepšit ruský překlad (díky Roman Nikitin)
Co je nového ve verzi 1.49:
- Počet chyb vznesené neplatné skupin v METAR a TAF byla významně snížena:. více skupin a varianty jsou rozpoznány a některé neuznané skupiny jsou vynechány
- Zpracování bóje zpráv je nyní kompletní a kanadský automatické NKÚ jsou také zpracovány.
- Možnost -x pro metaf2xml.pl byl přejmenován na -o; tato možnost je také ctěn funkcemi příklad zpětné volání.
- Několik drobných chyb bylo opraveno.
Co je nového ve verzi 1.47:.
- Tato verze rozšiřuje rozebrat na bóji a SYNOP zpráv
- Existuje mnoho menších změn a jiné přípony.
Co je nového ve verzi 1.46:
- Počínaje tímto vydáním analyzovaných dat lze přistupovat pomocí funkce zpětného volání. Úniky jsou nyní instalovány s skriptu Perl.
- Hodinový Teplota v METAR poznámky, je zpracováno jako sledované hodnoty, ne 1 hodinu v průměru.
- Chybějící data pro historii počasí (RABMM) a 24 hodin min./max.
- Teplota v METAR poznámky, je uznáván.
- Mnoho menších změn a oprav chyb.
Byly provedeny
Co je nového ve verzi 1.45:.
- dvě malé, ale ošklivé chyby byly opraveny
Co je nového ve verzi 1.44:
- metaf.pl a metafsrc2raw.pl nyní používat modul src2raw .odpoledne; méně větvení je nyní nutné. Zdrojem & quot; Ogimet loď & quot; Nyní lze použít k načtení dat lodí.
- Ukazatel větru, tlak (změna) a teplota v souhrnu byla prodloužena.
- Mnoho menších vylepšení a opravy chyb.
byly provedeny
Co je nového ve verzi 1.43:
- přidat obrábění bóje zpráv sekcích 0, 1, 2
- nedělají text zprávy na odkaz nebo poskytnutí informací o stanicích jako náznak, pokud volána z příkazové řádky, nebo pro formát = text metaf2xml.pl, metafsrc2raw.pl:
- možnost rozšířit -H 5: s volitelnou skupinu BBB
- přidat parametr & quot; END_DATE & quot; Pro Ogimet (použitelný z příkazové řádky, pouze)
Co je nového ve verzi 1.42:
- 02.6.2011 uvolnění 1.42
- XML, DTD, XSL, ui, metaf součtem: přidat obor názvů pro XML a překladu dat, plus drobnými změnami
- parser, DTD, XSL, lang:
- TAF: přidat trendType & quot; FM & quot; to jasně odlišit od & quot; BECMG FM & quot; (Díky Jesse (angelldev))
- oddíl SYNOP 3: Proces skupiny 92 [01] SFX 923S'S, 924SVs, 925TwTw, 927S6Tw, 941CDp, 943CLDp, 950Nmn3, 951Nvn4, 989VbDa, 991ADa
- zlepšit zpracování SYNOP oddílů 1, 2 a 3: umožňují více variant pro několik skupin; zlepšení zpracování pro země CN, FR, TV; ...
- SYNOP oddíl 3: správná doba pro region VI, MG, MZ
- zlepšit parsování viditelnosti a počasí pro METAR a TAF
- parser, XML, DTD, XSL, metaf součtu, lang:
- změna manipulaci období
- parser:
- METAR: vpřed "isGrid" se všemi větry, pokud uvedených; použít stávající vzory pro další země
- XML, metaf2xml.pl, gui:
- tag odstranit možnost -X pro metaf2xml.pl, je povinná
- ui, gui:
- použít explicitní odkaz pro favicon
- GUI:
- tipo = SN není podporován pro src_synop = ogimet; zakázat Tipo = SI pro tuto chvíli, je filtr prasklý a vrací se žádné zprávy zkontrolovat, zda vstupní parametr hodin je číslo
- metaf součtem:
- vytvořit text zprávy odkaz na něj ukázat v režimu = detailní
Co je nového ve verzi 1.41:
- led / námrazy skupiny SYNOP oddílu 2 jsou nyní zpracovávány stejně jako skupiny v SYNOP § 5 z amerického mořského stanice hlásí.
- Stanovení země emitenta zprávy SYNOP (povinnost uplatňovat vnitrostátní předpisy dekódování) byla zlepšena.
- Na displeji se v minulosti počasí v souhrnu byla prodloužena.
- Několik drobných oprav a rozšíření byly realizovány.
Co je nového ve verzi 1.35:
- Tato verze přidává zpracování SYNOP skupin v kapitole 5 stanice provozované USA (pozemní) a Kanadě.
- Závislost na XML :: Writer byl odstraněn.
- Existuje také řada menších vylepšení pro analyzátor a několik oprav chyb.
Co je nového ve verzi 1.34:
- parser:
- METAR: rozpoznat nový formát pro stav dráhy
- TAF: poznat nové datum / čas formátů i pro max./min. Teplota li>
- SYNOP: tolerovat neplatné hodnoty pro tabulku 4377
Co je nového ve verzi 1.33:
- Tato verze přidává zpracování nové datum TAF / čas formátů. SYNOP skupiny 95 [01] xx jsou rovněž zpracovány.
- Existuje také řada menších dodatky, změny a několik oprav chyb.
Co je nového ve verzi 1.32:
- Tato verze přidává zpracování SYNOP skupin v kapitole 3 pro Antarktidy.
- tagy pro zviditelnění a směru větru obsahují informace o zaokrouhlování offsety.
- Některé další SYNOP skupiny se odchylují od normy jsou tolerovány.
- Souhrnná formát pro SYNOP nyní ukazuje aktuální informace o počasí (v METAR kódování) a nejvyšší poryv (z oddílu 3).
- byl přidán Zdrojem dat NOAA / NWS (lodě).
- Existuje také řada menších změn v analyzátoru a několik oprav chyb.
Požadavky
- Perl
Komentáře nebyl nalezen