From 5d96e6082cbbf85c5944369a9d5c300c188680c9 Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Wed, 21 Dec 2005 12:12:14 +0000 Subject: [PATCH] Raised a warning on pj_errno==-38 (a nodatum transform is attempted before giving up) git-svn-id: http://svn.osgeo.org/postgis/trunk@2237 b70326c6-7e19-0410-871a-916f4a2858ee --- lwgeom/lwgeom_transform.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lwgeom/lwgeom_transform.c b/lwgeom/lwgeom_transform.c index 03ead0957..208651e3c 100644 --- a/lwgeom/lwgeom_transform.c +++ b/lwgeom/lwgeom_transform.c @@ -929,6 +929,8 @@ transform_point(POINT2D *pt, PJ *srcpj, PJ *dstpj) { if (pj_errno == -38) //2nd chance { + elog(WARNING, "transform: %i (%s)", + pj_errno, pj_strerrno(pj_errno)); //couldnt do nadshift - do it without the datum pj_transform_nodatum(srcpj, dstpj, 1, 2, &(pt->x), &(pt->y), NULL); @@ -937,7 +939,7 @@ transform_point(POINT2D *pt, PJ *srcpj, PJ *dstpj) if (pj_errno) { elog(ERROR,"transform: couldn't project point: %i (%s)", - pj_errno,pj_strerrno(pj_errno)); + pj_errno, pj_strerrno(pj_errno)); return 0; } } -- 2.50.0