diff options
| author | Frank Warmerdam <warmerdam@pobox.com> | 2011-12-14 01:35:20 +0000 |
|---|---|---|
| committer | Frank Warmerdam <warmerdam@pobox.com> | 2011-12-14 01:35:20 +0000 |
| commit | a168bb38a0820a4227f211ef719275e9360fbed3 (patch) | |
| tree | 0337d38beae26a43324ea94f1dfbabef3298c419 /nad | |
| parent | 4c97d903b3ee33064ab756011a10e8c0923dd68b (diff) | |
| download | PROJ-a168bb38a0820a4227f211ef719275e9360fbed3.tar.gz PROJ-a168bb38a0820a4227f211ef719275e9360fbed3.zip | |
added Healpix projection
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2125 4e78687f-474d-0410-85f9-8d5e500ac6b2
Diffstat (limited to 'nad')
| -rwxr-xr-x | nad/testvarious | 58 | ||||
| -rw-r--r-- | nad/tv_out.dist | 26 |
2 files changed, 84 insertions, 0 deletions
diff --git a/nad/testvarious b/nad/testvarious index 3913ce7d..3505dd16 100755 --- a/nad/testvarious +++ b/nad/testvarious @@ -237,6 +237,64 @@ $EXE +proj=latlong +datum=WGS84 \ -30 40 -35 45 EOF +echo "##############################################################" >> ${OUT} +echo "Test 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} +$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} +$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} +$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 +0 0.7853981633974483 +-1.5707963267948966 0 +EOF +echo "##############################################################" >> ${OUT} +echo "Test forward projection on sphere" >> ${OUT} +$EXE +proj=latlong +a=1 +lon_0=0 \ + +to +proj=rhealpix +a=1 +lon_0=0 +npole=0 +spole=0 -f '%.'5'f' \ + -E >>${OUT} <<EOF +0 41.81031 +-90 0 +EOF +echo "Test inverse projection on sphere" >> ${OUT} +$EXE +proj=latlong +a=1 +lon_0=0 \ + +to +proj=rhealpix +a=1 +lon_0=0 +npole=0 +spole=0 -f '%.'5'f' -I\ + -E >>${OUT} <<EOF +0 0.7853981633974483 +-1.5707963267948966 0 +EOF +echo "Test forward projection on ellipsoid" >> ${OUT} +$EXE +proj=latlong +a=1 +lon_0=0 +ellps=WGS84 \ + +to +proj=rhealpix +a=1 +lon_0=0 +ellps=WGS84 +npole=0 +spole=0 -f '%.'5'f' \ + -E >>${OUT} <<EOF +0 41.937853904844985 +-90 0 +EOF +echo "Test inverse projection on ellipsoid" >> ${OUT} +$EXE +proj=latlong +a=1 +lon_0=0 +ellps=WGS84 \ + +to +proj=rhealpix +a=1 +lon_0=0 -I +ellps=WGS84 +npole=0 +spole=0 -f '%.'5'f'\ + -E >>${OUT} <<EOF +0 0.7853981633974483 +-1.5707963267948966 0 +EOF # ############################################################################## # Done! diff --git a/nad/tv_out.dist b/nad/tv_out.dist index 8e9d5b12..b7365f25 100644 --- a/nad/tv_out.dist +++ b/nad/tv_out.dist @@ -84,3 +84,29 @@ Test transverse mercator inverse (#97) Test robinson projection (#113) -30 40 -2612095.95 4276351.58 0.00 -35 45 -2963455.42 4805073.65 0.00 +############################################################## +Test forward projection on sphere +0 41.81031 0.00000 0.78540 0.00000 +-90 0 -1.57080 0.00000 0.00000 +Test inverse projection on sphere +0 0.7853981633974483 0.00000 41.81031 0.00000 +-1.5707963267948966 0 -90.00000 0.00000 0.00000 +Test forward projection on ellipsoid +0 41.937853904844985 0.00000 0.78540 0.00000 +-90 0 -1.57080 0.00000 0.00000 +Test inverse projection on ellipsoid +0 0.7853981633974483 0.00000 41.93785 0.00000 +-1.5707963267948966 0 -90.00000 0.00000 0.00000 +############################################################## +Test forward projection on sphere +0 41.81031 0.00000 0.78540 0.00000 +-90 0 -1.57080 0.00000 0.00000 +Test inverse projection on sphere +0 0.7853981633974483 0.00000 41.81031 0.00000 +-1.5707963267948966 0 -90.00000 0.00000 0.00000 +Test forward projection on ellipsoid +0 41.937853904844985 0.00000 0.78540 0.00000 +-90 0 -1.57080 0.00000 0.00000 +Test inverse projection on ellipsoid +0 0.7853981633974483 0.00000 41.93785 0.00000 +-1.5707963267948966 0 -90.00000 0.00000 0.00000 |
