From 34b98073e0033d329f99b7d3bcd76cba49161e27 Mon Sep 17 00:00:00 2001 From: Frank Warmerdam Date: Sat, 30 Oct 2004 04:01:02 +0000 Subject: 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 --- src/nad_cvt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') 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; -- cgit v1.2.3