Issues
- Sentinel-2 L1B reader takes too long time to open zipped product due to JP2 reader bottleneckSNAP-2435Resolved issue: SNAP-2435Jean Coravu
- Allow WorldView2 reader to read zipped productsSNAP-2434Resolved issue: SNAP-2434Denisa Stefanescu
- Ikonos and AVNIR-2 RGBProfiles are allows shownSNAP-2220Resolved issue: SNAP-2220Denisa Stefanescu
- KMZ export after multi-size process does not workSNAP-2210Resolved issue: SNAP-2210Omar Barrilero
- Decode qualification not correctly evaluated by Sentinel-2 reader with relative pathSNAP-2209Resolved issue: SNAP-2209Adrian Drăghici
- NdviOp is not present on graph builderSNAP-2077Tom Block
- Required wavelengths not documented in helpSNAP-2019Resolved issue: SNAP-2019Marco Peters
- Tie Point Grids are not correctly displayed for AATSR products in SAFE formatSNAP-1776Resolved issue: SNAP-1776Tonio Fincke
- Update maven pluginsSNAP-1674Resolved issue: SNAP-1674Marco Peters
- Aggregate features from shapefile during statistics retrievalSNAP-1136Tonio Fincke
- Improve identification of shapefile polygons in StatisticsOp outputSNAP-1135Tonio Fincke
- Unexpected closing of channels on S3 VFSSNAP-1132Resolved issue: SNAP-1132Adrian Drăghici
- Issue with File/Dir Attributes for files from S3 VFSSNAP-1131Resolved issue: SNAP-1131Adrian Drăghici
- When opening products it shall be first checked if they existSNAP-1130Resolved issue: SNAP-1130Marco Peters
- The output directory is not considered when loading parameters into the GUI of PixExSNAP-1129Resolved issue: SNAP-1129Marco Peters
- GeoTools swallows exception by registering a JAI listenerSNAP-1128Resolved issue: SNAP-1128Marco Peters
- Virtual File System help page screenshots are blurrySNAP-1125Resolved issue: SNAP-1125Adrian Drăghici
- Consolidate source product parameters of CollocateOpSNAP-1123Tonio Fincke
- Avoid inappropriate namings in CollocateOpSNAP-1122Tonio Fincke
- Update maven pluginsSNAP-1121Resolved issue: SNAP-1121Marco Peters
- Export dialog suggests inconvenient file nameSNAP-1120Resolved issue: SNAP-1120Marco Peters
- Product data access does not work via http for NASA SeaDASSNAP-1118Resolved issue: SNAP-1118Adrian Drăghici
22 of 22
Sentinel-2 L1B reader takes too long time to open zipped product due to JP2 reader bottleneck
Done
Description
Environment
None
GitHub Work
None
Created 19 June 2019 at 15:10
Updated 10 February 2023 at 14:27
Resolved 10 February 2023 at 14:22
Activity
Show:
Marcus Engdahl19 June 2019 at 15:22
Raised to critical as it affects performance for all users
Issue detected when opening a Sentinel-2 L1B zipped product.
The current implementation of JP2FileReader class uses an array of bytes as a buffer when reading the file content to extract the xml data.
When reading a new buffer from a file stored into a zip archive, an input stream is opened and the file pointer is therefore in the first position. Then the file content is read in order to move the file pointer on a certain position.
The zip file system provider (used to access the archive data) does not support moving the file pointer on a certain position.
The algorithm to read the xml data should open only once an input stream and by means of a buffered input stream each byte should be read to find the xml data.