[gdal-dev] geotiff projection not showing up
Frank Warmerdam
warmerdam at pobox.com
Wed Nov 6 13:51:17 PST 2013
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> 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
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
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/95d925b4/attachment-0001.html>
More information about the gdal-dev
mailing list