飛行場予報をデコードし、解析するために使用することができます。
metaf2xmlはオープンソースであり、マルチプラットフォーム、無料のコマンドライン・ソフトウェア(TAF)、航空ルーチン気象レポート(METAR、具体)、ブイ(浮標)からの観察、同様に、総観観測(SYNOP)ます。
ダウンロードし、解析してデコード航空データ
メッセージのすべての部分がmetaf2xmlソフトウェアによって解析され、
、いくつかの一般的なフォーマットエラーを修正または容認し、抽出されたデータは、XMLファイル形式に自動的に書き込まれるか(すべてのPerlで行われ、ユーザー定義関数に渡されますされています)ます。
テキストおよびHTMLやXMLにXMLを変換するために使用することができます
metaf2xmlはまた、異なるスキーマのテキスト、HTMLまたはXMLにXMLに変換するために使用することができるXSLTスタイルシートと、から最新の気象データを表示し、ダウンロードするために使用することができるウェブベースのユーザインタフェースを提供しますOgimet、NOAA、および他のソースます。
何もインストールする必要はありません
ソフトウェアには、インストールを必要とせず、Softowareまたはプロジェクト&rsquoからそれをダウンロードした後、ソースパッケージから直接使用することができ、ウェブサイト、あなたのホームフォルダにそれを保存し、お好みのアーカイブマネージャユーティリティでそれを解凍しました。コマンドラインツールなので、metaf2xmlはそれと対話するために端末エミュレータアプリを使用する必要があります。ソフトウェアの使用方法の詳細については、ソースパッケージで見つかったREADMEファイルをお読みくださいます。
Linuxでは、BSD、Solaris版、WindowsとMac上で動作します
マルチプラットフォームのアプリケーションであることを一から設計された、metaf2xmlは現在、GNU / Linuxのいずれかのディストリビューション上だけでなく、BSD、Solaris版、Mac OS XおよびMicrosoft Windowsのコンピュータのオペレーティングシステムでサポートされています。
フードとサポートされているハードウェアプラットフォームの下で
metaf2xmlプロジェクトのフードの下で見ると、我々はそれがPerlプログラミング言語で書かれている間、それ&rsquoことに気づくことができます; sのハードウェアプラットフォームに依存しないが、このように32ビットおよび64ビットマシン上でサポートされています。プログラミング言語XSL(XPathの/ XSL-FO / XSLT)もmetaf2xmlで使用された
このリリースの新機能:
このパーサ、BUFR、src2raw、 metaf2xml.pl、CGI、metafsrc2raw.pl、install.pl:
必要とPerlの5.10.1+(使用状態、//、 K)
パーサー:
SYNOPセクション5:工程4以上のグループ(NL用)
SYNOPセクション1:米国のためのVVのための範囲を修正= 9 *
パーサ、BUFR、XSL、DTD:
BUFRの解析を拡張します
パーサ、XSL、XSL-和、DTD:
コメントとしてレポート/ @のquery_startを削除し、それを追加し、Perlのバージョン
CGI:
クォータに達し認識し、Ogimetのための新しいURLに適応
UI、CGI:
NOAAは/データサーバを追加します(シャットダウンする、1.5)の代わりに、実験の運用(バージョン1.3)を使用する(一部69efd22を元に戻します)
このバージョン1.57の新機能:
このパーサ、BUFR、src2raw、metaf2xml.pl、CGI、metafsrc2raw.pl、install.pl:
必要とPerlの5.10.1+(使用状態、//、 K)
パーサー:
SYNOPセクション5:工程4以上のグループ(NL用)
SYNOPセクション1:米国のためのVVのための範囲を修正= 9 *
パーサ、BUFR、XSL、DTD:
BUFRの解析を拡張します
パーサ、XSL、XSL-和、DTD:
コメントとしてレポート/ @のquery_startを削除し、それを追加し、Perlのバージョン
CGI:
クォータに達し認識し、Ogimetのための新しいURLに適応
UI、CGI:
NOAAは/データサーバを追加します(シャットダウンする、1.5)の代わりに、実験の運用(バージョン1.3)を使用する(一部69efd22を元に戻します)
このバージョン1.56の新機能:
このパーサ、XSL、DTD:
テーブル1677.使用する@ RNEのために/ RPI @代わりに@ RN / @ RPの@ Q = exclLowerで範囲を追加
パーサ、XSL、DTD、metaf和:
TAF:trendType:FMの代わりにPROBを使用しています。要約:ショー確率
metaf和:
SYNOP cloudInfo:タイプと高さがN / Aであれば省略します。ショーVV
CGI:
オープン"&QUOTのリスト形式を使用します。パイプのプラットフォームでサポートされている場合は、パーサー、BUFR、XSL、metaf-ui.xsl、DTD、metaf2xml.pl、CGI、install.pl
BUFR処理のための準備
メイクファイル:
ちょうどinstall.plに変数を渡します
metaf2xml.pl、CGI、metafsrc2raw.pl、install.pl:
ポッド::使用方法:: pod2usageを使用
スクリプトはライブラリとしてロードすることを可能にします
install.pl:
変数が空の場合はデフォルトを使用
オプションを追加-v、-n
metaf2xml.pl:
オプションを削除-O
このバージョン1.54の新機能です:
このパーサ、src2raw、metaf2xml.pl、CGI、metafsrc2raw.pl:
作るメッセージがSYNOPとブイ廃止予定の接頭辞
パーサ、XSL、DTD、LANG:
TAF:QNHと温度の予測を認識する
metaf和、CGI:
要約:あまりにも、TAFをフェッチして表示
このバージョン1.53の新機能:
このパーサ、XSL、DTD、LANG:
SYNOPセクション3:プロセスグループ918sqDp、919MwDa、97 [5-9] vpDp、959vpDp
パーサ、XSL、metaf和、DTD:
SYNOP部9:DEためのプロセスグループ0dxdxfxfx
metaf-追加、UI、DTD、LANG、CGI:
ステーションタイプ(WMO、船、モービル)の代わりに、ソースによってSYNOPを区別(土地、船)
XSL、metaf和:
SYNOP:実際のOBSへのオフセットを示しています。時間
WebKitのに基づいて、ブラウザでサポートGUIのデモ
metaf和、ラング:
要約ヘッダの処理を改善
metaf和:
風:突風のためのショーの方向、1列の代わりに2を使用します
マーク派生湿度
パーサ、src2raw、metaf2xml.pl、CGI、metafsrc2raw.pl:
許可すると、正確なPerlモジュールのバージョンのチェックを行います
XSL、UI、CGI、CSS、install.pl:
厳格なCSPディレクティブを可能にするためのCSSファイルにスタイルを移動
パーサ、XSL、metaf和、LANG、CGI:
データソースがDBである場合:また、DBから駅の情報を取得
パーサー:
SYNOPセクション3:5j1j2j3j4グループとして/////ことができます。 MOBILのためのプロセスtempMax、tempMin
パーサ、metaf2xml.pl:
空"に&QUOT文字データを可能にします。ノード
install.pl:
設定は、引数として提供することができます。インストールの説明を拡張
行末としてCRLFを持つファイルのインストールを修正
manページのインストールを改善
metaf-追加:
stations.xml、DTDの変化に適応。名前空間の処理を改善
このバージョン1.51の新機能:
このパーサ、XSL、DTD:
METAR / TAF:高さやヴェールのコードテーブル1690を使用しています。 VIS。米国を除きます
パーサ、XSL、metaf和、DTD:
SYNOP米国:FMH-2の代わりにコード表1600年の最も低い雲のベースに使用
パーサ、XSL、DTD、LANG:
SAOの処理を拡張
パーサ、XML、XSL、DTD:
METAR:拡張として扱わ5基は発言になります
このバージョン1.50の新機能:
このDTD、UI、CGI:
新しいデータソース:SQLデータベース
パーサ、XML、src2raw、XSL、DTD、LANG:
SAOの処理を拡張
XSL、UI、metaf和、DTD、LANG、CGI:
PL、PT-BRの翻訳を準備します
XSL、UI、metaf和、LANG、install.pl:
metaf-lang.xslから分割metaf-lang- {ド、アン、エス、PL、PT-BR、RU}の.xsl
LANG:
(ローマニキーチンのおかげで)ロシア語の翻訳を改善します
このバージョン1.49の新機能である:より多くのグループと変異体が認識され、特定の認識されていないグループはスキップされます。
METARとTAFの無効なグループのために発生したエラーの数が有意に減少しました。
ブイメッセージの処理が完了しました、そしてカナダの自動SAOも処理されます。
metaf2xml.plのオプション-xは-oに名前が変更されました。オプションはまた、例えばコールバック関数によって表彰されます。
いくつかのマイナーなバグが修正されました。
このバージョン1.47の新機能です。
このバージョンでは、ブイとSYNOPメッセージのパースを拡張します。
多くの小さな変更や他の拡張機能があります。
このバージョン1.46の新機能です。
このリリース以降では、解析されたデータは、コールバック関数を介してアクセスすることができます。リリースは現在、Perlスクリプトを使用してインストールされています。
METARで毎時温度が観測された値ではなく、1時間の平均値として処理されている発言します。
天気履歴(RABMM)と24時間min./maxのためのデータの欠落。
METARの発言内の温度が認識されています。
多くの小さな変更やバグ修正が行われました。
このバージョン1.45の新機能です:
この二つの小さなしかし、厄介なバグが修正されました。
このバージョン1.44の新機能です:
このmetaf.plとmetafsrc2raw.pl今モジュールsrc2raw.pmを使用します。あまりフォークが必要になりました。ソース" Ogimet船"現在船のデータをフェッチするために使用することができます。
要約すると、風、圧力(変化する)、および温度の表示が拡張されました。
多くの小さな改善とバグ修正が行われました。
このバージョン1.43の新機能です:
このセクション0、1、2ブイメッセージの処理を追加します。
レポートのテキストリンクにするか、コマンドラインからまたはフォーマット=テキストmetaf2xml.pl、metafsrc2raw.plを求めた場合は、ヒントとして駅の情報を提供していません。
5に、オプション-Hを拡張:オプションのグループBBBに
パラメータ&QUOTを追加します。END_DATE" Ogimet用(コマンドラインから使用可能な、のみ)
このバージョン1.42の新機能です:
この2011-02-06リリース1.42
XML、DTD、XSL、UI、metaf和:XMLや翻訳データの名前空間を追加し、プラスマイナーな変更
パーサ、DTD、XSL、LANG:
TAF:; FM&QUOT trendType&QUOTを追加します。 BECMG FM"はっきり&QUOTからそれを区別するために、 (ジェシーのおかげで(angelldev))
SYNOPセクション3:プロセスグループ92 [01] SFX、923S'S、924SVs、925TwTw、927S6Tw、941CDp、943CLDp、950Nmn3、951Nvn4、989VbDa、991ADa
SYNOPのセクション1、2および3の処理を改善:いくつかのグループのためのより多くの変種を許可します。国CN、FR、テレビのための処理を改善。 ...
SYNOPセクション3:地域VI、MG、MZの正しい期間
METARとTAFのための可視性と気象の解析を改善
パーサ、XML、DTD、XSL、metaf和、ラング:
変更期間の取り扱い
パーサー:
METAR:フォワード」isGrid」指定されている場合、すべての風に。追加の国のための既存のパターンを使用
XML、metaf2xml.pl、GUI:
metaf2xml.plためのオプション-Xを削除し、タグは必須です
UI、GUI:
ファビコンの明示的なリンクを使用します
GUI:
TIPO = SNはsrc_synop = ogimetはサポートされていません。今のTIPO = SIを禁止し、フィルタが壊れていると戻って報告は、入力パラメータの時間が数値であるかどうかを確認しません
metaf和:
レポートのテキスト詳細モードでそれを表示するためのリンクを=作ります
このバージョン1.41の新機能です:SYNOP部2の
この氷/氷結・グループは現在、米国、海の駅レポートから処理だけでなく、SYNOP部5内のグループされています。
(国民の復号化規則を適用するために必要な)SYNOPレポートの発行者の国の決意を改善しました。
要約では、過去の天気の表示が拡張されました。
いくつかのマイナーな修正と拡張機能が実装されました。
このバージョン1.35の新機能は次のとおりです。
このリリースには、米国(土地)とカナダが運営局用のセクション5でSYNOPグループの処理を追加します。
XML ::ライターへの依存性を除去しました。
パーサーの小さい改善といくつかのバグ修正も多数あります。
このバージョン1.34の新機能:
このパーサー:
METAR:滑走路の状態のための新しい形式を認識
TAF:max./minのためにも、新しい日付/時刻のフォーマットを認識しています。温度
SYNOP:表4377に無効な値を許容
このバージョン1.33の新機能は次のとおりです。
このリリースには、新しいTAF日付/時刻フォーマットの処理を追加します。 SYNOPグループ95 [01] XXも処理されます。
小さい追加、変更、およびいくつかのバグ修正も多数あります。
このバージョン1.32の新機能は次のとおりです。
このリリースでは、南極のためのセクション3でSYNOPグループの処理を追加します。
視認性と風向のタグは、オフセットを丸めに関する情報が含まれています。
標準から逸脱するいくつかのよりSYNOPグループが許容されています。
SYNOPの要約形式は、今現在天気(METAR符号化における)および(セクション3)から最も高い突風を示しています。
データソースNOAA / NWS(船)を加えました。
パーサが小さく変化し、いくつかのバグ修正も多数あります。
この要件:
このPerlの
コメントが見つかりません