A bemeneti GRIB fájlok beállításai alapján index fájlt készít. Az index fájl segítségével gyorsabb lesz a fájl olvasása és könnyebben meg tudjuk találni a keresett mezőket, adatokat.
Lefutásra kényszeríti a programot, hogy hibánál se álljon meg.
Megadja az indexelésre szánt változók listáját. Alapértelmezésben a bemeneti fájlok indexelése a MARS kulcsok szerint történik.
GRIB API verziószáma.
Kikapcsolja a MULTI-GRIB támogatást, azaz egyetlen GRIB üzenetben nem engedélyez több mezőt.
Parancs:
Kimenet a képernyőre:
--- grib_index_build: processing index.grib --- grib_index_build: keys included in the index file gribidx: --- mars.step, mars.param, mars.levelist, mars.number --- mars.step = { 12, 24, 48, 60 } --- mars.param = { 130.128, 129.128 } --- mars.levelist = { 10, 50, 100, 200, 250, 300, 400, 500, 700, 850, 925, 1000 } --- mars.number = { 1, 2, 3, 4 } --- 384 messages indexed
A parancs létrehoz egy gribidx nevű fájlt.
grib_index_build | Index fájl készítése. |
index.grib | Ebből a fájlból készítünk index fájlt. |
A képernyőn megjelenő üzenetek értelmezése: | |
mars.step = { 12, 24, 48, 60 } | 4 különböző időlépcsőt tartalmaz a fájl. |
mars.param = { 130.128, 129.128 } | 2 különböző paramétert tartalmaz a fájl. |
mars.levelist = { 10, 50, 100, 200, 250, 300, 400, 500, 700, 850, 925, 1000 } | 12 különböző szintet tartalmaz a fájl. |
mars.number = { 1, 2, 3, 4 } | 4 különböző számot tartalmaz a fájl. |
384 messages indexed | 384 üzenet lett indexelve. |
Parancs:
Kimenet a képernyőre:
--- grib_index_build: processing index.grib --- grib_index_build: keys included in the index file gribidx: --- shortName, number, level --- shortName = { t, z } --- number = { 1, 2, 3, 4 } --- level = { 10, 50, 100, 200, 250, 300, 400, 500, 700, 850, 925, 1000 } --- 384 messages indexed
A parancs létrehoz egy gribidx nevű fájlt.
grib_index_build | Index fájl készítése. |
-k shortName, number, level | Mely kulcsokat indexelje: paraméter, szám, szint. |
index.grib | Ebből a fájlból készítünk index fájlt. |
A képernyőn megjelenő üzenetek értelmezése: | |
shortName = { t, z } | Paraméterek: hőmérséklet, geopotenciál. |
mars.number = { 1, 2, 3, 4 } | 4 különböző számot tartalmaz a fájl. |
level = { 10, 50, 100, 200, 250, 300, 400, 500, 700, 850, 925, 1000 } | 12 különböző szintet tartalmaz a fájl, ami szerint indexeli. |
Kimenet a képernyőre:
--- grib_index_build: processing uv500.grb --- grib_index_build: keys included in the index file gribidx: --- shortName --- shortName = { u, v } --- 2 messages indexed
A parancs létrehoz egy gribidx nevű fájlt.
grib_index_build | Index fájl készítése. |
-k shortName, number, level | Mely kulcsokat indexelje: paraméter, szám, szint. |
index.grib | Ebből a fájlból készítünk index fájlt. |
A képernyőn megjelenő üzenetek értelmezése: | |
shortName = { u, v } | Paraméterek: u és v szélkomponensek. |
2 messages indexed | 2 üzenet lett indexelve. |
Kimenet a képernyőre:
--- grib_index_build: processing 20111018_133311_.grib --- grib_index_build: keys included in the index file gribidx: --- shortName, level --- shortName = { tcc, unknown, r, gh, msl, tp, sd, 2t, 10u, 10v } --- level = { 0, 2, 10 } --- 841 messages indexed
A parancs létrehoz egy gribidx nevű fájlt.
grib_index_build | Index fájl készítése. |
-k shortName, number, level | Mely kulcsokat indexelje: paraméter, szám, szint. |
20111018_133311_.grib | Ebből a fájlból készítünk index fájlt. |
A képernyőn megjelenő üzenetek értelmezése: | |
shortName = { tcc, unknown, r, gh, msl, tp, sd, 2t, 10u, 10v } | Paraméterek. |
level = { 0, 2, 10 } | 3 különböző szintet tartalmaz, ezek szerint indexel. |
841 messages indexed | 841 üzenet lett indexelve. |