[gdal-dev] projection rejected by GDAL?

William Kyngesburye woklist at kyngchaos.com
Tue Dec 30 16:48:22 EST 2008


I have a geotiff in State Plane 83, Michigan Central, *Feet*.  It was  
originally generated from Photoshop, then georeferenced in Arc, years  
ago.

The projection in the geotiff is specified as EPSG:26989 + units:feet.

PROJCS["NAD83 / Michigan Central",
     GEOGCS["NAD83",
         DATUM["North_American_Datum_1983",
             SPHEROID["GRS 1980",6378137,298.2572221010002,
                 AUTHORITY["EPSG","7019"]],
             AUTHORITY["EPSG","6269"]],
         PRIMEM["Greenwich",0],
         UNIT["degree",0.0174532925199433],
         AUTHORITY["EPSG","4269"]],
     PROJECTION["Lambert_Conformal_Conic_2SP"],
     PARAMETER["standard_parallel_1",45.7],
     PARAMETER["standard_parallel_2",44.18333333333333],
     PARAMETER["latitude_of_origin",43.31666666666667],
     PARAMETER["central_meridian",-84.36666666666666],
     PARAMETER["false_easting",19685000],
     PARAMETER["false_northing",0],
     UNIT["US survey foot",0.3048006096012192,
         AUTHORITY["EPSG","9003"]],
     AUTHORITY["EPSG","26989"]]

This image projects fine with gdalwarp.

I had to do some processing on it in Photoshop, which detroys the  
projection data.  So I decided to assign it EPSG:2252 - Michigan is  
one of the few states that has an NAD83/feet EPSG code.  So:

   gdal_translate -a_srs EPSG:2252 myimage.tif georefimage.tif

ERROR 1: Unable to compute a transformation between pixel/line
and georeferenced coordinates for myimage.tif.
There is no affine transformation and no GCPs.

same with gdalwarp -s_srs EPSG:2252 -t-srs ....

Maybe I'm missing something?  proj and cs2cs handle the EPSG code fine.

Maybe it's a bug?  If I simply convert the original image to the same  
format:

   gdal_translate srcimage.tif newimage.tif

then try to warp that:

   gdalwarp -t_srs EPSG:26917 newimage.tif projimage.tif

same error (for newimage.tif).  gdalinfo reports the same projection  
info (ie EPSG:26989 + units:feet) in newimage.tif as the original,  
minus the comments added by Arc.  So it doesn't seem to be the EPSG: 
2252 code...


This happens in all 1.5.x, and 1.6.0 (I dug up old 1.5.x versions to  
try it).  It worked in 1.5.0 back in Feb.

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"The beast is actively interested only in now, and, as it is always  
now and always shall be, there is an eternity of time for the  
accomplishment of objects."

- the wisdom of Tarzan







More information about the gdal-dev mailing list