<html><head></head><body>Hi Michael,<br>
<br>
I had to tangle with warping recently and took inspiration from both the warp tutorial and the gdalwarp source.  The result is at <<a href="https://github.com/geo-data/cesium-terrain-builder/blob/master/src/GDALTiler.cpp#L202&gt">https://github.com/geo-data/cesium-terrain-builder/blob/master/src/GDALTiler.cpp#L202&gt</a>; - it may be of help.<br>
<br>
Homme<br><br><div class="gmail_quote">On 15 July 2014 20:00:50 GMT+01:00, Even Rouault <even.rouault@mines-paris.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Le mardi 15 juillet 2014 20:52:16, Michael Aschenbeck a écrit :<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Thanks for your response.<br /> <br /> For my application, I will be creating the transformation on the fly.  It<br /> will be a non-standard transformation.  Unless I'm mistaken, I don't<br /> believe this can be done with gdalwarp directly.<br /> <br /> Also, I am under the assumption that its source code is introduced in the<br /> tutorial I am working off of (<a href="http://www.gdal.org/warptut.html">http://www.gdal.org/warptut.html</a>).  Yet, this<br /> just introduces a standard transformation, not a custom one.  This is why<br /> I'm having trouble.<br /></blockquote><br />When doing custom stuff, you often need to step into GDAL code to understand <br />better how things are interacting together.<br />Actually looking at your identityTransform and
GDALSuggestedWarpOutput2(), I <br />think there's at least something you should fix. You should initialize all the <br />nPointcount elements of then panSuccess array to 1.<br /><br />Even<br /></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>