metaf2xml

Software screenshot:
metaf2xml
Rincian Software:
Versi: 1.58 Diperbarui
Tanggal Upload: 10 Mar 16
Pengembang: metaf2xml
Lisensi: Gratis
Popularitas: 25

Rating: nan/5 (Total Votes: 0)

metaf2xml merupakan open source, multiplatform dan gratis software command-line yang dapat digunakan untuk memecahkan kode dan mengurai perkiraan bandar udara (TAF), penerbangan laporan cuaca rutin (METAR, Speci), pengamatan dari pelampung (BUOY), serta pengamatan sinoptik (Synop).


Download, mengurai dan decode data penerbangan

Semua bagian dari pesan diurai oleh perangkat lunak metaf2xml, beberapa kesalahan format umum dikoreksi atau ditoleransi, dan data yang diambil akan ditulis secara otomatis ke format file XML atau dilewatkan ke fungsi user-defined (semua dilakukan di Perl ).


Dapat digunakan untuk mengkonversi XML ke teks dan HTML atau XML

metaf2xml juga menyediakan gaya XSLT lembar, yang dapat digunakan untuk mengkonversi XML untuk teks, HTML atau XML dengan skema yang berbeda, dan antarmuka pengguna berbasis web yang dapat digunakan untuk menampilkan dan men-download data cuaca up-to-date dari Ogimet, NOAA, dan sumber-sumber lainnya.


Tidak memerlukan instalasi

Perangkat lunak ini tidak memerlukan instalasi dan dapat digunakan langsung dari paket source, setelah men-download dari Softoware atau proyek & rsquo; s website, menyimpannya pada folder Home Anda, dan terkompresi dengan utilitas manajer arsip favorit Anda. Menjadi alat baris perintah, metaf2xml mengharuskan Anda untuk menggunakan aplikasi emulator terminal untuk berinteraksi dengan itu. Silahkan membaca file README ditemukan pada paket source untuk rincian lebih lanjut tentang cara menggunakan perangkat lunak.


Berjalan pada Linux, BSD, Solaris, Windows dan Mac

Menjadi dirancang dari bawah ke atas untuk menjadi aplikasi multi-platform, metaf2xml saat ini didukung pada setiap distribusi GNU / Linux, serta pada BSD, Solaris, Mac OS X dan Microsoft Windows sistem operasi komputer.


Di bawah platform hardware hood dan didukung

Melihat bawah kap proyek metaf2xml, kita dapat melihat bahwa sementara itu ditulis dalam bahasa pemrograman Perl, itu & rsquo; s independen dari platform perangkat keras, sehingga didukung pada mesin 32 dan 64-bit. XSL (XPath / XSL-FO / XSLT) pemrograman bahasa juga digunakan dalam metaf2xml

Apa yang baru dalam rilis ini:.

  • parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • memerlukan Perl 5.10.1+ (penggunaan negara, //, K)
  • parser:
  • Synop bagian 5: Proses 4 kelompok lainnya (untuk NL)
  • bagian Synop 1: memperbaiki rentang untuk VV = 9 * untuk US
  • parser, bufr, xsl, DTD:
  • memperpanjang BUFR parsing
  • parser, xsl, xsl-sum, DTD:
  • menghapus laporan / @ query_start, tambahkan dan versi Perl sebagai komentar
  • cgi:
  • beradaptasi dengan URL baru untuk Ogimet, mengakui kuota mencapai
  • ui, cgi:
  • menggunakan operasional (versi 1.3) bukan eksperimental (1,5, menjadi shutdown) NOAA / ADDS dataserver (sebagian kembali 69efd22)

Apa yang baru di versi 1.57:

  • parser, bufr, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • memerlukan Perl 5.10.1+ (penggunaan negara, //, K)
  • parser:
  • Synop bagian 5: Proses 4 kelompok lainnya (untuk NL)
  • bagian Synop 1: memperbaiki rentang untuk VV = 9 * untuk US
  • parser, bufr, xsl, DTD:
  • memperpanjang BUFR parsing
  • parser, xsl, xsl-sum, DTD:
  • menghapus laporan / @ query_start, tambahkan dan versi Perl sebagai komentar
  • cgi:
  • beradaptasi dengan URL baru untuk Ogimet, mengakui kuota mencapai
  • ui, cgi:
  • menggunakan operasional (versi 1.3) bukan eksperimental (1,5, menjadi shutdown) NOAA / ADDS dataserver (sebagian kembali 69efd22)

Apa yang baru di versi 1.56:

  • parser, xsl, DTD:
  • menambahkan berbagai meja 1677. penggunaan @ rne / @ RPI bukan @ rn / @ rp dengan @ q = exclLower
  • parser, xsl, DTD, metaf-sum:
  • TAF: trendType: menggunakan FM bukan PROB. Ringkasan: acara probabilitas
  • metaf-sum:
  • Synop cloudInfo: menghilangkan jika jenis dan tingginya N / A. Acara VV
  • cgi:
  • isi formulir daftar & quot; terbuka & quot; untuk pipa jika platform mendukungnya parser, bufr, xsl, metaf-ui.xsl, DTD, metaf2xml.pl, cgi, install.pl
  • mempersiapkan pengolahan BUFR
  • Makefile:
  • hanya lulus variabel untuk install.pl
  • metaf2xml.pl, cgi, metafsrc2raw.pl, install.pl:
  • menggunakan Pod :: Penggunaan :: pod2usage
  • memungkinkan script untuk dimuat sebagai perpustakaan
  • install.pl:
  • penggunaan default jika variabel kosong
  • menambahkan opsi -v, -n
  • metaf2xml.pl:
  • hapus opsi -O

Apa yang baru di versi 1.54:

  • parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw. pl:
  • membuat pesan prefiks Synop dan BUOY usang
  • parser, xsl, DTD, lang:
  • TAF: mengenali QNH dan perkiraan suhu
  • metaf-sum, cgi:
  • Ringkasan: mengambil dan menampilkan TAF, juga

Apa yang baru di versi 1,53:

  • parser, xsl, DTD, lang:
  • Synop bagian 3: kelompok proses 918sqDp, 919MwDa, 97 [5-9] vpDp, 959vpDp
  • parser, xsl, metaf-sum, DTD:
  • Synop bagian 9: proses kelompok 0dxdxfxfx untuk DE
  • metaf-add, ui, DTD, lang, cgi:
  • membedakan Synop tipe station (WMO, kapal, mobil) bukan sumber (tanah, kapal)
  • xsl, metaf-sum:
  • Synop: acara offset untuk obs sebenarnya. Waktu
  • dukungan GUI demo dengan browser berbasis WebKit
  • metaf-sum, lang:
  • meningkatkan penanganan header Ringkasan
  • metaf-sum:
  • angin: acara arahan untuk hembusan, gunakan 1 kolom bukannya 2
  • mark berasal kelembaban
  • parser, src2raw, metaf2xml.pl, cgi, metafsrc2raw.pl:
  • memungkinkan dan membuat cek untuk versi modul Perl yang tepat
  • xsl, ui, cgi, css, install.pl:
  • bergerak gaya ke file CSS untuk memungkinkan ketat CSP arahan
  • parser, xsl, metaf-sum, lang, cgi:
  • jika sumber data DB: juga mendapatkan info stasiun dari DB
  • parser:
  • Synop bagian 3: memungkinkan ///// sebagai 5j1j2j3j4 kelompok. Proses tempMax, tempMin untuk MOBIL
  • parser, metaf2xml.pl:
  • memungkinkan data karakter dalam & quot; kosong & quot; node
  • install.pl:
  • pengaturan dapat diberikan sebagai argumen. memperpanjang deskripsi instalasi
  • instalasi memperbaiki file memiliki CRLF sebagai end-of-line
  • meningkatkan instalasi man
  • metaf-add:
  • beradaptasi dengan perubahan DTD, stations.xml. meningkatkan namespace penanganan

Apa yang baru di versi 1.51:

  • parser, xsl, DTD:
  • METAR / TAF: penggunaan kode table 1690 untuk ketinggian dan vert. vis. kecuali untuk US
  • parser, xsl, metaf-sum, DTD:
  • Synop US: menggunakan FMH-2 bukan kode tabel 1600 untuk dasar awan terendah
  • parser, xsl, DTD, lang:
  • memperpanjang pengolahan SAO
  • parser, XML, XSL, DTD:
  • METAR: 5 kelompok ditangani sebagai ekstensi menjadi pernyataan

Apa yang baru di versi 1.50:

  • DTD, ui, cgi:
  • sumber data baru: database SQL
  • parser, XML, src2raw, xsl, DTD, lang:
  • memperpanjang pengolahan SAO
  • xsl, ui, metaf-sum, DTD, lang, cgi:
  • mempersiapkan terjemahan untuk pl, pt-br
  • xsl, ui, metaf-sum, lang, install.pl:
  • perpecahan metaf-Langdon {de, en, es, pl, pt-br, ru} .xsl dari metaf-lang.xsl
  • lang:
  • memperbaiki terjemahan Rusia (berkat Roman Nikitin)

Apa yang baru di versi 1.49:

  • Jumlah kesalahan dibangkitkan untuk kelompok tidak valid dalam METAR dan TAF berkurang secara signifikan. lebih kelompok dan varian diakui, dan kelompok-kelompok yang tidak diakui tertentu dilewati
  • Pengolahan pesan BUOY sekarang lengkap, dan Kanada otomatis SAO juga diproses.
  • Opsi -x untuk metaf2xml.pl ini berganti nama menjadi -o; Opsi ini juga dihormati oleh fungsi contoh callback.
  • Beberapa bug minor yang tetap.

Apa yang baru di versi 1.47:.

  • Versi ini meluas parsing untuk BUOY dan pesan Synop
  • Ada banyak perubahan kecil dan ekstensi lainnya.

Apa yang baru di versi 1.46:

  • Dimulai dengan rilis ini, data diurai dapat diakses melalui fungsi callback. Pers sudah terpasang dengan script Perl.
  • Suhu per jam di METAR Keterangan diproses sebagai nilai yang diamati, bukan 1 jam rata-rata.
  • Data Hilang sejarah cuaca (RABMM) dan 24h min./max.
  • suhu di METAR Keterangan diakui.
  • Banyak perubahan kecil dan perbaikan bug telah dibuat.

Apa yang baru di versi 1.45:.

  • Dua bug kecil tapi jahat yang tetap

Apa yang baru di versi 1.44:

  • metaf.pl dan metafsrc2raw.pl sekarang menggunakan modul src2raw .sore; kurang forking sekarang diperlukan. Sumber & quot; Ogimet kapal & quot; sekarang dapat digunakan untuk mengambil data kapal.
  • Tampilan angin, tekanan (perubahan), dan suhu dalam ringkasan diperpanjang.
  • Banyak perbaikan dan perbaikan bug kecil dibuat.

Apa yang baru di versi 1.43:

  • menambahkan pengolahan pesan BUOY bagian 0, 1, 2
  • tidak membuat teks laporan link atau memberikan info stasiun sebagai petunjuk jika dipanggil dari baris perintah atau untuk format = metaf2xml.pl teks, metafsrc2raw.pl:
  • memperpanjang opsi -H ke 5: dengan kelompok opsional BBB
  • menambahkan parameter & quot; end_date & quot; untuk Ogimet (yang dapat digunakan dari baris perintah, hanya)

Apa yang baru di versi 1.42:

  • 2011/02/06 melepaskan 1,42
  • XML, DTD, xsl, ui, metaf-sum: menambahkan namespace untuk XML dan data terjemahan, ditambah perubahan kecil
  • parser, DTD, xsl, lang:
  • TAF: menambahkan trendType & quot; FM & quot; dengan jelas membedakannya dari & quot; BECMG FM & quot; (Terima kasih kepada Jesse (angelldev))
  • bagian Synop 3: kelompok proses 92 [01] SFX, 923S'S, 924SVs, 925TwTw, 927S6Tw, 941CDp, 943CLDp, 950Nmn3, 951Nvn4, 989VbDa, 991ADa
  • meningkatkan pengolahan bagian Synop 1, 2 dan 3: memungkinkan lebih banyak varian untuk beberapa kelompok; meningkatkan pengolahan untuk negara CN, FR, TV; ...
  • Synop bagian 3: periode yang benar untuk wilayah VI, MG, MZ
  • meningkatkan parsing visibilitas dan cuaca untuk METAR dan TAF
  • parser, XML, DTD, xsl, metaf-sum, lang:
  • periode perubahan penanganan
  • parser:
  • METAR: maju 'isGrid' untuk semua angin bila ditentukan; menggunakan pola yang sudah ada untuk negara tambahan
  • XML, metaf2xml.pl, gui:
  • hapus opsi -X untuk metaf2xml.pl, tag adalah wajib
  • ui, gui:
  • menggunakan penghubung eksplisit untuk favicon
  • gui:
  • tipo = SN tidak didukung untuk src_synop = ogimet; melarang tipo = SI untuk saat ini, filter rusak dan kembali ada laporan memeriksa apakah jam parameter input nomor
  • metaf-sum:
  • membuat teks laporan link untuk menunjukkan itu dalam mode = rinci

Apa yang baru di versi 1.41:

  • Kelompok es / icing dari Synop bagian 2 sekarang diproses serta kelompok-kelompok di Synop bagian 5 dari stasiun laut AS melaporkan.
  • Penentuan negara penerbit laporan Synop (wajib menerapkan aturan decoding nasional) telah ditingkatkan.
  • Tampilan cuaca masa lalu dalam ringkasan diperpanjang.
  • Beberapa koreksi kecil dan ekstensi dilaksanakan.

Apa yang baru di versi 1.35:

  • Rilis ini menambahkan pengolahan kelompok Synop di bagian 5 untuk stasiun dioperasikan oleh Amerika Serikat (tanah) dan Kanada.
  • Ketergantungan pada XML :: Penulis telah dihapus.
  • Ada juga sejumlah perbaikan kecil untuk parser dan beberapa perbaikan bug.

Apa yang baru di versi 1.34:

  • parser:
  • METAR: mengenali format baru bagi negara landasan pacu
  • TAF: mengenali format tanggal / waktu baru juga untuk max./min. Suhu
  • Synop: mentolerir nilai valid untuk tabel 4377

Apa yang baru di versi 1.33:

  • Rilis ini menambahkan pengolahan baru tanggal TAF / waktu format. kelompok Synop 95 [01] xx juga diproses.
  • Ada juga sejumlah penambahan lebih kecil, perubahan, dan beberapa perbaikan bug.

Apa yang baru di versi 1.32:

  • Rilis ini menambahkan pengolahan kelompok Synop di bagian 3 untuk Antartika.
  • Tag untuk visibilitas dan arah angin berisi informasi tentang pembulatan offset.
  • Beberapa kelompok Synop lebih menyimpang dari standar yang ditoleransi.
  • Format Ringkasan untuk Synop sekarang menunjukkan cuaca saat ini (di METAR coding) dan embusan tertinggi (dari bagian 3).
  • Sumber data NOAA / NWS (kapal) ditambahkan.
  • Ada juga sejumlah perubahan kecil dalam parser dan beberapa perbaikan bug.

Persyaratan :

  • Perl

Layar

metaf2xml_1_69253.png
metaf2xml_2_69253.png

Software yang serupa

Komentar untuk metaf2xml

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!