metaf2xml er en åpen kildekode, multiplattform og gratis kommandolinje programvare som kan brukes til å dekode og analysere lufthavn prognoser (TAF), luftfart rutine værmeldinger (METAR, spesi), observasjoner fra bøyer (Buøy), samt synoptiske observasjoner (SYNOP).
Last ned, analysere og dekode luftfart data
Alle deler av meldingene som skal analyseres av metaf2xml programvare, er noen vanlige formateringsfeil korrigert eller tolerert, og hentet data vil bli skrevet automatisk til XML-filformat eller sendes til en brukerdefinert funksjon (alle gjort i Perl ).
Kan brukes til å konvertere XML til tekst og HTML eller XML
metaf2xml gir også XSLT stilark, som kan brukes til å konvertere XML til tekst, HTML eller XML med ulike skjemaer og en web-basert brukergrensesnitt som kan brukes til å vise og laste ned up-to-date værvarsel fra Ogimet, NOAA og andre kilder.
Krever ingen installasjon
Programvaren krever ingen installasjon og kan brukes direkte fra kilden pakken, etter laste den ned fra Softoware eller prosjektet & rsquo; s nettside, lagre den på Hjem-mappen, og ukomprimert den med din favoritt arkiv manager verktøyet. Å være et kommandolinjeverktøy, krever metaf2xml at du bruker en terminalemulator app for å samhandle med det. Vennligst les README filen funnet på kilden pakken for mer informasjon om hvordan du bruker programvaren.
Kjører på Linux, BSD, Solaris, Windows og Mac
Å være designet fra grunnen av for å være en multi-plattform program, metaf2xml støttes på noen distribusjon av GNU / Linux, samt på BSD, Solaris, Mac OS X og Microsoft Windows-operativsystemer.
Under panseret og støttede maskinvareplattformer
Ser under panseret av metaf2xml prosjektet, kan vi legge merke til at mens det er skrevet i Perl programmeringsspråk, det & rsquo; s uavhengig av en maskinvareplattform, og dermed støttes på 32 og 64-bits maskiner. XSL (XPath / XSL-FO / XSLT) programmeringsspråk ble også brukt i metaf2xml
Hva er nytt i denne utgaven.
- parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
- krever Perl 5.10.1+ (bruk tilstand, //, K)
- parser:
- SYNOP § 5: Prosessen 4 flere grupper (for NL)
- SYNOP § 1: fix områder for VV = 9 * for US
- parser, bufr, xsl, DTD:
- forlenge BUFR parsing
- parser, XSL, XSL-sum, DTD:
- fjerne rapport / @ query_start, legge den og Perl versjon som kommentarer
- cgi:
- tilpasse seg nye nettadresser for Ogimet, erkjenner Kvoten har nådd
- ui, cgi:
- bruke operativ (versjon 1.3) i stedet for eksperimentell (1,5, for å være nedleggelse) NOAA / LEGGER dataserver (delvis tilbake 69efd22)
Hva er nytt i versjon 1.57:
- parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
- krever Perl 5.10.1+ (bruk tilstand, //, K)
- parser:
- SYNOP § 5: Prosessen 4 flere grupper (for NL)
- SYNOP § 1: fix områder for VV = 9 * for US
- parser, bufr, xsl, DTD:
- forlenge BUFR parsing
- parser, XSL, XSL-sum, DTD:
- fjerne rapport / @ query_start, legge den og Perl versjon som kommentarer
- cgi:
- tilpasse seg nye nettadresser for Ogimet, erkjenner Kvoten har nådd
- ui, cgi:
- bruke operativ (versjon 1.3) i stedet for eksperimentell (1,5, for å være nedleggelse) NOAA / LEGGER dataserver (delvis tilbake 69efd22)
Hva er nytt i versjon 1.56:
- parser, xsl, DTD:
- legge område for tabell 1677. bruk @ RNE / @ RPI i stedet for @ rn / @ rp med @ q = exclLower
- parser, xsl, DTD, metaf-sum:
- TAF: trendType: bruke FM istedenfor PROB. Sammendrag: vis sannsynlighet
- metaf-sum:
- SYNOP cloudInfo: utelate hvis type og høyde er N / A. Showet VV
- cgi:
- bruke listen form av & quot; åpen & quot; for rør hvis plattform støtter det parser, bufr, XSL, metaf-ui.xsl, DTD, metaf2xml.pl, cgi, install.pl
- forberede BUFR behandling
- Makefile:
- bare passere variabler å install.pl
- metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
- bruke Pod :: Bruks :: pod2usage
- tillate skript som skal lastes som bibliotek
- install.pl:
- bruke standard hvis variabelen er tom
- Legg alternativer -V, -n
- metaf2xml.pl:
- fjerne muligheten -O
Hva er nytt i versjon 1.54:
- parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw. pl:
- gjøre melding prefiksene SYNOP og bøye foreldet
- parser, xsl, DTD, lang:
- TAF: gjenkjenne QNH og temperatur
- metaf-sum, cgi:
- oppsummering: hente inn og vise TAF, også
Hva er nytt i versjon 1.53:
- parser, xsl, DTD, lang:
- SYNOP seksjon 3: prosess grupper 918sqDp, 919MwDa, 97 [5-9] vpDp, 959vpDp
- parser, XSL, metaf-sum, DTD:
- SYNOP § 9: prosess gruppe 0dxdxfxfx for DE
- metaf-tillegget, ui, DTD, lang, cgi:
- skille SYNOP etter stasjonstype (WMO, skip, mobil) i stedet for kilde (land, skip)
- xsl, metaf-sum:
- SYNOP: vis utlignet til selve obs. tid
- støtte GUI demo med nettlesere basert på WebKit
- metaf-sum, lang:
- bedre håndtering av sammendraget header
- metaf-sum:
- vind: vis retning for vindkast, bruke en kolonne i stedet for to
- mark avledet luftfuktighet
- parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl:
- tillate og gjøre sjekk for nøyaktig Perl modul versjon
- xsl, ui, cgi, css, install.pl:
- flytte stil til CSS-fil for å tillate strengere CSP direktiver
- parser, XSL, metaf-sum, lang, cgi:
- Hvis datakilden er DB: også få stasjonen info fra DB
- parser:
- SYNOP seksjon 3: tillate ///// som 5j1j2j3j4 gruppe. Prosessen tempMax, tempMin for MOBIL
- parser, metaf2xml.pl:
- tillate tegndata i & quot; tom & quot; noder
- install.pl:
- innstillinger kan gis som argumenter. utvide beskrivelse av installasjon
- fix installasjon av filer har CRLF som end-of-line
- forbedre installasjon av man-sidene
- metaf-add:
- tilpasse seg endringer i DTD, stations.xml. forbedre navne håndtering
Hva er nytt i versjon 1.51:
- parser, xsl, DTD:
- METAR / TAF: bruk kodetabell 1690 for høyder og vert. vis. med unntak av USA
- parser, XSL, metaf-sum, DTD:
- SYNOP USA: Bruk FMH-2 i stedet for kodetabell 1600 for base av laveste sky
- parser, xsl, DTD, lang:
- forlenge behandlingen av SAO
- parser, XML, XSL, DTD:
- METAR: 5 grupper håndteres som utvidelser blir bemerkninger
Hva er nytt i versjon 1.50:
- DTD, ui, cgi:
- ny datakilde: SQL database
- parser, XML, src2raw, xsl, DTD, lang:
- forlenge behandlingen av SAO
- xsl, ui, metaf-sum, DTD, lang, cgi:
- forberede oversettelser for pl, pt-br
- xsl, ui, metaf-sum, lang, install.pl:
- split metaf-lang- {de, en, es, pl, pt-br, ru} .xsl fra metaf-lang.xsl
- lang:
- forbedre russisk oversettelse (takk til Roman Nikitin)
Hva er nytt i versjon 1.49:
- Antall feil hevet for ugyldige grupper i METAR og TAF ble redusert betydelig. flere grupper og varianter er anerkjent, og enkelte resultatførte grupper er hoppet
- Behandlingen av bøyen meldinger er nå fullført, og kanadiske automatisk SAO blir også behandlet.
- Alternativet -x for metaf2xml.pl ble omdøpt til -o; alternativet er også hedret av eksempel tilbakeringing funksjoner.
- Noen små bugs ble fikset.
Hva er nytt i versjon 1.47.
- Denne versjonen utvider parsing for bøye og synop meldinger
- Det er mange mindre endringer og andre utvidelser.
Hva er nytt i versjon 1.46:
- Fra og med denne utgivelsen, kan nås de analyserte data via en tilbakeringingsfunksjon. Utgivelser er nå installert med et Perl-skript.
- Den time temperatur i METAR bemerkninger er behandlet som en observert verdi, ikke en 1 time gjennomsnitt.
- Manglende data for vær historie (RABMM) og 24 min./maks.
- temperatur i METAR bemerkninger er anerkjent.
- Mange mindre endringer og feilrettinger er gjort.
Hva er nytt i versjon 1.45.
- To små, men ekle bugs ble fikset
Hva er nytt i versjon 1.44:
- metaf.pl og metafsrc2raw.pl nå bruke modulen src2raw .pm; mindre forking er nå nødvendig. Kilden & quot; Ogimet skip & quot; kan nå brukes til å hente skipsdata.
- Visning av vind, trykk (endring), og temperaturen i sammendraget ble utvidet.
- Mange mindre forbedringer og feilrettinger ble gjort.
Hva er nytt i versjon 1.43:
- legge behandlingen av Buoy meldinger seksjoner 0, 1, 2
- ikke gjør teksten i rapporten en link eller gi stasjonen info som hint om kalles fra kommandolinjen eller for format = text metaf2xml.pl, metafsrc2raw.pl:
- utvide muligheten -H til 5: med valgfri gruppe BBB
- legge til parameter & quot; sluttdato & quot; for Ogimet (kan brukes fra kommandolinjen, bare)
Hva er nytt i versjon 1.42:
- 2011-02-06 slipper 1,42
- XML, DTD, xsl, ui, metaf-sum: legg navnerom for XML og oversettelse av data, samt mindre endringer
- parser, DTD, xsl, lang:
- TAF: legge trendType & quot; FM & quot; klart skille den fra & quot; BECMG FM & quot; (Takk til Jesse (angelldev))
- SYNOP seksjon 3: prosessgruppene 92 [01] SFX, 923S'S, 924SVs, 925TwTw, 927S6Tw, 941CDp, 943CLDp, 950Nmn3, 951Nvn4, 989VbDa, 991ADa
- forbedre behandlingen av synop §§ 1, 2 og 3: tillate flere varianter for flere grupper; forbedre behandlingen for land CN, FR, TV; ...
- SYNOP seksjon 3: riktige perioder for region VI, MG, MZ
- bedre analyse av synlighet og vær for METAR og TAF
- parser, XML, DTD, XSL, metaf-sum, lang:
- endring periode håndtering
- parser:
- METAR: forward 'isGrid "til alle vinder hvis spesifisert; bruke eksisterende mønstre for flere land
- XML, metaf2xml.pl, gui:
- fjerne muligheten -X for metaf2xml.pl, er obligatorisk tag
- ui, gui:
- bruke eksplisitt link for favicon
- gui:
- tipo = SN støttes ikke for src_synop = ogimet; forby tipo = SI for nå, er filter ødelagt og returnerer ingen rapporter sjekke om inndataparametermerker timer er et tall
- metaf-sum:
- gjøre teksten i rapporten en lenke for å vise den i mode = detaljert
Hva er nytt i versjon 1.41:
- De is / ising grupper av SYNOP seksjon 2 er nå behandlet samt grupper i SYNOP seksjon 5 fra US havet stasjonen rapporterer.
- Fastsetting av landet utsteder av SYNOP rapport (nødvendig for å anvende nasjonale dekoding regler) ble forbedret.
- Visning av fortid vær i sammendraget ble utvidet.
- Flere mindre korreksjoner og utvidelser ble gjennomført.
Hva er nytt i versjon 1.35:
- Denne utgivelsen legger behandlingen av synop grupper i § 5 for stasjoner som drives av USA (land) og Canada.
- Den avhengigheten av XML :: Writer ble fjernet.
- Det finnes også en rekke mindre forbedringer for parser og noen feilrettinger.
Hva er nytt i versjon 1.34:
- parser:
- METAR: gjenkjenne nytt format for rullebane staten
- TAF: gjenkjenne nye dato / klokkeslett formater også for maks./min. temperatur
- SYNOP: tolerere ugyldige verdier for tabell 4377
Hva er nytt i versjon 1.33:
- Denne utgivelsen legger behandlingen av den nye TAF dato / klokkeslett formater. Synop grupper 95 [01] xx er også behandlet.
- Det finnes også en rekke mindre tillegg, endringer, og noen feilrettinger .
Hva er nytt i versjon 1.32:
- Denne utgivelsen legger behandlingen av synop grupper i § 3 for Antarktis.
- Kodene for synlighet og vindretning inneholde informasjon om avrunding forskyvninger.
- Noen flere synop grupper som avviker fra standard tolereres.
- Sammendraget format for SYNOP viser nå den nåværende vær (i METAR koding) og høyest vindkast (fra avsnitt 3).
- Datakilden NOAA / NWS (skip) ble lagt til.
- Det finnes også en rekke mindre endringer i parser og noen feilrettinger.
Krav
- Perl
Kommentarer ikke funnet