<div dir="ltr">Hi Even,<br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 19, 2018 at 5:42 AM, Even Rouault <span dir="ltr"><<a href="mailto:even.rouault@spatialys.com" target="_blank">even.rouault@spatialys.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>
<div style="font-family:"Sans Serif";font-size:9pt;font-weight:400;font-style:normal">
<p style="margin:0px;text-indent:0px">Hi Sean</p><span class="gmail-">
<p style="margin:0px;text-indent:0px"> </p>
<p style="margin:0px;text-indent:0px">> </p>
<p style="margin:0px;text-indent:0px">> I've noticed that while GDALCreateWarpedVRT does acquire nodata values, and</p>
<p style="margin:0px;text-indent:0px">> thereby nodata-derived masks,</p>
<p style="margin:0px;text-indent:0px"> </p>
</span><p style="margin:0px;text-indent:0px">I see provision for that in GDALAutoCreateWarpedVRT(), not in GDALCreateWarpedVRT()</p></div></blockquote><div><br></div><div>Yes, sorry, I meant to write <span style="color:rgb(34,34,34);font-family:"Sans Serif";font-size:12px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">GDALAutoCreateWarpedVRT().</span></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-family:"Sans Serif";font-size:9pt;font-weight:400;font-style:normal"><span class="gmail-">
<p style="margin:0px;text-indent:0px"> </p>
<p style="margin:0px;text-indent:0px">> from the source dataset, it does not pick up</p>
<p style="margin:0px;text-indent:0px">> on a source's .msk file and does not acquire a source mask derived from</p>
<p style="margin:0px;text-indent:0px">> that sidecar file.</p>
<p style="margin:0px;text-indent:0px"> </p>
</span><p style="margin:0px;text-indent:0px">I haven't tested in the warped VRT case, but I believe that should normally be automatically done by</p>
<p style="margin:0px;text-indent:0px"><a href="https://github.com/OSGeo/gdal/blob/trunk/gdal/alg/gdalwarpoperation.cpp#L2022" target="_blank">https://github.com/OSGeo/gdal/<wbr>blob/trunk/gdal/alg/<wbr>gdalwarpoperation.cpp#L2022</a></p>
<p style="margin:0px;text-indent:0px"> </p>
<p style="margin:0px;text-indent:0px">Are you sure the .msk is properly recognized as a GDAL mask dataset by GDAL ? For example when ou do gdalinfo on the source dataset. There is a compulsory metadata item that must be set on the .msk. See </p>
<p style="margin:0px;text-indent:0px">"For an external .msk file to be recognized by GDAL," in <a href="https://trac.osgeo.org/gdal/wiki/rfc15_nodatabitmask" target="_blank">https://trac.osgeo.org/gdal/<wbr>wiki/rfc15_nodatabitmask</a></p></div></blockquote><div><br></div><div>Yes, gdalinfo detects the mask:</div><div><br></div><div><div><font face="Sans Serif"><span style="font-size:12px">gdalinfo '/vsicurl/<a href="http://oin-hotosm.s3.amazonaws.com/5a324a622553e6000ce5aaf5/0/3fa181a1-425c-4e53-b49f-ea72884da097.tif">http://oin-hotosm.s3.amazonaws.com/5a324a622553e6000ce5aaf5/0/3fa181a1-425c-4e53-b49f-ea72884da097.tif</a>'</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">Driver: GTiff/GeoTIFF</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">Files: /vsicurl/<a href="http://oin-hotosm.s3.amazonaws.com/5a324a622553e6000ce5aaf5/0/3fa181a1-425c-4e53-b49f-ea72884da097.tif">http://oin-hotosm.s3.amazonaws.com/5a324a622553e6000ce5aaf5/0/3fa181a1-425c-4e53-b49f-ea72884da097.tif</a></span></font></div><div><font face="Sans Serif"><span style="font-size:12px">       /vsicurl/<a href="http://oin-hotosm.s3.amazonaws.com/5a324a622553e6000ce5aaf5/0/3fa181a1-425c-4e53-b49f-ea72884da097.tif.msk">http://oin-hotosm.s3.amazonaws.com/5a324a622553e6000ce5aaf5/0/3fa181a1-425c-4e53-b49f-ea72884da097.tif.msk</a></span></font></div><div><font face="Sans Serif"><span style="font-size:12px">Size is 48948, 15632</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">...</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">Band 1 Block=512x512 Type=Byte, ColorInterp=Red</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Overviews: 24474x7816, 12237x3908, 6119x1954, 3060x977, 1530x489, 765x245, 383x123</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Mask Flags: PER_DATASET</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Overviews of mask band: 24474x7816, 12237x3908, 6119x1954, 3060x977, 1530x489, 765x245, 383x123</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Unit Type: metre</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">Band 2 Block=512x512 Type=Byte, ColorInterp=Green</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Overviews: 24474x7816, 12237x3908, 6119x1954, 3060x977, 1530x489, 765x245, 383x123</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Mask Flags: PER_DATASET</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Overviews of mask band: 24474x7816, 12237x3908, 6119x1954, 3060x977, 1530x489, 765x245, 383x123</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Unit Type: metre</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">Band 3 Block=512x512 Type=Byte, ColorInterp=Blue</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Overviews: 24474x7816, 12237x3908, 6119x1954, 3060x977, 1530x489, 765x245, 383x123</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Mask Flags: PER_DATASET</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Overviews of mask band: 24474x7816, 12237x3908, 6119x1954, 3060x977, 1530x489, 765x245, 383x123</span></font></div><div><font face="Sans Serif"><span style="font-size:12px">  Unit Type: metre</span></font></div></div><div><br></div><div>I'm using GDAL 2.2.2.</div><div><br></div></div>-- <br><div class="gmail_signature"><div dir="ltr">Sean Gillies</div></div>
</div></div>