Note: This document is for an older version of GRASS GIS that will be discontinued soon. You should upgrade, and read the current manual page.
To print interval length in days and distance from the begin use method delta. Method deltagap will additionally print temporal gaps between map layer. The gran method allows the listing of map layer sampled by a user defined granule. As default the granularity of the space time raster dataset is used for sampling.
While method list supports all columns except for interval_length and distance_from_begin, methods delta, deltagap, and gran support only the following columns: id, name, mapset, start_time, end_time, interval_length, and distance_from_begin. The option order is only available with method list.
Methods cols and comma are depreciated. The cols method is replaced by the plain format and the comma method is replaced by the line format.
The format option specifies the format of the output data. The default plain format will simply print user specified metadata columns of one map layer per line separated by a pipe by default. The line format will list fully qualified map names (name and mapset) as a comma-separated list of values that can be used as input for spatial modules. The csv format will print data in the CSV format using comma as the value separator (delimiter) and double quote for text field quoting. The json format generates JSON and, if the PyYAML package is installed, The yaml format generates YAML. The column (or item) separator can be specified with the separator option for plain, line, and csv.
t.rast.list tempmean_monthly name|mapset|start_time|end_time 2009_01_tempmean|climate_2000_2012|2009-01-01 00:00:00|2009-02-01 00:00:00 2009_02_tempmean|climate_2000_2012|2009-02-01 00:00:00|2009-03-01 00:00:00 .... 2012_11_tempmean|climate_2000_2012|2012-11-01 00:00:00|2012-12-01 00:00:00 2012_12_tempmean|climate_2000_2012|2012-12-01 00:00:00|2013-01-01 00:00:00
t.rast.list tempmean_monthly columns=name,start_time,min,max name|start_time|min|max 2009_01_tempmean|2009-01-01 00:00:00|-3.380823|7.426054 2009_02_tempmean|2009-02-01 00:00:00|-1.820261|8.006386 ... 2009_01_tempmean|2009-01-01 00:00:00|-3.380823|7.426054 2009_02_tempmean|2009-02-01 00:00:00|-1.820261|8.006386
t.rast.list tempmean_monthly columns=name,start_time,min,max where="max > 24" name|start_time|min|max 2009_06_tempmean|2009-06-01 00:00:00|15.962669|25.819681 2009_07_tempmean|2009-07-01 00:00:00|15.32852|26.103664 2009_08_tempmean|2009-08-01 00:00:00|16.37995|27.293282 .... 2012_06_tempmean|2012-06-01 00:00:00|14.929379|24.000651 2012_07_tempmean|2012-07-01 00:00:00|18.455802|28.794653 2012_08_tempmean|2012-08-01 00:00:00|15.718526|26.151115
t.rast.list tempmean_monthly columns=name,start_time,min,max \ where="start_time > '2009-06-01 00:00:00' and start_time < '2012-08-01 00:00:00'" name|start_time|min|max 2009_06_tempmean|2009-06-01 00:00:00|15.962669|25.819681 2009_07_tempmean|2009-07-01 00:00:00|15.32852|26.103664 2009_08_tempmean|2009-08-01 00:00:00|16.37995|27.293282 .... 2012_06_tempmean|2012-06-01 00:00:00|14.929379|24.000651 2012_07_tempmean|2012-07-01 00:00:00|18.455802|28.794653 2012_08_tempmean|2012-08-01 00:00:00|15.718526|26.151115
t.rast.list Tseasonal_fieldata_garda where="strftime('%m', start_time)='06'"
t.rast.list method=comma input=tempmean_monthly 2009_01_tempmean@climate_2009_2012,2009_02_tempmean@climate_2009_2012,2009_03_tempmean@climate_2009_2012, \ 2009_04_tempmean@climate_2009_2012,2009_05_tempmean@climate_2009_2012,2009_06_tempmean@climate_2009_2012, \ 2009_07_tempmean@climate_2009_2012,2009_08_tempmean@climate_2009_2012,2009_09_tempmean@climate_2009_2012, \ 2009_10_tempmean@climate_2009_2012,2009_11_tempmean@climate_2009_2012,2009_12_tempmean@climate_2009_2012, \ 2010_01_tempmean@climate_2009_2012,2010_02_tempmean@climate_2009_2012,2010_03_tempmean@climate_2009_2012, \ 2010_04_tempmean@climate_2009_2012,2010_05_tempmean@climate_2009_2012,2010_06_tempmean@climate_2009_2012, \ 2010_07_tempmean@climate_2009_2012,2010_08_tempmean@climate_2009_2012,2010_09_tempmean@climate_2009_2012, \ 2010_10_tempmean@climate_2009_2012,2010_11_tempmean@climate_2009_2012,2010_12_tempmean@climate_2009_2012, \ 2011_01_tempmean@climate_2009_2012,2011_02_tempmean@climate_2009_2012,2011_03_tempmean@climate_2009_2012, \ 2011_04_tempmean@climate_2009_2012,2011_05_tempmean@climate_2009_2012,2011_06_tempmean@climate_2009_2012, \ 2011_07_tempmean@climate_2009_2012,2011_08_tempmean@climate_2009_2012,2011_09_tempmean@climate_2009_2012, \ 2011_10_tempmean@climate_2009_2012,2011_11_tempmean@climate_2009_2012,2011_12_tempmean@climate_2009_2012, \ 2012_01_tempmean@climate_2009_2012,2012_02_tempmean@climate_2009_2012,2012_03_tempmean@climate_2009_2012, \ 2012_04_tempmean@climate_2009_2012,2012_05_tempmean@climate_2009_2012,2012_06_tempmean@climate_2009_2012, \ 2012_07_tempmean@climate_2009_2012,2012_08_tempmean@climate_2009_2012,2012_09_tempmean@climate_2009_2012, \ 2012_10_tempmean@climate_2009_2012,2012_11_tempmean@climate_2009_2012,2012_12_tempmean@climate_2009_2012
t.rast.list method=delta input=tempmean_monthly id|name|mapset|start_time|end_time|interval_length|distance_from_begin 2009_01_tempmean@climate_2000_2012|2009_01_tempmean|climate_2000_2012|2009-01-01 00:00:00|2009-02-01 00:00:00|31.0|0.0 2009_02_tempmean@climate_2000_2012|2009_02_tempmean|climate_2000_2012|2009-02-01 00:00:00|2009-03-01 00:00:00|28.0|31.0 2009_03_tempmean@climate_2000_2012|2009_03_tempmean|climate_2000_2012|2009-03-01 00:00:00|2009-04-01 00:00:00|31.0|59.0 ... 2012_10_tempmean@climate_2000_2012|2012_10_tempmean|climate_2000_2012|2012-10-01 00:00:00|2012-11-01 00:00:00|31.0|1369.0 2012_11_tempmean@climate_2000_2012|2012_11_tempmean|climate_2000_2012|2012-11-01 00:00:00|2012-12-01 00:00:00|30.0|1400.0 2012_12_tempmean@climate_2000_2012|2012_12_tempmean|climate_2000_2012|2012-12-01 00:00:00|2013-01-01 00:00:00|31.0|1430.0
t.rast.list method=gran input=tempmean_monthly id|name|mapset|start_time|end_time|interval_length|distance_from_begin 2009_01_tempmean@climate_2009_2012|2009_01_tempmean|climate_2009_2012|2009-01-01 00:00:00|2009-02-01 00:00:00|31.0|0.0 2009_02_tempmean@climate_2009_2012|2009_02_tempmean|climate_2009_2012|2009-02-01 00:00:00|2009-03-01 00:00:00|28.0|31.0 2009_03_tempmean@climate_2009_2012|2009_03_tempmean|climate_2009_2012|2009-03-01 00:00:00|2009-04-01 00:00:00|31.0|59.0 2009_04_tempmean@climate_2009_2012|2009_04_tempmean|climate_2009_2012|2009-04-01 00:00:00|2009-05-01 00:00:00|30.0|90.0 .... 2012_09_tempmean@climate_2009_2012|2012_09_tempmean|climate_2009_2012|2012-09-01 00:00:00|2012-10-01 00:00:00|30.0|1339.0 2012_10_tempmean@climate_2009_2012|2012_10_tempmean|climate_2009_2012|2012-10-01 00:00:00|2012-11-01 00:00:00|31.0|1369.0 2012_11_tempmean@climate_2009_2012|2012_11_tempmean|climate_2009_2012|2012-11-01 00:00:00|2012-12-01 00:00:00|30.0|1400.0 2012_12_tempmean@climate_2009_2012|2012_12_tempmean|climate_2009_2012|2012-12-01 00:00:00|2013-01-01 00:00:00|31.0|1430.0
t.rast.list method=gran input=tempmean_monthly gran="2 months" id|name|mapset|start_time|end_time|interval_length|distance_from_begin 2009_01_tempmean@climate_2009_2012|2009_01_tempmean|climate_2009_2012|2009-01-01 00:00:00|2009-03-01 00:00:00|59.0|0.0 2009_03_tempmean@climate_2009_2012|2009_03_tempmean|climate_2009_2012|2009-03-01 00:00:00|2009-05-01 00:00:00|61.0|59.0 2009_05_tempmean@climate_2009_2012|2009_05_tempmean|climate_2009_2012|2009-05-01 00:00:00|2009-07-01 00:00:00|61.0|120.0 .... 2012_07_tempmean@climate_2009_2012|2012_07_tempmean|climate_2009_2012|2012-07-01 00:00:00|2012-09-01 00:00:00|62.0|1277.0 2012_09_tempmean@climate_2009_2012|2012_09_tempmean|climate_2009_2012|2012-09-01 00:00:00|2012-11-01 00:00:00|61.0|1339.0 2012_11_tempmean@climate_2009_2012|2012_11_tempmean|climate_2009_2012|2012-11-01 00:00:00|2013-01-01 00:00:00|61.0|1400.0
result = json.loads( gs.read_command( "t.rast.list", input="tempmean_monthly", format="json" ) ) for item in result["data"]: print(item["name"])
Name of STRDS can be extended by semantic label used for filtering. Name of STRDS and semantic label is split by a single dot.
t.rast.list input=test.S2_1
Also note that only STRDS can be filtered by semantic label, see r.semantic.label for current limitations.
Available at: t.rast.list source code (history)
Latest change: Thursday Mar 31 15:09:40 2022 in commit: d2317a2bb6b62a1863590519e404b47f2b3b3d57
Note: This document is for an older version of GRASS GIS that will be discontinued soon. You should upgrade, and read the current manual page.
Main index | Temporal index | Topics index | Keywords index | Graphical index | Full index
© 2003-2023 GRASS Development Team, GRASS GIS 8.2.2dev Reference Manual