metaf2xml是一个开源的,多平台和免费的命令行软件,可以用来解码和分析机场预报(TAF),航空例行天气报告(METAR,SPECI),从浮标观测(浮标),以及天气观测(SYNOP)。
下载,解析和解码航空数据
的消息的所有部分用metaf2xml软件解析时,一些常见的格式差错被纠正或容忍,和所提取的数据将被自动写入XML文件格式或传递给一个用户定义的函数(在Perl全部完成)。
可用于XML转换为文本,HTML或XML
metaf2xml还提供XSLT样式表中,这可用于XML转换为文本,HTML或XML与不同的架构,并且可用于从显示和下载多达最新气象数据的基于网络的用户界面Ogimet,诺阿,以及其他来源。
无需安装
该软件无需安装,可直接从源封装,从Softoware或项目&rsquo的下载后,的网站,它保存在你的主文件夹,并与喜爱的归档管理器工具解压缩它。作为一个命令行工具,metaf2xml要求您使用终端仿真器应用程序来与它进行交互。请阅读源代码包中找到有关如何使用该软件的详细信息的README文件。
在Linux,BSD,Solaris和Windows和Mac运行
正在从底层向上设计是一个多平台的应用,目前支持在GNU / Linux的任何分配,以及对BSD,Solaris和Mac OS X和微软的Windows电脑操作系统metaf2xml。
引擎盖下和支持的硬件平台
在metaf2xml项目的引擎盖下来看,我们可以看到,虽然是用Perl编程语言,它大局;独立于硬件平台,从而支持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新的网址,承认配额达到
- 的用户界面,CGI:
- 使用,而不是实验操作(版本1.3)(1.5,是关机)NOAA / ADDS数据服务器(部分恢复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新的网址,承认配额达到
- 的用户界面,CGI:
- 使用,而不是实验操作(版本1.3)(1.5,是关机)NOAA / ADDS数据服务器(部分恢复69efd22)
在什么版本1.56新是:
- 解析器,XSL,DTD:
- 添加范围表1677使用@ RNE / @ RPI代替@ RN / @ RP与@ Q = exclLower
- 解析器,XSL,DTD metaf森:
- TAF:trendType:来代替PROB FM。总结:秀概率
- metaf森:
- SYNOP cloudInfo:如果省略类型和高度为N / A。显示VV
- CGI
- 使用的&QUOT以列表形式;开放"管道如果平台支持的解析器,BUFR,XSL,metaf-ui.xsl,DTD metaf2xml.pl,CGI,install.pl
- 为BUFR处理做准备
- 的Makefile:
- 只是通过变量来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:
- 请留言气象定前缀和浮标过时
- 解析器,XSL,DTD,郎咸平:
- TAF:承认QNH和温度预测
- metaf森,CGI:
- 总结:获取和显示TAF,太
什么在1.53版本新:
- 解析器,XSL,DTD,郎咸平:
- SYNOP第3节:进程组918sqDp,919MwDa,97 [5-9] vpDp,959vpDp
- 解析器,XSL,metaf森,DTD:
- SYNOP节9:DE进程组0dxdxfxfx
- metaf-ADD,UI,DTD郎,CGI:
- 将一站式(WMO,船舶,美孚),而不是源(土地,船)区分SYNOP
- XSL,metaf森:
- SYNOP:秀偏移实际观测。时间
- 支持GUI演示基于WebKit浏览器
- metaf森,郎咸平:
- 改进总结头的处理
- metaf森:
- 风:对于阵风显示方向,用1列,而不是2
- 标记派生湿度
- 解析器,src2raw,metaf2xml.pl,CGI,metafsrc2raw.pl:
- 允许并检查精确的Perl模块版本
- XSL,UI,CGI,CSS,install.pl:
- 将样式CSS文件,以允许CSP严格的指令
- 解析器,XSL,metaf森,郎,CGI:
- 如果数据源是DB:还可以得到来自DB站资讯
- 解析:
- SYNOP第3节:让/////为5j1j2j3j4组。过程tempMax,tempMin美孚
- 解析器,metaf2xml.pl:
- 允许的字符数据;空"节点
- install.pl:
- 设置可以作为参数来提供。扩展安装说明
- 修订安装有CRLF作为结束行的文件
- 提高安装手册页
- metaf-ADD:
- 适应DTD,stations.xml变化。改善空间处理
在&QUOT
在什么版本1.51是新的:
- 解析器,XSL,DTD:
- METAR / TAF:对于高度和垂直使用码表1690。可见。除了美国
- 解析器,XSL,metaf森,DTD:
- SYNOP美国:使用FMH-2,而不是码表1600最低的云基础
- 解析器,XSL,DTD,郎咸平:
- 延长SAO处理
- 解析器,XML,XSL,DTD:
- METAR:5组扩展的处理变得言论
在什么版本1.50的新:
- DTD,UI,CGI:
- 新的数据源:SQL数据库
- 解析器,XML,src2raw,XSL,DTD,郎咸平:
- 延长SAO处理
- XSL,UI,metaf森,DTD郎,CGI:
- 准备PL翻译,PT-BR
- XSL,UI,metaf森,郎,install.pl:
- 分裂metaf-朗{DE,EN,ES PL,PT-BR,茹}从metaf-lang.xsl的.xsl
- 郎咸平:
- 提高俄语翻译(感谢罗马尼基京)
什么在1.49版本新:
- 提出在METAR和TAF无效组错误的数量被显著减少:更多的团体和变种承认,某些群体无法识别,跳过
- 浮标消息的处理已经完成,现在和加拿大自动SAO也被处理。
- 选项-x为metaf2xml.pl更名为-o;选项也由例如回调函数兑现。
- 一些小错误是固定的。
什么是新的在1.47版本:
- 此版本扩展解析了浮标和SYNOP消息
- 还有许多较小的变化等扩展功能。
什么在1.46版本新:
- 此发行版开始,解析数据可以通过访问一个回调函数。新闻稿现在安装了一个Perl脚本。
- 在METAR每小时温度的言论将被作为一个观察值,而不是1小时的平均水平。
- 的天气历史(RABMM)和24小时min./max缺少数据。
- 在METAR温度言论是公认的。
- 许多较小的变化和错误修正已经完成。
什么在1.45版本新:
- 两个小的,但讨厌的错误是固定
在什么版本1.44新是:
- metaf.pl和metafsrc2raw.pl现在使用的模块src2raw 。下午;少分叉现在需要。源" Ogimet船"现在可以用来获取船舶资料。
- 风的显示器,压力(变化),和温度在摘要延长
- 许多较小的改进和错误修正被做了。
什么在1.43版本新:
- 增加浮标的消息部分的处理0,1,2
- 请不要使报告的文本链接或提供电台信息的提示,如果在命令行或格式文本= metaf2xml.pl,metafsrc2raw.pl名为:
- 扩展选项-H〜5:可选配组BBB
- 添加参数" END_DATE"对于Ogimet(命令行使用,只)
在什么版本1.42新是:
- 2011-02-06发布1.42
- XML,DTD,XSL,UI,metaf森:添加命名空间XML和翻译数据,再加上细微的变化
- 解析器,DTD,XSL,郎咸平:
- TAF:添加trendType" FM" 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节:六区正确的时间,MG,MZ
- 提高知名度和天气的解析为METAR和TAF
- 解析器,XML,DTD,XSL,metaf森,郎咸平:
- 更换周期处理
- 解析:
- METAR:前进“isGrid”到指定的所有风;利用现有的模式为更多的国家
- XML,metaf2xml.pl,GUI:
- 删除选项-X为metaf2xml.pl,标签是强制性
- UI,GUI:
- 使用明确的链接图标
- GUI:
- TIPO =不支持src_synop = ogimet SN;禁止TIPO = SI现在,过滤器坏了,没有返回报告检查输入的参数小时是一个数字
- metaf森:
- 请报告文本的链接,以显示它模式=详细
什么是新的在1.41版本:
- SYNOP第2节的冰/除冰组正在处理以及来自美国海站的SYNOP第5组的报告。
- 的SYNOP报告发布者的国家的决心(需要申请国家解码规则)进行了改进。
- 在过去的总结天气的显示被延长。
- 若干较小的修正和扩展得到落实。
什么是新的在1.35版本:
- 此版本增加了SYNOP组的处理在第5节站由美国(土地)和加拿大操作。
- 在XML的依赖::作家被移除了。
- 也有一些解析器小的改进和几个错误修正。
在什么版本1.34新是:
- 解析:
- METAR:认识新格式跑道状态
- TAF:识别新的日期/时间格式也为max./min。温度
- SYNOP:容忍无效值表4377
什么在1.33版本新:
- 此版本增加了新的TAF日期/时间处理格式。 SYNOP组95 [01] XX也被处理。
- 也有一些小的添加,修改,和一些错误修正。
什么是新的在1.32版本:
- 此版本增加了SYNOP组的处理在第3南极。
- 的知名度和风向的标签包含有关舍入偏移量的信息。
- 从标准有些偏差更SYNOP组的耐受性。
- 的气象定的摘要格式现在显示现在天气(在METAR编码),最高阵风(从第3节)。
- 数据源NOAA / NWS(船)加入。
- 也有一些在解析器变化较小和一些错误修正。
要求:
- 的Perl
评论没有发现