diff options
| author | John Krasting <John.Krasting@noaa.gov> | 2020-05-18 20:04:04 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-19 02:04:04 +0200 |
| commit | 2e5470387df8c713af18e601c0e6a4b352294556 (patch) | |
| tree | 4dc47c9db6be5527e1b7938c4ae30b41b00c6b07 /test/gie | |
| parent | 9c501221de38e0e4462e9852df8f5a621688de68 (diff) | |
| download | PROJ-2e5470387df8c713af18e601c0e6a4b352294556.tar.gz PROJ-2e5470387df8c713af18e601c0e6a4b352294556.zip | |
Implemented IGH Oceanic View (#2226)
- The current implementation of the Interrupted Goode Homolosine
projection emphasizes land area. This is a compliment projection
that emphasizes ocean area.
- A value of lon0=-160 produces a reasonable real-world map.
Diffstat (limited to 'test/gie')
| -rw-r--r-- | test/gie/builtins.gie | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/test/gie/builtins.gie b/test/gie/builtins.gie index 6e5b326f..34364c2e 100644 --- a/test/gie/builtins.gie +++ b/test/gie/builtins.gie @@ -2158,6 +2158,7 @@ expect 135 50 =============================================================================== # Interrupted Goode Homolosine # PCyl, Sph. +# (Each of the 12 sub-projections tested separately) =============================================================================== ------------------------------------------------------------------------------- @@ -2166,12 +2167,53 @@ operation +proj=igh +a=6400000 tolerance 0.1 mm accept 2 1 expect 223878.497456271 111701.072127637 +roundtrip 1 accept 2 -1 expect 223708.371313058 -111701.072127637 +roundtrip 1 accept -2 1 expect -222857.740596992 111701.072127637 +roundtrip 1 accept -2 -1 expect -223027.866740205 -111701.072127637 +roundtrip 1 + +accept -100.0 22.0 +expect -11170107.212763708 2457423.5868080168 +roundtrip 1 +accept -30.0 22.0 +expect -2863013.673043605 2457423.586808016 +roundtrip 1 +accept -100.0 67.0 +expect -11170107.212763708 7205942.523056464 +roundtrip 1 +accept -30.0 67.0 +expect 17045.719482862 7205942.523056464 +roundtrip 1 +accept -160.0 -22.0 +expect -17872171.540421933 -2457423.586808016 +roundtrip 1 +accept -60.0 -22.0 +expect -6702064.327658225 -2457423.586808016 +roundtrip 1 +accept 20.0 -22.0 +expect 2234021.442552742 -2457423.586808016 +roundtrip 1 +accept 140.0 -22.0 +expect 15638150.097869191 -2457423.586808016 +roundtrip 1 +accept -160.0 -67.0 +expect -17872171.540421933 -7205942.523056464 +roundtrip 1 +accept -60.0 -67.0 +expect -6702064.327658225 -7205942.523056464 +roundtrip 1 +accept 20.0 -67.0 +expect 2234021.442552742 -7205942.523056464 +roundtrip 1 +accept 140.0 -67.0 +expect 15638150.097869191 -7205942.523056464 +roundtrip 1 direction inverse accept 200 100 @@ -2183,6 +2225,75 @@ expect -0.001790497 0.000895247 accept -200 -100 expect -0.001790496 -0.000895247 +=============================================================================== +# Interrupted Goode Homolosine Ocean View +# PCyl, Sph. +# (Each of the 12 sub-projections tested separately) +=============================================================================== + +------------------------------------------------------------------------------- +operation +proj=igh_o +a=6400000 +------------------------------------------------------------------------------- +tolerance 0.1 mm +accept 2 1 +expect 223538.245169845 111701.072127637 +roundtrip 1 +accept 2 -1 +expect 223708.371313058 -111701.072127637 +roundtrip 1 +accept -2 1 +expect -223197.992883418 111701.072127637 +roundtrip 1 +accept -2 -1 +expect -223027.866740205 -111701.072127637 +roundtrip 1 + +accept -140.0 22.0 +expect -15638150.097869192 2457423.586808016 +roundtrip 1 +accept -10.0 22.0 +expect -954337.891014535 2457423.586808016 +roundtrip 1 +accept 130.0 22.0 +expect 14521139.376592822 2457423.586808016 +roundtrip 1 +accept -140.0 67.0 +expect -15638150.097869191 7205942.523056464 +roundtrip 1 +accept -10.0 67.0 +expect 5681.906494287 7205942.523056464 +roundtrip 1 +accept 130.0 67.0 +expect 14521139.376592822 7205942.523056464 +roundtrip 1 +accept -110.0 -22.0 +expect -12287117.934040081 -2457423.586808016 +roundtrip 1 +accept 20.0 -22.0 +expect 2234021.442552742 -2457423.586808016 +roundtrip 1 +accept 150.0 -22.0 +expect 16755160.819145568 -2457423.586808016 +roundtrip 1 +accept -110.0 -67.0 +expect -12287117.934040081 -7205942.523056464 +roundtrip 1 +accept 20.0 -67.0 +expect 2234021.442552742 -7205942.523056464 +roundtrip 1 +accept 150.0 -67.0 +expect 16755160.819145564 -7205942.523056464 +roundtrip 1 + +direction inverse +accept 200 100 +expect 0.001790492 0.000895247 +accept 200 -100 +expect 0.001790491 -0.000895247 +accept -200 100 +expect -0.001790494 0.000895247 +accept -200 -100 +expect -0.001790496 -0.000895247 =============================================================================== # International Map of the World Polyconic @@ -3411,12 +3522,16 @@ operation +proj=moll +a=6400000 tolerance 0.1 mm accept 2 1 expect 201113.698641813 124066.283433860 +roundtrip 1 accept 2 -1 expect 201113.698641813 -124066.283433860 +roundtrip 1 accept -2 1 expect -201113.698641813 124066.283433860 +roundtrip 1 accept -2 -1 expect -201113.698641813 -124066.283433860 +roundtrip 1 direction inverse accept 200 100 |
