Band references to be printed can be filtered by a search pattern (or fully defined band reference identifier) which can be specified by pattern option. For pattern syntax see Python regular expression operations documentation. By default, g.bands prints all available band references.
Extended metadata is printed only when -e flag is given.
Band reference concept is supported by temporal GRASS modules, see t.register, t.rast.list, t.info and t.rast.mapcalc modules for examples.
{ "Sentinel2": { "description": "The Sentinel-2 A/B bands", "shortcut": "S2", "instruments": "MultiSpectral Instrument (MSI) optical and infrared", "launched": "23 June 2015 (A); 07 March 2017 (B)", "source": "https://sentinel.esa.int/web/sentinel/missions/sentinel-2", "bands": { "1": { "Sentinel 2A" : { "central wavelength (nm)": 443.9, "bandwidth (nm)": 27 }, "Sentinel 2B" : { "central wavelength (nm)": 442.3, "bandwidth (nm)": 45 }, "spatial resolution (meters)": 60, "tag": "Visible (Coastal/Aerosol)" }, "2": { "Sentinel 2A" : { "central wavelength (nm)": 496.6, "bandwidth (nm)": 98 }, "Sentinel 2B" : { "central wavelength (nm)": 492.1, "bandwidth (nm)": 98 }, "spatial resolution (meters)": 10, "tag": "Visible (Blue)" } } } }
Band reference identifier defined by pattern option is given by a shortcut in order to print band reference information for whole series or by specific shortcut_band identifier.
System-defined registry files are located in GRASS GIS installation directory ($GISBASE/etc/g.bands). Note that currently g.bands allows to manage only system-defined registry files. Support for user-defined registry files is planned to be implemented, see KNOWN ISSUES section for details.
g.bands S2_1 Visible (Coastal/Aerosol) S2_2 Visible (Blue) ... L7_1 Visible (Blue) L7_2 Visible (Green) ... L8_1 Visible (Coastal/Aerosol) L8_2 Visible (Blue) ...
g.bands pattern=S2 S2_1 Visible (Coastal/Aerosol) ... S2_12 SWIR 2
g.bands pattern=.*_2 S2_2 Visible (Blue) L7_2 Visible (Green) L8_2 Visible (Blue) ...
g.bands -e pattern=S2_1 description: The Sentinel-2 A/B bands shortcut: S2 instruments: MultiSpectral Instrument (MSI) optical and infrared launched: 23 June 2015 (A); 07 March 2017 (B) source: https://sentinel.esa.int/web/sentinel/missions/sentinel-2 band: 1 Sentinel 2A: central wavelength (nm): 443.9 bandwidth (nm): 27 Sentinel 2B: central wavelength (nm): 442.3 bandwidth (nm): 45 spatial resolution (meters): 60 tag: Visible (Coastal/Aerosol)
Only very limited number of band references is currently defined, namely Sentinel-2, Landsat7, and Landsat8 satellites. This will be improved in the near future.
Available at: g.bands source code (history)
Main index | General index | Topics index | Keywords index | Graphical index | Full index
© 2003-2021 GRASS Development Team, GRASS GIS 7.9.dev Reference Manual