Generalizing Parameters for Reader Plugins - Graph Builder
Description
The parameters for Reader Plugins have been added for SNAP 8.0, they are available in SNAP when opening a product and they are also usable from GPT. Now, they should be available and usable from Graph Builder too.
org.esa.snap.graphbuilder.gpf.ui.SourceUI (from snap-desktop, snap-graph-builder project), where the UI for Read node should be updated.
Writer parameters were also analysed. The parameters used for SNAP writers are:
useChache (SYSPROP_USE_CACHE) used in 'org.esa.snap.dataio.envi.EnviProductWriter' and 'org.esa.snap.core.dataio.dimap.DimapProductWriter'
PARAM_COMPRESSION_TYPE, PARAM_COMPRESSION_QUALITY, PARAM_TILING_WIDTH, PARAM_TILING_HEIGHT used only in 'org.esa.snap.dataio.bigtiff.BigGeoTiffProductWriter'
The other writers don't have specific parameters used when writing a product. In conclusion, at the moment there are no parameters which can be considered common to a significand number of writers.
The parameters for Reader Plugins have been added for SNAP 8.0, they are available in SNAP when opening a product and they are also usable from GPT.
Now, they should be available and usable from Graph Builder too.