On 12/27/2012 3:31 PM, Gregory, Matthew wrote:
I'm trying to project a raster from EPSG:4326 to EPSG:3857 and I get the 
following error:

gdalwarp -s_srs EPSG:4326 -t_srs EPSG:3857 -of GTiff
   -dstnodata 255 vc_2006.tif vc_2006_2.tif

ERROR 1: failed to load NAD27-83 correction file
ERROR 1: GDALSuggestedWarpOutput() failed because the passed
   transformer failed.

I've seen many threads that have this same error and, from what I've seen, the 
common problems are an incorrect/missing PROJ.4 library or the PROJ_LIB env. 
variable not being set.  But I've been able to use gdalwarp to convert between 
many other PCSs, including ones that have include NAD27/NAD83 in their 
definition.  I'm unclear why this error would appear given that the NAD27-83 
correction shouldn't even impact this particular projection?

I'm on Windows 7 64-bit, using gdal 1.7 branch (r19510) and proj 4.4.6 so it's 
a bit old - could that be an issue?  Or am I not understanding how this 
projection should work.  Note that I get the same problem using EPSG:3785.

It turns out that my old version of PROJ.4 (specifically proj.dll) was to blame. I updated to 4.8.0 (from OSGEO4W) and it works fine against GDAL 1.7.2 and 1.7.3.

(I did note that the last Windows binaries built for PROJ.4 on the webpage are version 4.4.6 which causes the error. Is there a better place to get the binaries and/or should a new set of binaries be built?)

FWIW, matt


_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to