diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/gie/builtins.gie | 2 | ||||
| -rw-r--r-- | test/gie/more_builtins.gie | 76 |
2 files changed, 77 insertions, 1 deletions
diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie index b5dc3ab1..1ee968f4 100644 --- a/test/gie/builtins.gie +++ b/test/gie/builtins.gie @@ -1174,7 +1174,7 @@ expect -0.002029979 -0.000789630 =============================================================================== -Equidistant Cylindrical (Plate Caree) +Equidistant Cylindrical (Plate Carree) Cyl, Sph lat_ts=[, lat_0=0] =============================================================================== diff --git a/test/gie/more_builtins.gie b/test/gie/more_builtins.gie index c5061962..7a5becf7 100644 --- a/test/gie/more_builtins.gie +++ b/test/gie/more_builtins.gie @@ -592,6 +592,82 @@ expect 0 -90 ------------------------------------------------------------------------------- + +------------------------------------------------------------------------------- +Test for PJ_affine +------------------------------------------------------------------------------- +------------------------------------------------------------------------------- +operation +proj=geogoffset +------------------------------------------------------------------------------- +direction forward +tolerance 1mm + +accept 10 20 +expect 10 20 +roundtrip 1 + +------------------------------------------------------------------------------- +operation +proj=geogoffset +dlon=3600 +dlat=-3600 +dh=3 +------------------------------------------------------------------------------- +direction forward +tolerance 1mm + +accept 10 20 +expect 11 19 +roundtrip 1 + +accept 10 20 30 +expect 11 19 33 +roundtrip 1 + +accept 10 20 30 40 +expect 11 19 33 40 +roundtrip 1 + +------------------------------------------------------------------------------- +operation +proj=affine +------------------------------------------------------------------------------- +direction forward +tolerance 1mm + +accept 10 20 30 40 +expect 10 20 30 40 +roundtrip 1 + +------------------------------------------------------------------------------- +operation +proj=affine +xoff=1 +yoff=2 +zoff=3 +toff=4 +s11=11 +s12=12 +s13=13 +s21=21 +s22=22 +s23=23 +s31=-31 +s32=32 +s33=33 +tscale=34 +------------------------------------------------------------------------------- +direction forward +tolerance 1mm + +accept 2 49 10 100 +expect 741.0000 1352.0000 1839.0000 3404.0000 +roundtrip 1 + +accept 2 49 10 +expect 741.0000 1352.0000 1839.0000 +roundtrip 1 + +accept 2 49 +expect 611.0000 1122.0000 +roundtrip 1 + +------------------------------------------------------------------------------- +# Non invertible +operation +proj=affine +s11=0 +s22=0 +s23=0 +------------------------------------------------------------------------------- +direction reverse +accept 0 0 0 0 +expect failure + +------------------------------------------------------------------------------- +# Non invertible +operation +proj=affine +tscale=0 +------------------------------------------------------------------------------- +direction reverse +accept 0 0 0 0 +expect failure + ------------------------------------------------------------------------------- run the few gie-builtin tests, which are currently either awkward or impossible to express in the gie command set |
