This module supports absolute and relative time. Maps can be registered by command line argument (a list of comma separated map names) or using an input file. The start time, the end time and a temporal increment can be provided by command line or in the input file. End time and increment are mutual exclusive. The user can register single maps or a list of maps at once. Maps can be registered in several space time datasets using the same timestamp.
Start time and end time with absolute time must be provided using the format yyyy-mm-dd HH:MM:SS +HHMM. It is supported to specify only the date yyyy-mm-dd. In case of relative time the temporal unit (years, months, days, hours, minutes or seconds) must be provided. The relative start time, end time and the increment are integers.
prec_1 prec_2 prec_3 prec_4 prec_5 prec_6
prec_1|2001-01-01 prec_2|2001-02-01 prec_3|2001-03-01 prec_4|2001-04-01 prec_5|2001-05-01 prec_6|2001-06-01
terra_lst_day20020113|2002-01-13 10:30 terra_lst_day20020114|2002-01-14 10:30 terra_lst_day20020115|2002-01-15 10:30 terra_lst_day20020116|2002-01-16 10:30 terra_lst_day20020117|2002-01-17 10:30
prec_1|2001-01-01|2001-04-01 prec_2|2001-04-01|2001-07-01 prec_3|2001-07-01|2001-10-01 prec_4|2001-10-01|2002-01-01 prec_5|2002-01-01|2002-04-01 prec_6|2002-04-01|2002-07-01
t.register -i type=raster input=precipitation_monthly \ maps=`g.list rast patt=*precip* sep=,` start=2009-01-01 \ increment="1 months"
r.mapcalc expr="prec_1 = 100" r.mapcalc expr="prec_2 = 200" r.mapcalc expr="prec_3 = 300" r.mapcalc expr="prec_4 = 400" r.mapcalc expr="prec_5 = 500" r.mapcalc expr="prec_6 = 600" t.create type=strds temporaltype=absolute \ output=precip_abs title="Example" \ descr="Example" t.register -i type=raster input=precip_abs \ maps=prec_1,prec_2,prec_3,prec_4,prec_5,prec_6 \ start="2001-01-01" increment="1 months" r.timestamp prec_1 1 Jan 2001 00:00:00 / 1 Feb 2001 00:00:00 r.timestamp prec_2 1 Feb 2001 00:00:00 / 1 Mar 2001 00:00:00 t.rast.list input=precip_abs name|mapset|start_time|end_time prec_1|PERMANENT|2001-01-01 00:00:00|2001-02-01 00:00:00 prec_2|PERMANENT|2001-02-01 00:00:00|2001-03-01 00:00:00 prec_3|PERMANENT|2001-03-01 00:00:00|2001-04-01 00:00:00 prec_4|PERMANENT|2001-04-01 00:00:00|2001-05-01 00:00:00 prec_5|PERMANENT|2001-05-01 00:00:00|2001-06-01 00:00:00 prec_6|PERMANENT|2001-06-01 00:00:00|2001-07-01 00:00:00 r.mapcalc expr="prec_7 = 700" r.timestamp map=prec_7 date="1 jul 2001 / 1 aug 2001" t.register type=raster input=precip_abs maps=prec_7 t.rast.list input=precip_abs name|mapset|start_time|end_time prec_1|PERMANENT|2001-01-01 00:00:00|2001-02-01 00:00:00 prec_2|PERMANENT|2001-02-01 00:00:00|2001-03-01 00:00:00 prec_3|PERMANENT|2001-03-01 00:00:00|2001-04-01 00:00:00 prec_4|PERMANENT|2001-04-01 00:00:00|2001-05-01 00:00:00 prec_5|PERMANENT|2001-05-01 00:00:00|2001-06-01 00:00:00 prec_6|PERMANENT|2001-06-01 00:00:00|2001-07-01 00:00:00 prec_7|PERMANENT|2001-07-01 00:00:00|2001-08-01 00:00:00
Last changed: $Date$