test.t.vect.export.sh 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/sh
  2. # Export of space time vector datasets
  3. # We need to set a specific region in the
  4. # @preprocess step of this test.
  5. # The region setting should work for UTM and LL test locations
  6. g.region s=0 n=80 w=0 e=120 b=0 t=50 res=10 res3=10 -p3
  7. v.random --o -z output=soil_1 n=100 zmin=0 zmax=100 column=height seed=1
  8. v.random --o -z output=soil_2 n=100 zmin=0 zmax=100 column=height seed=2
  9. v.random --o -z output=soil_3 n=100 zmin=0 zmax=100 column=height seed=3
  10. n1=`g.tempfile pid=1 -d`
  11. cat > "${n1}" << EOF
  12. soil_1
  13. soil_2
  14. soil_3
  15. EOF
  16. t.create --o type=stvds temporaltype=absolute output=soil_abs1 title="A test" descr="A test"
  17. t.register -i type=vect input=soil_abs1 file="${n1}" start='2001-01-01' increment="1 months"
  18. # The first @test
  19. t.vect.export format=GML input=soil_abs1 output=stvds_export_gml.tar.bz2 compression=bzip2 workdir=/tmp
  20. t.vect.export format=GML input=soil_abs1 output=stvds_export_gml.tar.gz compression=gzip workdir=/tmp
  21. t.vect.export format=GML input=soil_abs1 output=stvds_export_gml.tar compression=no workdir=/tmp
  22. t.vect.export format=pack input=soil_abs1 output=stvds_export_pack.tar.bz2 compression=bzip2 workdir=/tmp
  23. t.vect.export format=pack input=soil_abs1 output=stvds_export_pack.tar.gz compression=gzip workdir=/tmp
  24. t.vect.export format=pack input=soil_abs1 output=stvds_export_pack.tar compression=no workdir=/tmp
  25. t.unregister type=vect file="${n1}"
  26. t.remove type=stvds input=soil_abs1
  27. rm stvds_export_gml.tar.bz2
  28. rm stvds_export_gml.tar.gz
  29. rm stvds_export_gml.tar
  30. rm stvds_export_pack.tar.bz2
  31. rm stvds_export_pack.tar.gz
  32. rm stvds_export_pack.tar