aboutsummaryrefslogtreecommitdiff
path: root/nad/testvarious
diff options
context:
space:
mode:
Diffstat (limited to 'nad/testvarious')
-rwxr-xr-xnad/testvarious22
1 files changed, 18 insertions, 4 deletions
diff --git a/nad/testvarious b/nad/testvarious
index 63ac8423..7954f57c 100755
--- a/nad/testvarious
+++ b/nad/testvarious
@@ -255,28 +255,28 @@ $EXE +proj=robin +datum=WGS84 \
1741397.30 4276351.58 0.00
EOF
echo "##############################################################" >> ${OUT}
-echo "Test forward projection on sphere" >> ${OUT}
+echo "Test healpix forward projection on sphere" >> ${OUT}
$EXE +proj=latlong +a=1 +lon_0=0 \
+to +proj=healpix +a=1 +lon_0=0 -f '%.'5'f' \
-E >>${OUT} <<EOF
0 41.81031
-90 0
EOF
-echo "Test inverse projection on sphere" >> ${OUT}
+echo "Test healpix inverse projection on sphere" >> ${OUT}
$EXE +proj=latlong +a=1 +lon_0=0 \
+to +proj=healpix +a=1 +lon_0=0 -f '%.'5'f' -I\
-E >>${OUT} <<EOF
0 0.7853981633974483
-1.5707963267948966 0
EOF
-echo "Test forward projection on ellipsoid" >> ${OUT}
+echo "Test healpix forward projection on ellipsoid" >> ${OUT}
$EXE +proj=latlong +a=1 +lon_0=0 +ellps=WGS84 \
+to +proj=healpix +a=1 +lon_0=0 +ellps=WGS84 -f '%.'5'f' \
-E >>${OUT} <<EOF
0 41.937853904844985
-90 0
EOF
-echo "Test inverse projection on ellipsoid" >> ${OUT}
+echo "Test healpix inverse projection on ellipsoid" >> ${OUT}
$EXE +proj=latlong +a=1 +lon_0=0 +ellps=WGS84 \
+to +proj=healpix +a=1 +lon_0=0 +ellps=WGS84 -f '%.'5'f' -I\
-E >>${OUT} <<EOF
@@ -449,6 +449,20 @@ $EXE +proj=calcofi +ellps=clrk66 \
80 60
90 120
EOF
+echo "##############################################################" >> ${OUT}
+echo "Check inverse error handling with ob_tran (#225)" >> ${OUT}
+$EXE +proj=ob_tran \
+ +o_proj=moll +o_lon_p=LON_POLE +o_lat_p=LAT_POLE +lon_0=180 +ellps=WGS84 \
+ -E >>${OUT} <<EOF
+300000 400000
+20000000 30000000
+EOF
+echo "Test inverse handling" >> ${OUT}
+$EXE -I +proj=ob_tran \
+ +o_proj=moll +o_lon_p=LON_POLE +o_lat_p=LAT_POLE +lon_0=180 +ellps=WGS84 \
+ -E >>${OUT} <<EOF
+10 20
+EOF
##############################################################################
# Done!
# do 'diff' with distribution results