diff options
| author | Didier Richard <didier.richard@ign.fr> | 2008-01-18 20:50:13 +0000 |
|---|---|---|
| committer | Didier Richard <didier.richard@ign.fr> | 2008-01-18 20:50:13 +0000 |
| commit | 85b6a6a3b04f80b54a99d98ed65ca420cb1932e8 (patch) | |
| tree | d1a0917d2385102ec383958a232032cf3b003301 /nad/testIGNF | |
| parent | 138eb0ea87b798895bc34dcf1c28db6cf6ac780b (diff) | |
| download | PROJ-85b6a6a3b04f80b54a99d98ed65ca420cb1932e8.tar.gz PROJ-85b6a6a3b04f80b54a99d98ed65ca420cb1932e8.zip | |
IGNF catalogue updated due to eqr/eqc merge. More unit tests added. proj_outIGNF.dist-real added with control points.
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1433 4e78687f-474d-0410-85f9-8d5e500ac6b2
Diffstat (limited to 'nad/testIGNF')
| -rwxr-xr-x | nad/testIGNF | 94 |
1 files changed, 73 insertions, 21 deletions
diff --git a/nad/testIGNF b/nad/testIGNF index 3fee805f..1e451871 100755 --- a/nad/testIGNF +++ b/nad/testIGNF @@ -2,10 +2,8 @@ # Script to test some points in IGNF managed SRS. # The expected coordinates have been calculed by # other means. -# Usually, the diff is less than 10 cm, except for -# the LAMBE to LAMB93 point 8 which is just out of -# the ntf_r93.gsb grid ! -# On the Reunion Island, the diff might be up to 1m. +# Real points locations are found in proj_outIGNF.dist-real +# while distribution results are found in proj_outIGNF.dist # EXE=$1 @@ -36,7 +34,9 @@ RES="-f %.3f" # echo "doing tests into file ${OUT}, please wait" # -$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:LAMB93 -E $RES >${OUT} <<EOF +rm -f ${OUT} +echo "+init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:LAMB93" >>${OUT} +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:LAMB93 -E $RES >>${OUT} <<EOF 600000.0000 2600545.4523 0.0000 EOF $EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:LAMB93 -E $RES >>${OUT} <<EOF @@ -60,30 +60,82 @@ EOF $EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:LAMB93 -E $RES >>${OUT} <<EOF 1203792.5981 626873.17210 0.0000 EOF +echo "+init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX" >>${OUT} +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 600000.0000 2600545.4523 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 135638.3592 2418760.4094 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 998137.3947 2413822.2844 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 600000.0000 2200000.0000 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 311552.5340 1906457.4840 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 960488.4138 1910172.8812 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF + 600000.0000 1699510.8340 0.0000 +EOF +$EXE +init=${INIT_FILE}:LAMBE +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF +1203792.5981 626873.17210 0.0000 +EOF +echo "+init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX" >>${OUT} $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF - 2d20'11.4239243" 50d23'59.7718445" 0.0 +2d20'11.4239243" 50d23'59.7718445" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF -3d57'49.4051448" 48d35'59.7121716" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF - 7d44'12.1439796" 48d35'59.7832558" 0.0 +7d44'12.1439796" 48d35'59.7832558" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF - 2d20'11.4951975" 46d47'59.8029841" 0.0 +2d20'11.4951975" 46d47'59.8029841" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF -1d15'48.9240599" 44d05'59.8251878" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF - 6d50'12.2276489" 44d06'00.0517019" 0.0 +6d50'12.2276489" 44d06'00.0517019" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF - 2d20'11.7754730" 42d18'00.0824436" 0.0 +2d20'11.7754730" 42d18'00.0824436" 0.0 EOF $EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:GEOPORTALFXX -E $RES >>${OUT} <<EOF - 9d32'12.6680218" 41d24'00.3542556" 0.0 +9d32'12.6680218" 41d24'00.3542556" 0.0 +EOF +echo "+init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER" >>${OUT} +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +2d20'11.4239243" 50d23'59.7718445" 0.0 +EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +-3d57'49.4051448" 48d35'59.7121716" 0.0 +EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +7d44'12.1439796" 48d35'59.7832558" 0.0 +EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +2d20'11.4951975" 46d47'59.8029841" 0.0 EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +-1d15'48.9240599" 44d05'59.8251878" 0.0 +EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +6d50'12.2276489" 44d06'00.0517019" 0.0 +EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +2d20'11.7754730" 42d18'00.0824436" 0.0 +EOF +$EXE +init=${INIT_FILE}:RGF93G +to +init=${INIT_FILE}:MILLER -E $RES >>${OUT} <<EOF +9d32'12.6680218" 41d24'00.3542556" 0.0 +EOF +echo "+init=${INIT_FILE}:RGR92 +to +init=${INIT_FILE}:REUN47" >>${OUT} $EXE +init=${INIT_FILE}:RGR92 +to +init=${INIT_FILE}:REUN47 -E $RES >>${OUT} <<EOF 3356123.5400 1303218.3090 5247430.6050 EOF @@ -92,15 +144,15 @@ EOF echo "diff ${OUT} with ${OUT}.dist" diff -b ${OUT} ${OUT}.dist if [ $? -ne 0 ] ; then - echo "" - echo "PROBLEMS HAVE OCCURED" - echo "test file ${OUT} saved" - echo - exit 100 +echo "" +echo "PROBLEMS HAVE OCCURED" +echo "test file ${OUT} saved" +echo +exit 100 else - echo "TEST OK" - echo "test file ${OUT} removed" - echo - /bin/rm -f ${OUT} - exit 0 +echo "TEST OK" +echo "test file ${OUT} removed" +echo +/bin/rm -f ${OUT} +exit 0 fi |
