2
# Test the import of space time vector 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
11
v.random --o -z output=soil_1 n=100 zmin=0 zmax=100 column=height seed=1
12
v.random --o -z output=soil_2 n=100 zmin=0 zmax=100 column=height seed=2
13
v.random --o -z output=soil_3 n=100 zmin=0 zmax=100 column=height seed=3
15
n1=`g.tempfile pid=1 -d`
23
t.create --o type=stvds temporaltype=absolute output=soil_abs1 title="A test" descr="A test"
24
t.register -i type=vector input=soil_abs1 file="${n1}" start='2001-01-01' increment="1 months"
27
t.vect.export format=GML input=soil_abs1 output=stvds_export_gml.tar.bz2 compression=bzip2 directory=/tmp
28
t.vect.export format=GML input=soil_abs1 output=stvds_export_gml.tar.gz compression=gzip directory=/tmp
29
t.vect.export format=GML input=soil_abs1 output=stvds_export_gml.tar compression=no directory=/tmp
31
t.vect.export format=pack input=soil_abs1 output=stvds_export_pack.tar.bz2 compression=bzip2 directory=/tmp
32
t.vect.export format=pack input=soil_abs1 output=stvds_export_pack.tar.gz compression=gzip directory=/tmp
33
t.vect.export format=pack input=soil_abs1 output=stvds_export_pack.tar compression=no directory=/tmp
35
# Checking different flags
36
t.vect.import --o input=stvds_export_gml.tar.bz2 output=precip_abs1 directory=test\
37
-oe title="A test" description="Description of a test"
38
t.vect.import --o input=stvds_export_gml.tar.bz2 output=precip_abs1 directory=test\
39
-o title="A test" description="Description of a test"
40
t.vect.import --o input=stvds_export_gml.tar.bz2 output=precip_abs1 directory=test\
41
title="A test" description="Description of a test"
43
# Import using different compression and formats
44
t.vect.import --o input=stvds_export_gml.tar.gz output=soil_abs2 directory=test\
45
title="A test" description="Description of a test"
47
t.vect.import --o input=stvds_export_gml.tar output=soil_abs2 directory=test\
48
title="A test" description="Description of a test"
50
t.vect.import --o input=stvds_export_pack.tar output=soil_abs2 directory=test\
51
title="A test" description="Description of a test"
53
t.vect.import --o input=stvds_export_pack.tar.gz output=soil_abs2 directory=test\
54
title="A test" description="Description of a test"
56
t.vect.import --o input=stvds_export_pack.tar.bz2 output=soil_abs2 directory=test\
57
title="A test" description="Description of a test"
62
g.remove -f type=vector name=soil_1,soil_2,soil_3
63
t.unregister type=vector file="${n1}"
64
t.remove type=stvds input=soil_abs1,soil_abs2
65
rm stvds_export_gml.tar.bz2
66
rm stvds_export_gml.tar.gz
67
rm stvds_export_gml.tar
68
rm stvds_export_pack.tar.bz2
69
rm stvds_export_pack.tar.gz
70
rm stvds_export_pack.tar