<div dir="ltr">Hi, <div><br></div><div>I have two similar (but with different resolutions) .tif's that I'm trying to convert to .mbtiles with gdal_translate. They both have 4 bands (RGBA), but only one of them is converted correctly (all four bands). In the case of the other one, the Alpha band is not converted and is removed in the final file.</div><div><br></div><div>Does anybody have any idea of what might be happening? I've tried many variations of the gdal_translate command and also other tiling scripts like gdal2tiles.py, gdal2tilesp.py and gdal2tiles_parallel.py , but they don't meet my needs. I'm using gdal 2.1.0</div><div><br></div><div>The metadata of the 2 .tifs, with the metadata of the converted mbtiles is shown below.</div><div><br></div><div><b>CORRECTLY CONVERTED</b></div><div><br></div><div><div><b>Driver: GTiff/GeoTIFF</b></div><div>Files: 20160103_133809_2430410_RapidEye-1_visual.tif</div><div>Size is 5000, 5000</div><div>Coordinate System is:</div><div>PROJCS["WGS 84 / UTM zone 24S",</div><div>    GEOGCS["WGS 84",</div><div>        DATUM["WGS_1984",</div><div>            SPHEROID["WGS 84",6378137,298.257223563,</div><div>                AUTHORITY["EPSG","7030"]],</div><div>            AUTHORITY["EPSG","6326"]],</div><div>        PRIMEM["Greenwich",0,</div><div>            AUTHORITY["EPSG","8901"]],</div><div>        UNIT["degree",0.0174532925199433,</div><div>            AUTHORITY["EPSG","9122"]],</div><div>        AUTHORITY["EPSG","4326"]],</div><div>    PROJECTION["Transverse_Mercator"],</div><div>    PARAMETER["latitude_of_origin",0],</div><div>    PARAMETER["central_meridian",-39],</div><div>    PARAMETER["scale_factor",0.9996],</div><div>    PARAMETER["false_easting",500000],</div><div>    PARAMETER["false_northing",10000000],</div><div>    UNIT["metre",1,</div><div>        AUTHORITY["EPSG","9001"]],</div><div>    AXIS["Easting",EAST],</div><div>    AXIS["Northing",NORTH],</div><div>    AUTHORITY["EPSG","32724"]]</div><div>Origin = (379500.000000000000000,7936500.000000000000000)</div><div>Pixel Size = (5.000000000000000,-5.000000000000000)</div><div>Metadata:</div><div>  AREA_OR_POINT=Area</div><div>  TIFFTAG_DATETIME=2016:01:03 13:38:03</div><div>Image Structure Metadata:</div><div>  COMPRESSION=LZW</div><div>  INTERLEAVE=PIXEL</div><div>Corner Coordinates:</div><div>Upper Left  (  379500.000, 7936500.000) ( 40d 8'33.10"W, 18d39'33.00"S)</div><div>Lower Left  (  379500.000, 7911500.000) ( 40d 8'38.58"W, 18d53' 6.25"S)</div><div>Upper Right (  404500.000, 7936500.000) ( 39d54'19.85"W, 18d39'37.65"S)</div><div>Lower Right (  404500.000, 7911500.000) ( 39d54'24.19"W, 18d53'10.96"S)</div><div>Center      (  392000.000, 7924000.000) ( 40d 1'28.93"W, 18d46'22.10"S)</div><div>Band 1 Block=512x512 Type=Byte, ColorInterp=Red</div><div>  Overviews: 1667x1667, 556x556</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>  Overviews of mask band: 1667x1667, 556x556</div><div>Band 2 Block=512x512 Type=Byte, ColorInterp=Green</div><div>  Overviews: 1667x1667, 556x556</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>  Overviews of mask band: 1667x1667, 556x556</div><div>Band 3 Block=512x512 Type=Byte, ColorInterp=Blue</div><div>  Overviews: 1667x1667, 556x556</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>  Overviews of mask band: 1667x1667, 556x556</div><div>Band 4 Block=512x512 Type=Byte, ColorInterp=Alpha</div><div>  Overviews: 1667x1667, 556x556</div></div><div><br></div><div><br></div><div>---------------------------------------------------------------------------------------------------------</div><div><br></div><div><div><b>Driver: MBTiles/MBTiles</b></div><div>Files: converted.mbtiles</div><div>Size is 5558, 5592</div><div>Coordinate System is:</div><div>PROJCS["WGS 84 / Pseudo-Mercator",</div><div>    GEOGCS["WGS 84",</div><div>        DATUM["WGS_1984",</div><div>            SPHEROID["WGS 84",6378137,298.257223563,</div><div>                AUTHORITY["EPSG","7030"]],</div><div>            AUTHORITY["EPSG","6326"]],</div><div>        PRIMEM["Greenwich",0,</div><div>            AUTHORITY["EPSG","8901"]],</div><div>        UNIT["degree",0.0174532925199433,</div><div>            AUTHORITY["EPSG","9122"]],</div><div>        AUTHORITY["EPSG","4326"]],</div><div>    PROJECTION["Mercator_1SP"],</div><div>    PARAMETER["central_meridian",0],</div><div>    PARAMETER["scale_factor",1],</div><div>    PARAMETER["false_easting",0],</div><div>    PARAMETER["false_northing",0],</div><div>    UNIT["metre",1,</div><div>        AUTHORITY["EPSG","9001"]],</div><div>    AXIS["X",EAST],</div><div>    AXIS["Y",NORTH],</div><div>    EXTENSION["PROJ4","+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext  +no_defs"],</div><div>    AUTHORITY["EPSG","3857"]]</div><div>Origin = (-4468815.267360419966280,-2114849.003552540671080)</div><div>Pixel Size = (4.777314267823516,-4.777314267823516)</div><div>Metadata:</div><div>  ZOOM_LEVEL=15</div><div>  name=converted</div><div>  type=overlay</div><div>  description=converted</div><div>  version=1.1</div><div>  format=png</div><div>  bounds=-40.14405056576531,-18.88638159422762,-39.90552708248893,-18.65916569743923</div><div>  minzoom=15</div><div>  maxzoom=15</div><div>Image Structure Metadata:</div><div>  INTERLEAVE=PIXEL</div><div>Corner Coordinates:</div><div>Upper Left  (-4468815.267,-2114849.004) ( 40d 8'38.58"W, 18d39'33.00"S)</div><div>Lower Left  (-4468815.267,-2141563.745) ( 40d 8'38.58"W, 18d53'10.97"S)</div><div>Upper Right (-4442262.955,-2114849.004) ( 39d54'19.90"W, 18d39'33.00"S)</div><div>Lower Right (-4442262.955,-2141563.745) ( 39d54'19.90"W, 18d53'10.97"S)</div><div>Center      (-4455539.111,-2128206.374) ( 40d 1'29.24"W, 18d46'22.12"S)</div><div>Band 1 Block=256x256 Type=Byte, ColorInterp=Red</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>Band 2 Block=256x256 Type=Byte, ColorInterp=Green</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>Band 3 Block=256x256 Type=Byte, ColorInterp=Blue</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>Band 4 Block=256x256 Type=Byte, ColorInterp=Alpha</div></div><div><br></div><div><div>=========================================================================</div><div><br></div><div><b>INCORRECTLY CONVERTED</b></div><div><b><br></b></div><div><div><b>Driver: GTiff/GeoTIFF</b></div><div>Files: 20170123_094107_0c59_visual.tif</div><div>Size is 6629, 5546</div><div>Coordinate System is:</div><div>PROJCS["WGS 84 / UTM zone 24S",</div><div>    GEOGCS["WGS 84",</div><div>        DATUM["WGS_1984",</div><div>            SPHEROID["WGS 84",6378137,298.257223563,</div><div>                AUTHORITY["EPSG","7030"]],</div><div>            AUTHORITY["EPSG","6326"]],</div><div>        PRIMEM["Greenwich",0,</div><div>            AUTHORITY["EPSG","8901"]],</div><div>        UNIT["degree",0.0174532925199433,</div><div>            AUTHORITY["EPSG","9122"]],</div><div>        AUTHORITY["EPSG","4326"]],</div><div>    PROJECTION["Transverse_Mercator"],</div><div>    PARAMETER["latitude_of_origin",0],</div><div>    PARAMETER["central_meridian",-39],</div><div>    PARAMETER["scale_factor",0.9996],</div><div>    PARAMETER["false_easting",500000],</div><div>    PARAMETER["false_northing",10000000],</div><div>    UNIT["metre",1,</div><div>        AUTHORITY["EPSG","9001"]],</div><div>    AXIS["Easting",EAST],</div><div>    AXIS["Northing",NORTH],</div><div>    AUTHORITY["EPSG","32724"]]</div><div>Origin = (392598.000000000000000,7929114.000000000000000)</div><div>Pixel Size = (3.000000000000000,-3.000000000000000)</div><div>Metadata:</div><div>  AREA_OR_POINT=Area</div><div>  TIFFTAG_DATETIME=2017:01:23 09:41:07</div><div>Image Structure Metadata:</div><div>  COMPRESSION=LZW</div><div>  INTERLEAVE=PIXEL</div><div>Corner Coordinates:</div><div>Upper Left  (  392598.000, 7929114.000) ( 40d 1' 7.51"W, 18d43'35.85"S)</div><div>Lower Left  (  392598.000, 7912476.000) ( 40d 1'10.77"W, 18d52'37.10"S)</div><div>Upper Right (  412485.000, 7929114.000) ( 39d49'48.48"W, 18d43'39.20"S)</div><div>Lower Right (  412485.000, 7912476.000) ( 39d49'51.13"W, 18d52'40.48"S)</div><div>Center      (  402541.500, 7920795.000) ( 39d55'29.47"W, 18d48' 8.24"S)</div><div>Band 1 Block=256x256 Type=Byte, ColorInterp=Red</div><div>  Overviews: 2210x1849, 737x617, 246x206</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>  Overviews of mask band: 2210x1849, 737x617, 246x206</div><div>Band 2 Block=256x256 Type=Byte, ColorInterp=Green</div><div>  Overviews: 2210x1849, 737x617, 246x206</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>  Overviews of mask band: 2210x1849, 737x617, 246x206</div><div>Band 3 Block=256x256 Type=Byte, ColorInterp=Blue</div><div>  Overviews: 2210x1849, 737x617, 246x206</div><div>  Mask Flags: PER_DATASET ALPHA </div><div>  Overviews of mask band: 2210x1849, 737x617, 246x206</div><div>Band 4 Block=256x256 Type=Byte, ColorInterp=Alpha</div><div>  Overviews: 2210x1849, 737x617, 246x206</div></div><div><br></div><div>--------------------------------------------------------------------------------------------------------------------</div><div><div><b>Driver: MBTiles/MBTiles</b></div><div>Files: converted.mbtiles</div><div>Size is 8832, 7448</div><div>Coordinate System is:</div><div>PROJCS["WGS 84 / Pseudo-Mercator",</div><div>    GEOGCS["WGS 84",</div><div>        DATUM["WGS_1984",</div><div>            SPHEROID["WGS 84",6378137,298.257223563,</div><div>                AUTHORITY["EPSG","7030"]],</div><div>            AUTHORITY["EPSG","6326"]],</div><div>        PRIMEM["Greenwich",0,</div><div>            AUTHORITY["EPSG","8901"]],</div><div>        UNIT["degree",0.0174532925199433,</div><div>            AUTHORITY["EPSG","9122"]],</div><div>        AUTHORITY["EPSG","4326"]],</div><div>    PROJECTION["Mercator_1SP"],</div><div>    PARAMETER["central_meridian",0],</div><div>    PARAMETER["scale_factor",1],</div><div>    PARAMETER["false_easting",0],</div><div>    PARAMETER["false_northing",0],</div><div>    UNIT["metre",1,</div><div>        AUTHORITY["EPSG","9001"]],</div><div>    AXIS["X",EAST],</div><div>    AXIS["Y",NORTH],</div><div>    EXTENSION["PROJ4","+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext  +no_defs"],</div><div>    AUTHORITY["EPSG","3857"]]</div><div>Origin = (-4454967.915897197090089,-2122776.586719702463597)</div><div>Pixel Size = (2.388657133911758,-2.388657133911758)</div><div>Metadata:</div><div>  ZOOM_LEVEL=16</div><div>  name=converted</div><div>  type=overlay</div><div>  description=converted</div><div>  version=1.1</div><div>  format=png</div><div>  bounds=-40.01965769112543,-18.87791211862349,-39.83014353096918,-18.72662381105138</div><div>  minzoom=16</div><div>  maxzoom=16</div><div>Image Structure Metadata:</div><div>  INTERLEAVE=PIXEL</div><div>Corner Coordinates:</div><div>Upper Left  (-4454967.916,-2122776.587) ( 40d 1'10.77"W, 18d43'35.85"S)</div><div>Lower Left  (-4454967.916,-2140567.305) ( 40d 1'10.77"W, 18d52'40.48"S)</div><div>Upper Right (-4433871.296,-2122776.587) ( 39d49'48.52"W, 18d43'35.85"S)</div><div>Lower Right (-4433871.296,-2140567.305) ( 39d49'48.52"W, 18d52'40.48"S)</div><div>Center      (-4444419.606,-2131671.946) ( 39d55'29.64"W, 18d48' 8.23"S)</div><div>Band 1 Block=256x256 Type=Byte, ColorInterp=Red</div><div>Band 2 Block=256x256 Type=Byte, ColorInterp=Green</div><div>Band 3 Block=256x256 Type=Byte, ColorInterp=Blue</div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Renato Sanabria<div><br></div></div></div>
</div></div>