[gdal-dev] GeoPDF with a KML layer and a rotated GeoTIFF layer

Even Rouault even.rouault at spatialys.com
Tue Mar 20 03:03:34 PDT 2018


Philippe,

the zip attachment didn't make its way to us but from what you're telling and 
a look at the code, I can indeed see that when writing a raster with 
rotational terms in the geotransform matrix, and vectors, the vector writing 
part will not work correctly taking into account those rotational terms.
A workaround would be to use gdalwarp to create a raster that is "north-up", 
before creating the PDF.

Even

> Dear all,
> 
> I try to create a GeoPDF file with 2 layers:
> 1) Raster layer: a Geotiff image (*lena_rot.tif*) with a
> ModelTransformationTag model, with respect to EPSG:4326.
> The image has a rotation angle (~40° wrt to North).
> 2) Vector layer: the KML file (*rectangle.kml*) contains a single
> rectangular shape. Each segment is parallel to either longitude or latitude
> direction (i.e. no rotation angle)
> 
> The command line to create the PDF file is the following:
> 
> 
> In the resulting PDF file, *lena_rot.tif.pdf*, I can check the location
> model with Acrobat Reader:
> 1) the raster layer is correctly located. However, it is no resampled
> (warped or whatever).
> Only the cursor location is displayed correctly. This sounds good to me so
> far: I do not expect the PDF export to do any warping.
> 2) the vector layer is not rotated. Thus, the vertex location in EPSG:4326
> are wrong.
> 
> Then I convert my PDF file back to GeoTIFF (*lena_rot.tif.pdf.tif*):
> 
> I observe the same problem. Which tells that the error is not due to Acrobat
> Reader.
> 
> Obviously, both vector and raster layers are not in the same referential.
> Could you tell me what I am missing in the PDF export ?
> I tried to embed the KML file into a VRT file with a *<Geotransform>* tag
> with no success.
> 
> Attached is a ZIP file containing :
> * lena_rot.tif : original rotated GeoTIFF image
> * rectangle.kml : KML file containing a rectangle
> * lena_rot.tif.pdf : resulting PDF file
> * lena_rot.tif.pdf.tif : PDF file converted back to GeoTIFF
> 
> Thanks for your help
> Philippe
> 
> 
> 
> 
> --
> Sent from: http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev


-- 
Spatialys - Geospatial professional services
http://www.spatialys.com


More information about the gdal-dev mailing list