2
# Tests the rename module of space time datasets
4
# We need to set a specific region in the
5
# @preprocess step of this test.
6
# The region setting should work for UTM and LL test locations
7
g.region s=0 n=80 w=0 e=120 b=0 t=50 res=10 res3=10 -p3
10
r.mapcalc --o expr="prec_1 = rand(0, 550)" -s
11
r.mapcalc --o expr="prec_2 = rand(0, 450)" -s
13
# We need to create three space time dataset
14
t.create --v --o type=strds temporaltype=absolute output=precip_abs1 \
15
title="Test" descr="This is the 1 test strds" semantictype=sum
16
t.register -i --o input=precip_abs1 maps=prec_1,prec_2 \
17
start="2001-01-01" increment="1 seconds"
19
t.create --v --o type=strds temporaltype=absolute output=precip_abs2 \
20
title="Test" descr="This is the 2 test strds" semantictype=sum
21
t.register --o input=precip_abs2 maps=prec_1,prec_2
23
t.create --v --o type=strds temporaltype=absolute output=precip_abs3 \
24
title="Test" descr="This is the 3 test strds" semantictype=sum
25
t.register --o input=precip_abs3 maps=prec_1,prec_2
32
# @test Rename the space time raster dataset by overwritung an old one
33
t.rename --o type=strds input=precip_abs1 output=precip_abs2
36
t.info type=raster input=prec_1
37
t.info type=raster input=prec_2
39
t.rename --o type=strds input=precip_abs2 output=precip_abs4
42
t.info type=raster input=prec_1
43
t.info type=raster input=prec_2
45
# Error checking, new dataset has the wrong mapset
46
t.rename type=strds input=precip_abs4 output=precip_abs3@BLABLA
47
# Error checking, no overwrite flag set
48
t.rename type=strds input=precip_abs4 output=precip_abs3
50
t.remove --v type=strds input=precip_abs3,precip_abs4
51
t.unregister type=raster maps=prec_1,prec_2
52
g.remove -f type=raster name=prec_1,prec_2