metaf2xml

Software screenshot:
metaf2xml
Dettagli del software:
Versione: 1.58 Aggiornato
Data di caricamento: 10 Mar 16
Sviluppatore: metaf2xml
Licenza: Libero
Popolarità: 25

Rating: nan/5 (Total Votes: 0)

metaf2xml è un open source, multipiattaforma e software da riga di comando gratuito che può essere utilizzato per decodificare e analizzare le previsioni aerodromo (TAF), aviazione previsioni del tempo di routine (METAR, SPECI), osservazioni da boe (BUOY), così come le osservazioni sinottiche (SYNOP).


Scarica, analizzare e decodificare i dati aviazione

Tutte le parti dei messaggi vengono analizzati dal software metaf2xml, alcuni errori di formato comuni sono corretti o tollerati, e i dati estratti saranno scritti automaticamente nel formato di file XML o passate a una funzione definita dall'utente (tutto fatto in Perl ).


Può essere utilizzato per convertire in testo XML e HTML o XML

metaf2xml fornisce anche i fogli di stile XSLT, che possono essere utilizzati per convertire XML in testo, HTML o XML con schemi diversi, e un'interfaccia utente basata sul Web che può essere utilizzato per visualizzare e scaricare up-to-date dati meteo da Ogimet, NOAA, e da altre fonti.


Non richiede installazione

Il software non richiede alcuna installazione e può essere utilizzato direttamente dal pacchetto sorgente, dopo averlo scaricato dal Softoware o il progetto & rsquo; s sito web, risparmiando sulla propria cartella Home, e non compressi con l'utility gestore di archivi preferito. Essendo uno strumento da riga di comando, metaf2xml richiede l'uso di un emulatore di terminale app per interagire con esso. Si prega di leggere il file README presente sul pacchetto sorgente per maggiori dettagli su come utilizzare il software.


Gira su Linux, BSD, Solaris, Windows e Mac

Essendo progettato da zero per essere un'applicazione multi-piattaforma, metaf2xml è attualmente supportato su qualsiasi distribuzione di GNU / Linux, così come sul BSD, Solaris, Mac OS X e Microsoft Windows sistemi operativi dei computer.


Sotto le piattaforme hardware cappuccio e supportati

Guardando sotto il cofano del progetto metaf2xml, possiamo notare che, mentre è scritto nel linguaggio di programmazione Perl, & rsquo; s indipendente da una piattaforma hardware, quindi supportato su macchine a 32 e 64 bit. L'XSL (XPath / XSL-FO / XSLT) linguaggi di programmazione sono stati utilizzati anche in metaf2xml

Cosa c'è di nuovo in questa versione:.

  • parser, BUFR, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • richiedere Perl 5.10.1+ (uso di stato, //, K)
  • parser:
  • sezione SYNOP 5: processo altri 4 gruppi (per NL)
  • sezione SYNOP 1: fissare gli intervalli per VV = 9 * per gli Stati Uniti
  • parser, BUFR, xsl, DTD:
  • estendere BUFR analisi
  • parser, xsl, XSL-sum, DTD:
  • rimuovere rapporto / @ query_start, aggiungerlo e la versione di Perl come commenti
  • CGI:
  • adattarsi ai nuovi URL per Ogimet, riconoscere quota raggiunta
  • ui, cgi:
  • uso operativo (versione 1.3), invece di sperimentale (1,5, per essere shutdown) NOAA / AGGIUNGE dataserver (parzialmente ripristinare 69efd22)

Cosa c'è di nuovo nella versione 1.57:

  • parser, BUFR, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • richiedere Perl 5.10.1+ (uso di stato, //, K)
  • parser:
  • sezione SYNOP 5: processo altri 4 gruppi (per NL)
  • sezione SYNOP 1: fissare gli intervalli per VV = 9 * per gli Stati Uniti
  • parser, BUFR, xsl, DTD:
  • estendere BUFR analisi
  • parser, xsl, XSL-sum, DTD:
  • rimuovere rapporto / @ query_start, aggiungerlo e la versione di Perl come commenti
  • CGI:
  • adattarsi ai nuovi URL per Ogimet, riconoscere quota raggiunta
  • ui, cgi:
  • uso operativo (versione 1.3), invece di sperimentale (1,5, per essere shutdown) NOAA / AGGIUNGE dataserver (parzialmente ripristinare 69efd22)

Cosa c'è di nuovo nella versione 1.56:

  • parser, xsl, DTD:
  • aggiungere gamma per la tavola 1677. uso @ RNE / @ RPI invece di @ rn / @ rp con @ q = exclLower
  • parser, xsl, dtd, metaf-sum:
  • TAF: trendType: usare FM invece di PROB. Riassumendo: spettacolo probabilità
  • metaf-sum:
  • SYNOP cloudInfo: omettere se il tipo e l'altezza sono N / A. spettacolo VV
  • CGI:
  • di utilizzare il modulo lista di & quot; aperta & quot; per tubi se la piattaforma supporta parser, BUFR, xsl, metaf-ui.xsl, dtd, metaf2xml.pl, cgi, install.pl
  • prepararsi per l'elaborazione BUFR
  • Makefile:
  • solo passare variabili a install.pl
  • metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • utilizzare Pod :: Usage :: pod2usage
  • permettere agli script di essere caricati come biblioteca
  • install.pl:
  • uso di default se la variabile è vuota
  • Aggiungi opzioni -v, -n
  • metaf2xml.pl:
  • rimuovere l'opzione -O

Cosa c'è di nuovo nella versione 1.54:

  • parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw. pl:
  • fanno messaggio prefissi SYNOP e BOA deprecato
  • parser, xsl, DTD, lingua:
  • TAF: riconoscere QNH e previsioni di temperatura
  • metaf-sum, cgi:
  • sintesi: recuperare e visualizzare TAF, troppo

Cosa c'è di nuovo nella versione 1.53:

  • parser, xsl, DTD, lingua:
  • sezione SYNOP 3: gruppi di processi 918sqDp, 919MwDa, 97 [5-9] vpDp, 959vpDp
  • parser, xsl, metaf-sum, DTD:
  • sezione SYNOP 9: processo di gruppo 0dxdxfxfx per DE
  • metaf-add, ui, DTD, lingua, cgi:
  • distinguere SYNOP dal tipo di stazione (WMO, nave, Mobil) invece di sorgente (terreni, nave)
  • xsl, metaf-sum:
  • SYNOP: offset per oss attuale spettacolo. tempo
  • Supporto GUI demo con browser basati su WebKit
  • metaf-sum, lingua:
  • migliorare la gestione di intestazione sintesi
  • metaf-sum:
  • del vento: Direzione spettacolo per raffiche, utilizzare 1 colonna al posto di 2
  • marchio umidità derivante
  • parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl:
  • permettere e fare controllare l'esatta versione modulo Perl
  • xsl, ui, cgi, css, install.pl:
  • style mossa per file CSS per consentire più severe direttive CSP
  • parser, xsl, metaf-sum, lingua, cgi:
  • se origine dati è DB: anche ottenere informazioni stazione dal DB
  • parser:
  • sezione SYNOP 3: consentire ///// come 5j1j2j3j4 gruppo. processo tempMax, tempMin per MOBIL
  • parser, metaf2xml.pl:
  • permettere dati di carattere in & quot; vuoto & quot; i nodi
  • install.pl:
  • impostazioni possono essere forniti come argomenti. estendere la descrizione di installazione
  • installazione del fix di file aventi CRLF come fine-of-line
  • migliorare l'installazione di pagine man
  • metaf-add:
  • adattarsi ai cambiamenti nella DTD, stations.xml. migliorare la gestione dello spazio dei nomi

Cosa c'è di nuovo nella versione 1.51:

  • parser, xsl, DTD:
  • METAR / TAF: uso tabella dei codici 1690 per le altezze e vert. vis. fatta eccezione per gli Stati Uniti
  • parser, xsl, metaf-sum, DTD:
  • SYNOP US: utilizziamo FMH-2 invece di tabella dei codici 1600 per base della nuvola più basso
  • parser, xsl, DTD, lingua:
  • estendere il trattamento di SAO
  • parser, XML, XSL, DTD:
  • METAR: 5 gruppi trattati come estensioni diventano osservazioni

Cosa c'è di nuovo nella versione 1.50:

  • DTD, ui, cgi:
  • nuova fonte di dati: database SQL
  • parser, XML, src2raw, xsl, DTD, lingua:
  • estendere il trattamento di SAO
  • xsl, ui, metaf-sum, dtd, lingua, cgi:
  • preparare traduzioni per PL, pt-br
  • xsl, ui, metaf-sum, lingua, install.pl:
  • Split-metaf lang- {de, en, es, pl, it-it, ru} .xsl da metaf-lang.xsl
  • lang:
  • migliorare la traduzione russa (grazie a Roman Nikitin)

Cosa c'è di nuovo nella versione 1.49:

  • Il numero di errori in rilievo per i gruppi non validi in METAR e TAF è stato ridotto in modo significativo:. più gruppi e varianti vengono riconosciuti, e alcuni gruppi non riconosciuti vengono saltate
  • Il trattamento dei messaggi di boa è ora completa e canadese automatica SAO sono anche trasformati.
  • Il -x opzione per metaf2xml.pl è stato rinominato in -o; l'opzione è onorata anche dalle funzioni di callback esempio.
  • Alcuni bug minori sono stati fissati.

Cosa c'è di nuovo nella versione 1.47:.

  • Questa versione estende l'analisi per la boa e messaggi SYNOP
  • Ci sono molti cambiamenti piccoli e altre estensioni.

Cosa c'è di nuovo nella versione 1.46:

  • A partire da questa versione, i dati analizzati si può accedere tramite una funzione di callback. Uscite sono ora installati con uno script Perl.
  • La temperatura oraria in METAR affermazioni mostrano elaborato come un valore osservato, non una media di 1 ora.
  • I dati mancanti per la storia del tempo (RABMM) e 24h min./max.
  • temperatura METAR affermazioni mostrano riconosciuto.

  • sono stati fatti
  • Molti piccoli cambiamenti e correzioni di bug.

Cosa c'è di nuovo nella versione 1.45:.

  • Due piccoli ma fastidiosi bug sono stati risolti

Cosa c'è di nuovo nella versione 1.44:

  • metaf.pl e metafsrc2raw.pl ora utilizzare il modulo src2raw .pm; meno biforcazione è ora richiesto. La fonte & quot; Ogimet nave & quot; può ora essere utilizzato per recuperare i dati delle navi.
  • Il display del vento, pressione (cambio), e la temperatura nel riepilogo è stato esteso.
  • Molti miglioramenti e correzioni di bug minori sono stati fatti.

Cosa c'è di nuovo nella versione 1.43:

  • aggiungere l'elaborazione di sezioni messaggi BUOY 0, 1, 2
  • non fanno testo del rapporto di un link o fornire informazioni stazione come suggerimento se chiamata da linea di comando o per il formato = metaf2xml.pl testo, metafsrc2raw.pl:
  • estendere opzione -H a 5: con il gruppo opzionale BBB
  • aggiungere il parametro & quot; data_finale & quot; per Ogimet (utilizzabile da riga di comando, solo)

Cosa c'è di nuovo nella versione 1.42:

  • 2011-02-06 rilasciare 1.42
  • XML, DTD, xsl, ui, metaf-sum: aggiungere namespace per XML e dati di traduzione, oltre a piccole modifiche
  • parser, DTD, xsl, lingua:
  • TAF: aggiungere trendType & quot; FM & quot; distinguere chiaramente da & quot; BECMG FM & quot; (Grazie a Jesse (angelldev))
  • sezione SYNOP 3: gruppi di processo 92 [01] SFX, 923S'S, 924SVs, 925TwTw, 927S6Tw, 941CDp, 943CLDp, 950Nmn3, 951Nvn4, 989VbDa, 991ADa
  • migliorare l'elaborazione delle sezioni SYNOP 1, 2 e 3: consentire a più varianti per diversi gruppi; migliorare l'elaborazione per i paesi CN, FR, TV; ...
  • sezione SYNOP 3: periodi corretti per regione VI, MG, MZ
  • migliorare l'analisi di visibilità e tempo per METAR e TAF
  • parser, XML, DTD, xsl, metaf-sum, lingua:
  • Movimentazione periodo cambiamento
  • parser:
  • METAR: avanti 'isGrid' a tutti i venti, se specificato; utilizzare i modelli esistenti per altri paesi
  • XML, metaf2xml.pl, gui:
  • rimuovere opzione -X per metaf2xml.pl, tag è obbligatoria
  • ui, gui:
  • Utilizzare il collegamento esplicito per la favicon
  • gui:
  • tipo = SN non è supportata per src_synop = ogimet; non consentire tipo = SI, per ora, il filtro è rotto e non ha prodotto alcun report verificare se ore dei parametri di input è un numero
  • metaf-sum:
  • rendere il testo della relazione un link per visualizzare in modalità = dettagliato

Cosa c'è di nuovo nella versione 1.41:

  • I gruppi di ghiaccio / glassa di sezione SYNOP 2 sono ora trattati così come i gruppi nella sezione SYNOP 5 dalla stazione di mare noi i rapporti.
  • La determinazione del paese dell'emittente del rapporto SYNOP (tenuto ad applicare le norme nazionali di decodifica) è stata migliorata.
  • Il display del tempo passato nel sommario è stato esteso.
  • Diverse piccole correzioni e le estensioni sono state attuate.

Cosa c'è di nuovo nella versione 1.35:

  • Questa versione aggiunge il trattamento dei gruppi SYNOP nella sezione 5 per stazioni gestite da Stati Uniti (paese) e il Canada.
  • La dipendenza da XML :: Writer è stato rimosso.
  • Ci sono anche una serie di piccoli miglioramenti per il parser e qualche bugfix.

Cosa c'è di nuovo nella versione 1.34:

  • parser:
  • METAR: riconoscere nuovo formato per lo stato della pista
  • TAF: riconoscere i nuovi formati di data / ora anche per max./min. Temperatura
  • SYNOP: tollera valori non validi per la tabella 4377

Cosa c'è di nuovo nella versione 1.33:

  • Questa versione aggiunge l'elaborazione della nuova data TAF / ora formati. gruppi SYNOP 95 [01] xx sono trattati anche.
  • Ci sono anche una serie di aggiunte più piccoli, i cambiamenti, e qualche bugfix.

Cosa c'è di nuovo nella versione 1.32:

  • Questa versione aggiunge il trattamento dei gruppi SYNOP nella sezione 3 per Antartide.
  • I tag per la visibilità e la direzione del vento contengono informazioni relative arrotondamento offset.
  • Alcuni più gruppi SYNOP che deviano dalla norma sono tollerati.
  • Il formato di riepilogo per SYNOP ora mostra l'attuale tempo (nella codifica METAR) e il massimo raffica (dalla sezione 3).
  • L'origine dati NOAA / NWS è stato aggiunto (navi).
  • Ci sono anche una serie di piccoli cambiamenti nel parser e qualche bugfix.

Requisiti :

  • Perl

Screenshots

metaf2xml_1_69253.png
metaf2xml_2_69253.png

Programmi simili

Bluefish
Bluefish

3 Oct 17

EDIReader
EDIReader

3 Jun 15

Sweave2knitr
Sweave2knitr

20 Feb 15

Commenti a metaf2xml

I commenti non trovato
Aggiungi commento
Accendere le immagini!