Opened 6 years ago
Closed 6 years ago
#7082 closed enhancement (fixed)
Remove restricted calls to AdviseRead() in GDALDatasetCopyWholeRaster()
Reported by: | Even Rouault | Owned by: | Even Rouault |
---|---|---|---|
Priority: | normal | Milestone: | 2.3.0 |
Component: | default | Version: | unspecified |
Severity: | normal | Keywords: | |
Cc: |
Description
Currently GDALDatasetCopyWholeRaster() only calls AdviseRead() on the source dataset if the driver is ECW and if the swath width is the raster width. This is not ideal for other drivers
All in-tree drivers that support AdviseRead() are :
- WMS (if explicitly requested in the WMS configuration file)
- NITF: but as a proxy for the underlying JPEG/JPEG2000 dataset
- OGDI raster
- ECW. The restriction to call Adviseead() only if the swath width is the raster width comes from a SDK limitation on how window bufferig can be used. But this limitation should be hidden inside the ECW driver
Change History (10)
comment:1 by , 6 years ago
comment:10 by , 6 years ago
Milestone: | → 2.3.0 |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
In 40393: