28 Mart 2008 Cuma

GRIB FORMATI

GRIB (Gridded Binary), meteorolojide genellikle geçmiş ve mevcut hava tahmin verilerini saklamakta kullanılan özlü bir matematiksel veri formatıdır. WMO'nun Temel Sistemler Komisyonu (Commission for Basic System) tarafından GRIB FM 92 - IX adıyla standart haline geitirilmiştir. Halihazırda GRIB'in iki versiyonu vardır. Birinci version (Şu anda alt versiyonu 2'dir.) dünya çapında işlevsel ve operasyonel olarak NWP (Numerical Weather Prediction) (Sayısal Hava Tahmini) çıktısı olarak tüm meteoroloji merkezlerinde kullanılmaktadır. Yeni nesil Grib2 tanıtılmış fakat operasyonel yayınlar için birkaç durumun ve birkaç merkezin dışında kullanılmamaktadır. GRIB2 formatı Eumetsat'ta MSG(Meteosat Second Generation)'nin türetilmiş ürün dağıtımları için operasyonel olarak kullanılmaktadır.
GRIB, ADF(Aeuronautical Data Format)'ın yerini almıştır.

YAZILIM

Uygulamalar
GRIB dosyalarını kullanmak için birkaç uygulama yazılım paketi yazılmıştır. Bunlar komut satırı gereçlerinden grafik görüntüleme seçeneklerine kadar sıralanabilir.
* WGRIB - Grib dosyalarının manupulasyonu, envanter ve kod çözümünde kullanılan komut satırı temelli bir programdır.
* Picogrib - ECMWF GRIBEX rutinleriyle bir dereceye kadar uyumlu C - dili (Fortran çağrılabilir)'nde ücretsiz GRIB1 için kod çözme paketidir.
* NCEP Codes, GRIB1 formatında kod çözme ve kodlama için kullanılan (C ve Fortran kütüphanesi) özgür yazılımdır.
* NCEP Codes, GRIB2 formatında (Sadece bazı şablonlarda) kod çözme ve kodlama için kullanılan (C ve Fortran kütüphanesi) özgür yazılımdır.
* Python grib2 Module - GRIB2 dosyalarını okur.
* JGRIB - Java'da GRIB1 dosyalarını okumak için açık kaynak bir kütüphanedir.
* Meteosatlib - Meteosatlib, çeşitli formatlar arasında uydu resimlerini dönüştüren araçların atandığı ve C++ kütüphanesi olan açık kaynak kodlu bir yazılımdır. Meteosatlib, GRIB1 verisi okuyabilir ve yazabilir. Ayrıca GRIB1 kodlama/kod çözme kütüphanesini bağımsız olarak kullanabilir.
* NCAR Comman Language, GRIB1 verisini görüntüleme, okuma ve analizinde kullanılabilir. Ayrıca diğer gridded veri formatlarına dönüştürür.
* PyNIO, NetCDF model arayüzünü kullanan veri formatlarının çeşitlerine okuma ve/veya yazma erişimi sağlayan bir python programming language modülüdür.
* degrib (NDFD GRIB2 Decoder) - GRIB1 ve GRIB2 dosyaları için bir okuyucudur.
* WGRIB - GRIB2 dosyaları için bir okuyucudur.
* GRIP API - GRIB1 ve GRIB2 verisini kodlama ve kod çözmede kullanılan ECMWF'te geliştirilen bir API'dir. Kullanışlı bir araç olan komut satırı araçları da API'nin içindedir.
* Ugrib - GRIB1 dosyalarını okumak için tasarlanan grafik GRIB görüntüleyicisidir. grib.us web sitesinde, hava tahmini için GRIB verilerinin doğru ve etkin kullanımı konusunda eğitim sağlar.
* Xconv/Convsh - Xconv, tüm işletim sistemlerinde kullanılabilen gridded veri dönüşümü ve görüntülenmesi için bir grafiksel araçtır. Convsh'de bunun komut satırında kullanılan eşdeğeridir.
* GRIB Java Decoder - Java'da GRIB1 ve GRIB2 dosyalarını okumak için açık kaynak kodlu bir kütüphanedir, NetCDF Java Common Data Model Library'nin bir parçasıdır.

Hiç yorum yok: