aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2017-10-30 09:49:50 +0100
committerGitHub <noreply@github.com>2017-10-30 09:49:50 +0100
commit2140bf936542bfaf655e33dfffa6fabb56a27f86 (patch)
tree7b0ffa4f38dc05b6ec8a9d7bb70f698dc8610fe7 /test
parentaa3492b9043dbd070b1069ba30f4b12bb6abc1dd (diff)
parent79b7d780c26c79b2171eea2798cc8c0dc0e0e3bc (diff)
downloadPROJ-2140bf936542bfaf655e33dfffa6fabb56a27f86.tar.gz
PROJ-2140bf936542bfaf655e33dfffa6fabb56a27f86.zip
Merge pull request #588 from kbevers/kinematic-grids
Kinematic gridshifting
Diffstat (limited to 'test')
-rw-r--r--test/gie/deformation.gie73
1 files changed, 73 insertions, 0 deletions
diff --git a/test/gie/deformation.gie b/test/gie/deformation.gie
new file mode 100644
index 00000000..74a6b25d
--- /dev/null
+++ b/test/gie/deformation.gie
@@ -0,0 +1,73 @@
+BEGIN
+===============================================================================
+Test for the deformation operation - Kinematic Gridshifting
+
+For all the deformation tests the alaska and egm96_15.gtx grids are used even
+though they are not parts of a deformation model, they are in the proper format
+and for testing purposes it doesn't really matter all that much...
+
+The input coordinate is located at lon=60, lam=-160 - somewhere in Alaska.
+
+===============================================================================
+
+
+-------------------------------------------------------------------------------
+Test using only horizontal grid and +tobs parameter
+-------------------------------------------------------------------------------
+OPERATION +proj=deformation +xy_grids=alaska +t_epoch=2016.0 +t_obs=2000.0
+-------------------------------------------------------------------------------
+TOLERANCE 0.000001 m
+ACCEPT -3004295.5882503074 -1093474.1690603832 5500477.1338251457
+EXPECT -3004295.5888766116 -1093474.1688513425 5500477.1338251457
+ROUNDTRIP 1000
+
+-------------------------------------------------------------------------------
+Test using only vertical grid and +tobs parameter
+-------------------------------------------------------------------------------
+OPERATION +proj=deformation +z_grids=egm96_15.gtx +t_epoch=2016.0 +t_obs=2000.0
+-------------------------------------------------------------------------------
+TOLERANCE 0.000001 m
+ACCEPT -3004295.5882503074 -1093474.1690603832 5500477.1338251457
+EXPECT -3004295.5882503074 -1093474.1690603832 5500234.008855661
+ROUNDTRIP 1000
+
+-------------------------------------------------------------------------------
+Test using both horizontal and vertical grids as well as the +tobs parameter
+-------------------------------------------------------------------------------
+OPERATION +proj=deformation +xy_grids=alaska +z_grids=egm96_15.gtx +t_epoch=2016.0 +t_obs=2000.0
+-------------------------------------------------------------------------------
+TOLERANCE 0.000001 m
+ACCEPT -3004295.5882503074 -1093474.1690603832 5500477.1338251457
+EXPECT -3004295.5888766116 -1093474.1688513425 5500234.008855661
+ROUNDTRIP 1000
+
+-------------------------------------------------------------------------------
+Test using only horizontal grid
+-------------------------------------------------------------------------------
+OPERATION +proj=deformation +xy_grids=alaska +t_epoch=2016.0
+-------------------------------------------------------------------------------
+TOLERANCE 0.000001 m
+ACCEPT -3004295.5882503074 -1093474.1690603832 5500477.1338251457 2000.0
+EXPECT -3004295.5888766116 -1093474.1688513425 5500477.1338251457 2000.0
+ROUNDTRIP 1000
+
+-------------------------------------------------------------------------------
+Test using only vertical grid
+-------------------------------------------------------------------------------
+OPERATION +proj=deformation +z_grids=egm96_15.gtx +t_epoch=2016.0
+-------------------------------------------------------------------------------
+TOLERANCE 0.000001 m
+ACCEPT -3004295.5882503074 -1093474.1690603832 5500477.1338251457 2000.0
+EXPECT -3004295.5882503074 -1093474.1690603832 5500234.008855661 2000.0
+ROUNDTRIP 1000
+
+-------------------------------------------------------------------------------
+Test using both horizontal and vertical grids
+-------------------------------------------------------------------------------
+OPERATION +proj=deformation +xy_grids=alaska +z_grids=egm96_15.gtx +t_epoch=2016.0
+-------------------------------------------------------------------------------
+TOLERANCE 0.000001 m
+ACCEPT -3004295.5882503074 -1093474.1690603832 5500477.1338251457 2000.0
+EXPECT -3004295.5888766116 -1093474.1688513425 5500234.008855661 2000.0
+ROUNDTRIP 1000
+END