metaf2xml

소프트웨어 스크린 샷:
metaf2xml
소프트웨어 정보:
버전: 1.58 업데이트
업로드 날짜: 10 Mar 16
개발자: metaf2xml
라이센스: 무료
인기: 25

Rating: nan/5 (Total Votes: 0)

metaf2xml는 오픈 소스, 멀티 플랫폼과 무료 명령 줄 소프트웨어 디코딩 (TAF)를 비행장 예보를 구문 분석하는 데 사용할 수 있습니다, 항공 일상적인 일기 예보 (METAR, SPECI)이며, 부표에서 관찰 (BUOY) 뿐만 아니라 공관 관찰 (SYNOP).


다운로드, 구문 분석 및 디코딩 항공 데이터

는 메시지의 모든 부분이 metaf2xml 소프트웨어에 의해 해석되어, 일반적인 포맷 에러 보정 또는 묵인하고 상기 추출 된 데이터는 사용자 정의 기능 (모두 펄 수행하여 XML 파일 형식으로 자동으로 기록되거나 전달 될되고 ).


텍스트 및 HTML이나 XML XML을 변환 할 수 있습니다

metaf2xml는 다른 스키마 텍스트, HTML 또는 XML로 XML로 변환하는데 사용될 수있다 XSLT 스타일 시트 및로부터 최신 날씨 정보를 디스플레이하고 다운로드하는데 사용될 수있는 웹 기반 사용자 인터페이스를 제공한다 Ogimet, NOAA 및 다른 소스.


더 설치를 필요로하지 않는다

이 소프트웨어는 더 설치를 필요로하지 않으며 Softoware 또는 프로젝트 했음에서 다운로드 한 후, 소스 패키지에서 직접 사용할 수 있습니다; 웹 사이트를 홈 폴더에 저장하고, 좋아하는 아카이브 관리자 유틸리티를 압축 해제. 명령 줄 도구이기 때문에, metaf2xml는 상호 작용하는 터미널 에뮬레이터 응용 프로그램을 사용해야합니다. 소프트웨어를 사용하는 방법에 대한 자세한 내용은 소스 패키지에있는 README 파일을 참조하십시오.


리눅스, BSD, 솔라리스, 윈도우 및 Mac에서 실행
멀티 플랫폼 애플리케이션으로까지

metaf2xml 현재, 솔라리스, 맥 OS X 및 Microsoft Windows 컴퓨터 운영 체제 GNU / 리눅스의 배포판에뿐만 아니라 B​​SD에서 지원됩니다, 처음부터 설계된다.


후드 및 지원되는 하드웨어 플랫폼에서

는 metaf2xml 프로젝트의 후드 아래에 보면, 우리는 펄 프로그래밍 언어로 작성하는 동안, 그것은 했음 것을 알 수있다의 하드웨어 플랫폼의 독립은, 따라서 32 비트 및 64 비트 시스템에서 지원됩니다. 프로그래밍 언어 XSL (XPath에 / XSL-FO / XSLT)도 metaf2xml에 사용 된

이 릴리스의 새로운 기능입니다 무엇 : 있습니다.

파서, BUFR, src2raw, metaf2xml.pl, cgi를, metafsrc2raw.pl, install.pl :
필요 펄 5.10.1+ (사용 상태, // K)
파서 :
SYNOP 부 (5) : (NL에 대한) 과정을 4 개의 그룹
SYNOP 섹션 1 : 미국을 위해 * VV = 9 범위를 수정
파서, BUFR, XSL, DTD :
BUFR 구문 분석을 확장
구문 분석기, XSL, XSL-합 DTD :
보고서 /의 @의 query_start을 제거하고 주석으로 펄 버전을 추가
CGI :
할당량에 도달 인식, Ogimet에 대한 새 URL에 적응
UI, cgi를 :
NOAA는 / 데이터 서버를 추가합니다 (종료로, 1.5) 대신 실험의 운영 (버전 1.3)를 사용 (일부 69efd22을 되돌릴 수)

이 버전 1.57의 새로운 기능 :

이 파서, BUFR, src2raw, metaf2xml.pl, cgi를, metafsrc2raw.pl, install.pl :
필요 펄 5.10.1+ (사용 상태, // K)
파서 :
SYNOP 부 (5) : (NL에 대한) 과정을 4 개의 그룹
SYNOP 섹션 1 : 미국을 위해 * VV = 9 범위를 수정
파서, BUFR, XSL, DTD :
BUFR 구문 분석을 확장
구문 분석기, XSL, XSL-합 DTD :
보고서 /의 @의 query_start을 제거하고 주석으로 펄 버전을 추가
CGI :
할당량에 도달 인식, Ogimet에 대한 새 URL에 적응
UI, cgi를 :
NOAA는 / 데이터 서버를 추가합니다 (종료로, 1.5) 대신 실험의 운영 (버전 1.3)를 사용 (일부 69efd22을 되돌릴 수)

이 버전 1.56의 새로운 기능 :

이 구문 분석기, XSL, DTD :
@ Q = exclLower로 대신 @ RN / @ RP의 RPI @ 테이블 1677. 사용 @ rne /의 범위를 추가
구문 분석기, XSL, DTD, metaf - 합계 :
TAF : trendType : 대신 PROB의 FM을 사용합니다. 요약 : 쇼 확률
metaf - 합계 :
SYNOP cloudInfo는 : 유형과 높이가 N / A 경우 생략합니다. 쇼 VV
CGI :
목록 양식을 사용하세요 & quot; 열기 & quot; 파이프 용 플랫폼은 그것을 파서, BUFR, XSL, metaf-ui.xsl, DTD, metaf2xml.pl, CGI, install.pl을 지원하는 경우
BUFR 처리 준비
메이크 :
단지 install.pl에 변수를 전달
metaf2xml.pl, cgi를, metafsrc2raw.pl, install.pl :
사용 포드 :: 사용법 :: 예문
수 있도록 스크립트 라이브러리로로드 할
install.pl :
변수가 비어 있으면 기본값을 사용
옵션을 추가 -v, -n
metaf2xml.pl :
옵션을 제거 -O

이 버전 1.54의 새로운 기능입니다 :

이 파서, src2raw, metaf2xml.pl, CGI, metafsrc2raw.pl :
확인 메시지가 SYNOP 및 부표 deprecated 된 접두사
구문 분석기, 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-추가, UI, DTD, 랭, cgi를 :
국 타입 (WMO, 배, 모빌) 대신 소스에 의해 SYNOP 구분 (토지, 선박)
XSL, metaf - 합계 :
SYNOP : 실제 OBS 오프셋을 보여줍니다. 시각
웹킷 기반으로 브라우저와 지원 GUI 데모
metaf 합, 랭 :
요약 헤더의 처리를 향상
metaf - 합계 :
바람 : 돌풍에 대한 방향을 표시, 1 열 대신 2를 사용
마크 유도 습도
파서, src2raw, metaf2xml.pl, CGI, metafsrc2raw.pl :
허용하고 정확한 펄 모듈의 버전을 확인합니다
XSL, UI, CGI, CSS, install.pl :
엄격한 CSP 지시문을 할 수 있도록 CSS 파일에 스타일을 이동
구문 분석기, XSL, metaf 합, 랭, cgi를 :
데이터 소스 DB 인 경우도 DB에서 역 정보를 얻을
파서 :
SYNOP (3) : 5j1j2j3j4 그룹으로 ///// 수 있습니다. 공정 tempMax, 모빌에 대한 tempMin
파서, metaf2xml.pl :
빈 & quot; 내에서의 계수의 절대 문자 데이터를 허용; 노드
install.pl :
설정 인수로 제공 될 수있다. 설치 설명 연장
줄 끝으로 CRLF를 갖는 파일의 수정 설치
매뉴얼 페이지의 설치를 향상
metaf - 추가 :
stations.xml, DTD의 변화에​​ 적응. 네임 스페이스 처리를 향상

이 버전 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-lang- metaf - lang.xsl에서 {드, 엉, ES, PL, PT-BR, RU}을 끝내고 .xsl
랭 :
러시아어 번역을 개선 (감사 로마 니 키틴에)
더 그룹과 변형을 인식하고, 어떤 알 수없는 그룹은 건너 :

이 METAR와 TAF에 유효하지 않은 그룹에 대해 제기 오류의 수는 크게 감소 하였다 :

어떤 버전 1.49의 새로운 기능입니다 .
부표 메시지의 처리는 자동 SAO도 처리 완료, 캐나다입니다.
metaf2xml.pl에 대한 옵션 -x는 -o로 이름이 변경되었다 옵션은 또한 예를 콜백 함수에 의해 영광입니다.
몇 가지 사소한 버그가 수정되었습니다.

이 버전 1.47의 새로운 기능입니다 :

이 버전은 부표와 SYNOP 메시지를 구문 분석 확장합니다.
많은 작은 변화와 다른 확장이 있습니다.

이 버전 1.46의 새로운 기능입니다 :

이 릴리스부터 분석 데이터는 콜백 함수를 통해 액세스 할 수 있습니다. 자료는 이제 Perl 스크립트와 함께 설치됩니다.
METAR의 시간별 온도는 관측 값이 아닌 1 시간 평균으로 처리 비고.
날씨 역사 (RABMM) 및 24 시간 최대, 최소에 대한 누락 된 데이터.
METAR 온도가 인식 비고.
많은 작은 변화와 버그 수정이되었습니다.

이 버전 1.45의 새로운 기능 :

이 두 개의 작은하지만 성가신 버그가 수정되었습니다.

이 버전 1.44의 새로운 기능입니다 :

이 metaf.pl 및 metafsrc2raw.pl 이제 모듈 src2raw.pm를 사용; 작은 포크 (fork)는 이제 필요합니다. 소스 & quot; Ogimet 선박 & quot; 이제 배의 데이터를 페치하는데 사용될 수있다.
요약 바람, 압력 (변경) 및 온도의 표시가 확대되었다.
많은 작은 개선 및 버그 수정이 이루어졌다.

이 버전 1.43의 새로운 기능입니다 :

이 섹션 0, 1, 2 부이 메시지의 처리를 추가
명령 줄에서 또는 형식 = 텍스트 metaf2xml.pl, metafsrc2raw.pl을 요구하는 경우 보고서의 텍스트를 링크를 만들거나 힌트로 역 정보를 제공하지 않습니다 :
5 옵션 -H을 확장 : 옵션 그룹 BBB로
매개 변수를 추가 & quot; 종료일 & quot을; Ogimet에 대한 (명령 행에서 사용할 수 만)

이 버전 1.42의 새로운 기능 :

2011-02-06 1.42 출시
XML, DTD, XSL, UI, metaf - 합계 : XML 및 번역 데이터 플러스 사소한 변경을 네임 스페이스를 추가
파서, DTD, XSL, 랭 :
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, TV, ...
SYNOP (3) : 지역 VI, MG, MZ에 대한 올바른 기간
METAR와 TAF에 대한 가시성과 날씨의 구문 분석을 향상
파서, XML, DTD, XSL, metaf 합, 랭 :
변경 기간 처리
파서 :
METAR : 앞으로 'isGrid'지정된 경우 모든 바람에; 다른 국가에 대한 기존의 패턴을 사용
XML, metaf2xml.pl, GUI :
metaf2xml.pl에 대한 옵션 -X를 제거, 태그는 필수입니다
UI, GUI :
파비콘에 대한 명시 적 링크를 이용해
GUI :
억센 = SN은 src_synop = ogimet 지원되지 않습니다; 지금은 억센 = SI를 허용, 필터는 고장 및 반품은 보고서 입력 매개 변수 시간이 숫자인지 확인하지
metaf - 합계 :
보고서의 텍스트 상세 모드로 표시 할 수있는 링크를 = 확인

이 버전 1.41의 새로운 기능 :

이 SYNOP 부 (2)의 얼음 / 장식 ​​그룹이 지금 미국의 바다 역에서 SYNOP 부 (5)에서 처리뿐만 아니라 그룹됩니다 보고서.
(국가 디코딩 규칙을 적용 필수) SYNOP 보고서의 발행 국가의 결정은 향상되었다.
요약 과거 날씨의 표시가 확대되었다.
몇 가지 사소한 수정 및 확장이 구현되었다.

이 버전 1.35의 새로운 기능 :

이 릴리스는 미국 (토지)과 캐나다가 운영하는 방송국 섹션 5에서 SYNOP 그룹의 처리를 추가합니다.
XML :: 작가에 대한 종속성을 제거 하였다.
파서에 대한 작은 개선 및 몇 가지 버그 수정의 숫자도 있습니다.

이 버전 1.34의 새로운 기능 :

이 파서 :
METAR : 활주로 상태에 대한 새로운 형식을 인식
TAF : 또한과 ​​최소값을위한 새로운 날짜 / 시간 형식을 인식하고 있습니다. 온도
SYNOP : 테이블 4377에 대한 잘못된 값을 허용

이 버전 1.33의 새로운 기능 :

이 릴리스는 새로운 TAF 날짜 / 시간 형식의 처리를 추가합니다. SYNOP 그룹 95 [01] XX도 처리됩니다.
작은 추가, 변경 및 몇 가지 버그 수정의 숫자도 있습니다.

이 버전 1.32의 새로운 기능 :

이 릴리스는 남극 섹션 3 SYNOP 그룹의 처리를 추가합니다.
가시성과 바람의 방향에 대한 태그 오프셋을 반올림에 대한 정보가 포함되어 있습니다.
표준에서 벗어난 좀 더 SYNOP 그룹이 허용됩니다.
SYNOP에 대한 요약 형식은 지금 (METAR 코딩에서) 현재 날씨와 (섹션 3)에서 가장 높은 돌풍을 보여줍니다.
데이터 소스 NOAA / NWS (배)을 첨가 하였다.
파서 작은 변화와 몇 가지 버그 수정의 숫자도 있습니다.

이 요구 사항 :

이 펄

스크린 샷

metaf2xml_1_69253.png
metaf2xml_2_69253.png

유사한 소프트웨어

mezzanine-mdown
mezzanine-mdown

11 May 15

uni2ascii
uni2ascii

11 May 15

PyYAML
PyYAML

12 May 15

namedentities
namedentities

14 Apr 15

코멘트 metaf2xml

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!