diff options
| author | Frank Warmerdam <warmerdam@pobox.com> | 2004-10-30 04:01:02 +0000 |
|---|---|---|
| committer | Frank Warmerdam <warmerdam@pobox.com> | 2004-10-30 04:01:02 +0000 |
| commit | 34b98073e0033d329f99b7d3bcd76cba49161e27 (patch) | |
| tree | 408940c26d3bbded18715de600eed81319440909 | |
| parent | ba61062e6c64c0584350074df719f84fc795fc85 (diff) | |
| download | PROJ-34b98073e0033d329f99b7d3bcd76cba49161e27.tar.gz PROJ-34b98073e0033d329f99b7d3bcd76cba49161e27.zip | |
Changed domain of tb.lam to -180 to 180 instead of 0 to 360 before calling
adjlon(). Otherwise worldsized grids will fail over half their domain.
ie. cs2cs +proj=latlong +datum=WGS84 +to +proj=latlong +nadgrids=null < "10 5"
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1267 4e78687f-474d-0410-85f9-8d5e500ac6b2
| -rw-r--r-- | src/nad_cvt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nad_cvt.c b/src/nad_cvt.c index f6519e7e..902aa9fa 100644 --- a/src/nad_cvt.c +++ b/src/nad_cvt.c @@ -15,7 +15,7 @@ nad_cvt(LP in, int inverse, struct CTABLE *ct) { tb = in; tb.lam -= ct->ll.lam; tb.phi -= ct->ll.phi; - tb.lam = adjlon(tb.lam); + tb.lam = adjlon(tb.lam - PI) + PI; t = nad_intr(tb, ct); if (inverse) { LP del, dif; |
