[gdal-dev] geotiff projection not showing up

Norman Goldstein normvcr at telus.net
Wed Nov 6 16:00:12 PST 2013


Frank,

I am using GDAL
Version     : 1.9.2

so maybe that is why I do not see the method SetGCPProjection().

I think you have convinced me, though, to calculate the 6 coefficients 
directly,
and then call SetGeoTransform().  Will let you guys know how this works out
for me.

Thank you,
Norm


On 11/06/2013 01:51 PM, Frank Warmerdam wrote:
> Norman,
>
> I believe you want to call SetGCPProjection() instead of 
> SetProjection() when using GCPs instead of an affine transform.
>
> Best regards,
> Frank
>
>
>
> On Wed, Nov 6, 2013 at 1:23 PM, Norman Goldstein <normvcr at telus.net 
> <mailto:normvcr at telus.net>> wrote:
>
>     I have created a geotiff file using the "GTiff" driver, and have
>     successfully set options for it to be a strips file with no
>     compression.  Also, successfully called the functions
>
>     dataset->SetMetadataItem( "AREA_OR_POINT",
>                                                 "Point",
>                                                  nullptr ) )
>
>     and
>
>     dataset->SetGCPs( 3,
>                                    gcps,
>                                    "Richmond" )
>
>     Here is the listgeo dump:
>
>     ############# listgeo dump ##############
>     Geotiff_Information:
>        Version: 1
>        Key_Revision: 1.0
>        Tagged_Information:
>           ModelTiepointTag (6,3):
>              0                249              0
>              0                0                0
>              399              249              0
>              1000             0                0
>              0                0                0
>              0                2000             0
>           End_Of_Tags.
>        Keyed_Information:
>           GTRasterTypeGeoKey (Short,1): RasterPixelIsPoint
>           End_Of_Keys.
>        End_Of_Geotiff.
>
>
>     Corner Coordinates:
>      ... unable to transform points between pixel/line and PCS space
>     #####################################
>
>     I also set the reference system using the following code:
>
>     /////////////////////// c++ code ////////////////////////////
>       OGRSpatialReference oSRS;
>       oSRS.SetProjCS( "NoWhere" );
>       oSRS.SetWellKnownGeogCS( "WGS84" );
>       oSRS.SetEquirectangular( 0.0,        // Centre lat
>                    0.0,        // Centre lon
>                    0.0,   // False Easting
>                    0.0 ); // False Northing
>
>       char* wkt = nullptr;
>
>       if( OGRERR_NONE != oSRS.exportToPrettyWkt( &wkt ) )
>       {
>          error...
>       }
>
>       if( CE_Failure == dataset->SetProjection( wkt ) )
>       {
>        error...
>       }
>     ///////////////////////////////////////////////////////////////
>
>     So, why is listgeo not able to transform points between pixel/line
>     and PCS space?
>
>     I am happy to upload a full working example if needed.
>
>     Thank you.
>
>
>
>
>
>
>
>
>
>
>
>
>     _______________________________________________
>     gdal-dev mailing list
>     gdal-dev at lists.osgeo.org <mailto:gdal-dev at lists.osgeo.org>
>     http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
>
>
>
> -- 
> ---------------------------------------+--------------------------------------
> I set the clouds in motion - turn up   | Frank Warmerdam, 
> warmerdam at pobox.com <mailto:warmerdam at pobox.com>
> light and sound - activate the windows | http://pobox.com/~warmerdam 
> <http://pobox.com/%7Ewarmerdam>
> and watch the world go round - Rush    | Geospatial Software Developer

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20131106/48fd08a5/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4243 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20131106/48fd08a5/attachment.bin>


More information about the gdal-dev mailing list