metaf2xml

Software screenshot:
metaf2xml
Software informatie:
Versie: 1.58 Bijgewerkt
Upload datum: 10 Mar 16
Ontwikkelaar: metaf2xml
Licentie: Gratis
Populariteit: 100

Rating: nan/5 (Total Votes: 0)

metaf2xml is een open source, multiplatform en gratis command-line software die kan worden gebruikt voor het decoderen en ontleden luchtvaartterrein prognoses (TAF), luchtvaart routine weerberichten (METAR, SPECI), waarnemingen van boeien (BOEI), evenals synoptische waarnemingen (SYNOP).


Download, ontleden en data decoderen luchtvaart

Alle onderdelen van de berichten worden ontleed door de metaf2xml software, sommige gemeenschappelijk formaat fouten gecorrigeerd of getolereerd, en de opgehaalde gegevens worden automatisch geschreven naar het XML-bestandsformaat of doorgegeven aan een door de gebruiker gedefinieerde functie (alles gebeurt in Perl ).


Kan worden gebruikt om XML om te zetten in tekst en HTML of XML

metaf2xml ook XSLT style sheets, die kan worden gebruikt om XML om te zetten in tekst, HTML of XML met verschillende schema's, en een web-based user interface die kan worden gebruikt voor het up-to-date gegevens over het weer te geven en te downloaden vanaf Ogimet, NOAA, en andere bronnen.


Vereist geen installatie

De software vereist geen installatie en kan direct gebruikt worden vanuit de bron pakket, na het downloaden van Softoware of het project & rsquo; s website, op te slaan op uw thuismap, en ongecomprimeerde met je favoriete archief manager nut. Omdat het een command-line tool, metaf2xml moet u een terminal emulator app gebruiken om te communiceren met het. Lees het README-bestand te vinden op de source-pakket voor meer informatie over hoe de software te gebruiken.


Draait op Linux, BSD, Solaris, Windows en Mac

Wordt ontworpen vanaf de grond tot een multi-platform applicatie, metaf2xml wordt momenteel ondersteund op een verdeling van de GNU / Linux, evenals op de BSD, Solaris, Mac OS X en Microsoft Windows-besturingssystemen.


Onder de motorkap en ondersteunde hardware platforms

Op zoek onder de motorkap van de metaf2xml project, kunnen we merken dat, terwijl het in de programmeertaal Perl wordt geschreven, & rsquo; s onafhankelijk van een hardware-platform, dus ondersteund op 32 en 64-bit machines. De XSL (XPath / XSL-FO / XSLT) programmeertalen werden ook gebruikt in metaf2xml

Wat is nieuw in deze release:.

  • parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • vereisen Perl 5.10.1+ (gebruik staat, //, K)
  • parser:
  • SYNOP deel 5: proces 4 groepen (NL)
  • SYNOP deel 1: fix bereiken voor VV = 9 * voor de VS
  • parser, bufr, xsl, DTD:
  • breiden BUFR het ontleden
  • parser, XSL, XSL-sum, DTD:
  • verwijderen verslag / @ query_start, toevoegen en Perl versie als commentaar
  • cgi:
  • aanpassen aan nieuwe URL's voor Ogimet erkennen quotum bereikt
  • ui, cgi:
  • gebruik maken van de operationele (versie 1.3) in plaats van experimentele (1,5, om af te sluiten zijn) NOAA / VOEGT dataserver (gedeeltelijk terug 69efd22)

Wat is nieuw in versie 1.57:

  • parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • vereisen Perl 5.10.1+ (gebruik staat, //, K)
  • parser:
  • SYNOP deel 5: proces 4 groepen (NL)
  • SYNOP deel 1: fix bereiken voor VV = 9 * voor de VS
  • parser, bufr, xsl, DTD:
  • breiden BUFR het ontleden
  • parser, XSL, XSL-sum, DTD:
  • verwijderen verslag / @ query_start, toevoegen en Perl versie als commentaar
  • cgi:
  • aanpassen aan nieuwe URL's voor Ogimet erkennen quotum bereikt
  • ui, cgi:
  • gebruik maken van de operationele (versie 1.3) in plaats van experimentele (1,5, om af te sluiten zijn) NOAA / VOEGT dataserver (gedeeltelijk terug 69efd22)

Wat is nieuw in versie 1.56:

  • parser, xsl, DTD:
  • toe te voegen bereik voor tabel 1677. gebruik @ RNE / @ RPI in plaats van @ rn / @ rp met @ q = exclLower
  • parser, XSL, DTD metaf-sum:
  • TAF: trendType: gebruik FM in plaats van prob. Samenvatting: toon kans
  • metaf-sum:
  • SYNOP cloudInfo: weglaten als soort en hoogte zijn N / A. toon VV
  • cgi:
  • gebruik maken van de vorm van een lijst van & quot; openen & quot; voor buizen als platform ondersteunt parser, bufr, XSL, metaf-ui.xsl, DTD metaf2xml.pl, cgi, install.pl
  • voor te bereiden op BUFR verwerken
  • Makefile:
  • net voorbij variabelen install.pl
  • metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • Gebruik Pod :: Usage :: pod2usage
  • toestaan ​​scripts worden geladen als bibliotheek
  • install.pl:
  • gebruik standaard als variabele leeg
  • toe te voegen opties -v, -n
  • metaf2xml.pl:
  • verwijderen optie -O

Wat is nieuw in versie 1.54:

  • parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw. pl:
  • maak bericht voorvoegsels SYNOP en BOEI deprecated
  • parser, XSL, DTD, lang:
  • TAF: herkennen QNH en temperatuur voorspelling
  • metaf-sum, cgi:
  • overzicht: op te halen en weer te geven TAF, ook

Wat is nieuw in versie 1.53:

  • parser, XSL, DTD, lang:
  • SYNOP deel 3: proces groepen 918sqDp, 919MwDa, 97 [5-9] vpDp, 959vpDp
  • parser, XSL, metaf-sum, DTD:
  • SYNOP hoofdstuk 9: procesgroep 0dxdxfxfx voor DE
  • metaf-add, ui, dtd, lang, cgi:
  • onderscheiden SYNOP type station (wmo, schip, mobil) in plaats van de bron (land, schip)
  • XSL, metaf-sum:
  • SYNOP: toon gecompenseerd werkelijke obs. tijd
  • ondersteuning GUI demo met browsers gebaseerd op WebKit
  • metaf-sum, lang:
  • het verbeteren van de behandeling van samenvatting header
  • metaf-sum:
  • wind: Toon richting voor windstoten, gebruik dan 1 kolom in plaats van 2
  • mark afgeleid vochtigheid
  • parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl:
  • toe te staan ​​en te maken cheque voor de exacte Perl module versie
  • XSL, ui, cgi, css, install.pl:
  • move stijl CSS-bestand aan strengere laten CSP richtlijnen
  • parser, XSL, metaf-sum, lang, cgi:
  • als gegevensbron DB: ook station info vanaf DB
  • parser:
  • SYNOP deel 3: laat ///// als 5j1j2j3j4 groep. proces TempMax, tempMin voor MOBIL
  • parser, metaf2xml.pl:
  • toestaan ​​karakter data in & quot; lege & quot; knooppunten
  • install.pl:
  • instellingen kunnen worden verstrekt als argumenten. breiden beschrijving van de installatie
  • fix installatie van bestanden met CRLF als end-of-line
  • het verbeteren van de installatie van de man-pagina's
  • metaf-add:
  • aan te passen aan veranderingen in de DTD, stations.xml. het verbeteren van de behandeling van namespace

Wat is nieuw in versie 1.51:

  • parser, xsl, DTD:
  • METAR / TAF: gebruik codetabel 1690 voor hoogtes en vert. vis. met uitzondering van de VS
  • parser, XSL, metaf-sum, DTD:
  • SYNOP VS: gebruik FMH-2 in plaats van code tabel 1600 voor de onderkant van de laagste cloud
  • parser, XSL, DTD, lang:
  • breiden verwerking van SAO
  • parser, XML, XSL, DTD:
  • METAR: 5 groepen behandeld als een verlengstuk geworden opmerkingen

Wat is nieuw in versie 1.50:

  • DTD, ui, cgi:
  • nieuwe gegevensbron: SQL-database
  • parser, XML, src2raw, XSL, DTD, lang:
  • breiden verwerking van SAO
  • XSL, ui, metaf-sum, dtd, lang, cgi:
  • bereiden vertalingen voor pl, pt-br
  • XSL, ui, metaf-sum, lang, install.pl:
  • split metaf-lang- {de, en, es, pl, pt-br, ru} .xsl van metaf-lang.xsl
  • lang:
  • verbeteren Russische vertaling (met dank aan Roman Nikitin)

Wat is nieuw in versie 1.49:

  • Het aantal fouten opgehaald voor ongeldige groepen in METAR en TAF was significant verminderd. meer groepen en varianten worden erkend, en bepaalde niet-erkende groepen worden overgeslagen
  • De verwerking van BOEI berichten is nu voltooid, en de Canadese automatische SAO worden ook verwerkt.
  • De optie -x voor metaf2xml.pl werd omgedoopt tot -o; de optie wordt ook vereerd door het voorbeeld callback-functies.
  • Een paar kleine bugs werden vastgesteld.

Wat is nieuw in versie 1.47:.

  • Deze versie breidt het ontleden van boei en SYNOP berichten
  • Er zijn veel kleinere veranderingen en andere extensies.

Wat is nieuw in versie 1.46:

  • Met ingang van deze release, de ontleed gegevens kunnen worden geraadpleegd via een callback functie. Releases zijn nu geïnstalleerd met een Perl-script.
  • Het uurtarief temperatuur in METAR toelichtingen wordt verwerkt als een waargenomen waarde, niet een 1 uur gemiddeld.
  • Ontbrekende gegevens voor het weer geschiedenis (RABMM) en 24u min./max.
  • de temperatuur in METAR toelichtingen wordt herkend.
  • Veel kleinere veranderingen en bugfixes zijn gemaakt.

Wat is nieuw in versie 1.45:.

  • Twee kleine maar vervelende bugs werden vastgesteld

Wat is nieuw in versie 1.44:

  • metaf.pl en metafsrc2raw.pl nu gebruik maken van de module src2raw .p.m; minder forking is nu vereist. De bron & quot; Ogimet schip & quot; kan nu worden gebruikt om het schip gegevens op te halen.
  • De weergave van wind, druk (wissel), en de temperatuur in de samenvatting werd uitgebreid.
  • Veel kleinere verbeteringen en bugfixes zijn gemaakt.

Wat is nieuw in versie 1.43:

  • voeg verwerking van BOEI berichten secties 0, 1, 2
  • geen tekst van het verslag een link of bieden station info als hint als geroepen vanaf de command line of format = tekst metaf2xml.pl, metafsrc2raw.pl:
  • breiden optie -H tot 5: met optionele groep BBB
  • parameter & quot toe te voegen; einddatum & quot; voor Ogimet (bruikbaar vanaf de command line, only)

Wat is nieuw in versie 1.42:

  • 2011-02-06 vrijgeven 1.42
  • XML, DTD, XSL, ui, metaf-sum: voeg namespace voor XML en vertaling van gegevens, plus kleine wijzigingen
  • parser, DTD xsl, lang:
  • TAF: voeg trendType & quot; FM & quot; om duidelijk te onderscheiden van & quot; BECMG FM & quot; (Met dank aan Jesse (angelldev))
  • SYNOP deel 3: procesgroepen 92 [01] SFx, 923S'S, 924SVs, 925TwTw, 927S6Tw, 941CDp, 943CLDp, 950Nmn3, 951Nvn4, 989VbDa, 991ADa
  • het verbeteren van de verwerking van SYNOP secties 1, 2 en 3: zodat er meer varianten voor de verschillende groepen; het verbeteren van de verwerking voor landen CN, FR, TV; ...
  • SYNOP deel 3: de juiste termijnen voor regio VI, MG, MZ
  • het verbeteren van het ontleden van de zichtbaarheid en het weer voor METAR en TAF
  • parser, XML, DTD, XSL, metaf-sum, lang:
  • verandering periode hanteren
  • parser:
  • METAR: forward 'isGrid' om alle winden indien vermeld; gebruik maken van de bestaande patronen voor andere landen
  • XML, metaf2xml.pl, gui:
  • verwijderen optie -X voor metaf2xml.pl, tag is verplicht
  • ui, gui:
  • Gebruik expliciete link voor favicon
  • gui:
  • tipo = SN wordt niet ondersteund voor src_synop = ogimet; verbieden tipo = SI voor nu, filter is gebroken en keert geen meldingen te controleren of invoerparameter uur is een getal
  • metaf-sum:
  • maken tekst van het verslag van een link naar het op-modus = gedetailleerd

Wat is nieuw in versie 1.41:

  • Het ijs / slagroom groepen van SYNOP deel 2 worden nu verwerkt evenals groepen in SYNOP hoofdstuk 5 van de Amerikaanse zee station verslagen.
  • De bepaling van het land van de emittent van het SYNOP verslag (die nodig is om de nationale decodering regels toe te passen) werd verbeterd.
  • De weergave van het verleden weer in de samenvatting is uitgebreid.
  • Een aantal kleine verbeteringen en uitbreidingen doorgevoerd.

Wat is nieuw in versie 1.35:

  • Deze versie voegt de verwerking van SYNOP groepen in hoofdstuk 5 voor stations van de Verenigde Staten (land) en Canada.
  • De afhankelijkheid van XML :: Writer werd verwijderd.
  • Er zijn ook een aantal kleinere verbeteringen voor de parser en enkele bugfixes.

Wat is nieuw in versie 1.34:

  • parser:
  • METAR: herkennen nieuw formaat voor baan staat
  • TAF: herkennen nieuwe datum / tijd formaten ook voor max./min. temperatuur
  • SYNOP: tolereren ongeldige waarden voor tabel 4377

Wat is nieuw in versie 1.33:

  • Deze versie voegt de verwerking van de nieuwe TAF datum / tijd formats. SYNOP groepen 95 [01] xx worden ook verwerkt.
  • Er zijn ook een aantal kleinere toevoegingen, veranderingen, en enkele bugfixes.

Wat is nieuw in versie 1.32:

  • Deze versie voegt de verwerking van SYNOP groepen in hoofdstuk 3 voor Antarctica.
  • De tags voor de zichtbaarheid en de windrichting bevatten informatie over het afronden offsets.
  • Wat meer SYNOP groepen die afwijken van de standaard worden getolereerd.
  • De samenvatting formaat voor SYNOP toont nu de huidige weersomstandigheden (in METAR codering) en de hoogste windvlaag (van deel 3).
  • De gegevensbron NOAA / NWS (schepen) werd toegevoegd.
  • Er zijn ook een aantal kleinere veranderingen in de parser en enkele bugfixes.

Eisen

  • Perl

Screenshots

metaf2xml_1_69253.png
metaf2xml_2_69253.png

Vergelijkbare software

netdiag
netdiag

11 May 15

Nemo Templates
Nemo Templates

14 Apr 15

zbox_wiki
zbox_wiki

20 Feb 15

html2text
html2text

3 Jun 15

Reacties op metaf2xml

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!