2
# Here we test the limit of the number of layers
4
# The region setting should work for UTM and LL test locations
6
# temporary disabled test for performance reason
7
g.region s=0 n=80 w=0 e=120 b=0 t=50 res=10 res3=10 -p3
9
export GRASS_OVERWRITE=1
11
MAP_LIST="map_list.txt"
16
echo "### Generate raster maps"
19
while [ $count -lt ${NUM_MAPS} ]; do
20
name="test_bench_${count}"
21
r.mapcalc --quiet expr="${name} = ${count}"
22
echo ${name} >> ${MAP_LIST}
26
echo "### Create space time datasets"
28
time t.create type=strds temporaltype=absolute output=bench1 title="Bench1" descr="Bench1"
29
time t.create type=strds temporaltype=absolute output=bench2 title="Bench2" descr="Bench2"
30
time t.create type=strds temporaltype=absolute output=bench3 title="Bench3" descr="Bench3"
31
time t.create type=strds temporaltype=absolute output=bench4 title="Bench4" descr="Bench4"
33
echo "### Register maps"
34
time t.register -i input=bench1 file=${MAP_LIST} start="2001-01-01 00:00:00" increment="1 day"
35
echo "### Register maps again"
36
time t.register input=bench2 file=${MAP_LIST}
37
echo "### Register maps again"
38
time t.register input=bench3 file=${MAP_LIST}
39
echo "### Register maps again"
40
time t.register input=bench4 file=${MAP_LIST}
43
time t.rast.list input=bench1 column=name,start_time > "/dev/null"
44
time t.rast.list input=bench2 column=name,start_time > "/dev/null"
45
time t.rast.list input=bench3 column=name,start_time,end_time \
46
where="start_time > '2001-01-01'" > "/dev/null"
47
time t.rast.list input=bench4 column=name,start_time,end_time,min,max \
48
where="start_time > '2001-01-01'" > "/dev/null"
50
echo "### STRDS Infos"
56
echo "### Remove STRDS and maps"
57
time t.remove type=strds input=bench1
58
time t.remove type=strds input=bench2
59
time t.remove type=strds input=bench3
60
time t.remove -rf type=strds input=bench4