aboutsummaryrefslogtreecommitdiff
path: root/nad/testvarious
diff options
context:
space:
mode:
authorMicah Cochran <micahcochran@users.noreply.github.com>2016-03-27 10:54:51 -0500
committerMicah Cochran <micahcochran@users.noreply.github.com>2016-03-27 10:54:51 -0500
commit3038315ab1cde75268a474a3170215d887f0c583 (patch)
tree666b595c15018d92406005ebb278af842362337a /nad/testvarious
parentb62139be2b5f31d23bbdfa01fb2601270fc7f5b5 (diff)
downloadPROJ-3038315ab1cde75268a474a3170215d887f0c583.tar.gz
PROJ-3038315ab1cde75268a474a3170215d887f0c583.zip
Add Patterson Cylindrical projection. Add tests for projection.
Diffstat (limited to 'nad/testvarious')
-rwxr-xr-xnad/testvarious34
1 files changed, 34 insertions, 0 deletions
diff --git a/nad/testvarious b/nad/testvarious
index 0f3384c2..a3604ec1 100755
--- a/nad/testvarious
+++ b/nad/testvarious
@@ -787,6 +787,40 @@ $EXE -f '%.7f' \
-E >> ${OUT} <<EOF
7461300.0 528000.0 0.0
EOF
+echo "##############################################################" >> ${OUT}
+echo "Test patterson forward projection" >> ${OUT}
+#
+$EXE -f '%0.8f' \
+ +proj=latlong +datum=WGS84 \
+ +to +proj=patterson +a=6371008.7714 +b=6371008.7714 +units=m \
+ -E >> ${OUT} <<EOF
+-180 90
+-135 67.5
+-90 45
+-45 22.5
+0 0
+45 -22.5
+90 -45
+135 -67.5
+180 -90
+EOF
+echo "##############################################################" >> ${OUT}
+echo "Test patterson inverse projection" >> ${OUT}
+#
+$EXE -f '%0.3f' \
+ +proj=patterson +a=6371008.7714 +b=6371008.7714 +units=m \
+ +to +proj=latlong +datum=WGS84 \
+ -E >> ${OUT} <<EOF
+-20015114.352186374 11409566.822831295
+-15011335.76413978 8729502.054111844
+-10007557.176093187 5366413.421153781
+-5003778.588046594 2551415.729669344
+0.0 0.0
+5003778.588046594 -2551415.729669344
+10007557.176093187 -5366413.421153781
+15011335.76413978 -8729502.054111844
+20015114.352186374 -11409566.822831295
+EOF
# Done!