Sorry for incorrect sample commands in the last message. I fixed it. The problem stays the same, because the problem was in email not in my tested code. *gdal_translate -srcwin 0 0 1073741760 1553779 -outsize 691 1 "WMTS:https://basemap.nationalmap.gov/arcgis/rest/services/USGSHydroCached/MapServer/WMTS/1.0.0/WMTSCapabilities.xml,layer=USGSHydroCached,tilematrixset=default028mm <https://basemap.nationalmap.gov/arcgis/rest/services/USGSHydroCached/MapServer/WMTS/1.0.0/WMTSCapabilities.xml,layer=USGSHydroCached,tilematrixset=default028mm>" tile.png*
*GDALDatasetRasterIO(* *handle_to_wmts_subdataset,* *eRWFlag=GF_Read,* *nXOff=0,* *nYOff=0,* *nXSize=1073741760,* *nYSize=1553779,* *pBuffer - buffer for data,* *nBufXSize=**691**,* *nBufYSize=**1**,* *eBufType=GDT_Byte,* *nBandCount=4,* *panBandMap=[bIndex ,gIndex, rIndex, aIndex],* *nPixelSpace=4,* *nLineSpace=0,* *nBandSpace=1)* Can anyone help me to understand why gdal_translate works and generates output file, where GDALRasterIO raises error: *Requested (0,0) of size 1073741760x1553779 on raster of 1073741756x1347126255?* czw., 29 sie 2024 o 12:22 Michał Kowalczuk <michkowalc...@gmail.com> napisał(a): > I see. I will double check commands, fix and return to this. > > W dniu czw., 29.08.2024 o 12:20 Robert Coup <robert.c...@koordinates.com> > napisał(a): > >> Hi Michał, >> >> In addition to Jukka's key point: >> >> nBufXSize=1, >> nBufYSize=691, >> >> appears to be backwards wrt: >> >> -outsize 691 1 >> >> Rob :) >> >
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev