You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.4 KiB
39 lines
1.4 KiB
#!/bin/bash |
|
|
|
testdir="$(dirname "$(readlink -f $0)")" |
|
|
|
rm -f "$testdir/test*" |
|
$top_builddir/shpcreate "$testdir/test" point |
|
|
|
$top_builddir/shpadd "$testdir/test" -83.54949956 34.992401 |
|
$top_builddir/shpadd "$testdir/test" -83.52162155 34.99276748 |
|
$top_builddir/shpadd "$testdir/test" -84.01681518 34.67275985 |
|
$top_builddir/shpadd "$testdir/test" -84.15596023 34.64862437 |
|
$top_builddir/shpadd "$testdir/test" -83.61951463 34.54927047 |
|
|
|
$top_builddir/dbfcreate "$testdir/test" -s fd 30 |
|
$top_builddir/dbfadd "$testdir/test" "1" |
|
$top_builddir/dbfadd "$testdir/test" "2" |
|
$top_builddir/dbfadd "$testdir/test" "3" |
|
$top_builddir/dbfadd "$testdir/test" "4" |
|
$top_builddir/dbfadd "$testdir/test" "5" |
|
|
|
$top_builddir/contrib/shpproj "$testdir/test" "$testdir/test_1" -i=geographic -o="init=nad83:1002 units=us-ft" |
|
$top_builddir/contrib/shpproj "$testdir/test_1" "$testdir/test_2" -o="proj=utm zone=16 units=m" |
|
$top_builddir/contrib/shpproj "$testdir/test_2" "$testdir/test_3" -o=geographic |
|
|
|
$top_builddir/shpdump -precision 8 "$testdir/test" > "$testdir/test.out" |
|
$top_builddir/shpdump -precision 8 "$testdir/test_3" > "$testdir/test_3.out" |
|
|
|
|
|
result="$(diff "$testdir/test.out" "$testdir/test_3.out")" |
|
if [ "$result" == "" ]; then |
|
echo "******* Test Succeeded *********" |
|
rm -f "$testdir/test*" |
|
exit 0 |
|
else |
|
echo "******* Test Failed *********" |
|
echo "$result" |
|
rm -f "$testdir/test*" |
|
exit 1 |
|
fi
|
|
|