Kiírja a földrajzi szélességet, hosszúságot és az ahhoz tartozó értékeket a GRIB fájl alapján.
Kikapcsolja a multi-grib szolgáltatást. Egy grib üzenetben nem engedélyez több mezőt.
Hibás, vagy hiányzó adat lecserélése. Minden string használható, és ez kerül a hiányzó adat helyére. Alapértelmezett esetben ez a kapcsoló kihagyja a hiányzó értékeket.
A kulcsok deklarációja, amelyeket ki szeretnénk írni. Minden egyes kulcs karakterlánc (kulcs: s), dupla (kulcs: d) vagy hosszú (kulcs: l) értékűnek adható. Az alapértelmezés szerint a natív típus van beállítva.
A kimenő értékek C stílusú formája. Az adat alapértelmezetten történő kiíratása: "%.10e"
Kitétel, hogy csak azokat a GRIB üzeneteket dolgozza fel, amelyek illeszkednek az összes kulcs/érték korláthoz. Az érvényes korlátok a következő típusok: kulcs = érték vagy kulcs! = érték. Minden egyes kulcs lehet karakterlánc (kulcs: s), dupla (kulcs: d) vagy hosszú (kulcs: l). Az alapértelmezett típus a karakterlánc.
Kényszerített futás. Akkor is lefut, ha hibát észlel.
GRIBEX kompatibilis változat.
Nem áll le, amennyiben nem megfelelő az üzenet hossza.
GRIB API verziószáma
Parancs:
Eredmény:
Latitude, Longitude, Value 48.000 16.500 273.23 48.000 17.000 273.57 48.000 17.500 273.68 48.000 18.000 274.18 48.000 18.500 273.63 48.000 19.000 273.12 48.000 19.500 273.32 48.000 20.000 270.66 48.000 20.500 272.50 48.000 21.000 272.73 48.000 21.500 272.06 48.000 22.000 272.52 48.000 22.500 272.20 48.000 23.000 272.35 47.500 16.500 273.23 47.500 17.000 273.67 ...
grib_get_data | A szélességhez és hosszúsághoz tartozó értékek kiírása. |
-F ".2f" | Az értékek 2 tizedesjegy pontossággal való kiírása. |
Parancs:
Eredmény:
Latitude, Longitude, Value 48.000 16.000 1111 48.000 16.500 273.23 48.000 17.000 273.57 48.000 17.500 273.68 48.000 18.000 274.18 48.000 18.500 273.63 48.000 19.000 273.12 48.000 19.500 273.32 48.000 20.000 270.66 48.000 20.500 272.50 48.000 21.000 272.73 48.000 21.500 272.06 48.000 22.000 272.52 48.000 22.500 272.20 48.000 23.000 272.35 47.500 16.000 1111 47.500 16.500 273.23 47.500 17.000 273.67
grib_get_data | A szélességhez és hosszúsághoz tartozó értékek kiírása. |
-m 1111 | A hiányzó érték 1111-ként történő kiírása. |
-F ".2f" | Az értékek 2 tizedesjegy pontossággal való kiírása. |
Szélesség, hosszúság értékekhez tartozó 10 m-en mért u szélkomponens kiírása (m/s) 2007 július 19-én 18 UTC-re 2 tizedesjegy pontossággal. Emellett feltüntetjük a paraméter nevét, a dátumot, az időpontot.
Parancs:
Eredmény:
Latitude, Longitude, Value, shortName, dataDate, dataTime 55.500 9.000 3.66 10u 20070719 1800 55.500 10.500 4.64 10u 20070719 1800 55.500 12.000 3.97 10u 20070719 1800 55.500 13.500 2.67 10u 20070719 1800 55.500 15.000 4.56 10u 20070719 1800 55.500 16.500 6.10 10u 20070719 1800 55.500 18.000 7.20 10u 20070719 1800 55.500 19.500 7.13 10u 20070719 1800 55.500 21.000 6.02 10u 20070719 1800 55.500 22.500 4.56 10u 20070719 1800 55.500 24.000 4.93 10u 20070719 1800 55.500 25.500 4.94 10u 20070719 1800 55.500 27.000 4.94 10u 20070719 1800 55.500 28.500 4.74 10u 20070719 1800 55.500 30.000 4.54 10u 20070719 1800 54.000 9.000 1.44 10u 20070719 1800 54.000 10.500 1.16 10u 20070719 1800 54.000 12.000 -0.29 10u 20070719 1800 54.000 13.500 -1.14 10u 20070719 1800 54.000 15.000 -0.56 10u 20070719 1800 54.000 16.500 0.76 10u 20070719 1800 54.000 18.000 0.98 10u 20070719 1800 54.000 19.500 0.46 10u 20070719 1800
grib_get_data | A fájlban levő értékek hosszúság/szélesség szerinti kiírása. |
-w shortName=10u, dataDate=20070719,dataTime=1800 | Megválasztom, hogy mely időpontban, milyen adatra van szükségem. |
-F "%.2f" | Az érték 2 tizedesjegy pontossággal való kiíratása. |
-p shortName,dataDate,dataTime | Megválasztom, hogy milyen további információt (kulcsokat) írjon ki. |