Package org.esa.snap.core.dataop.barithm
Interface UncertaintyGenerator
-
- All Known Implementing Classes:
RangeUncertaintyGenerator
,StandardUncertaintyGenerator
public interface UncertaintyGenerator
Generates the combined uncertainty for a given band maths expression.- Since:
- SNAP 2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
generateUncertainty(Product product, String relation, String expression)
Generates the combined uncertainty for a given band maths expression.
-
-
-
Method Detail
-
generateUncertainty
String generateUncertainty(Product product, String relation, String expression) throws ParseException, UnsupportedOperationException
Generates the combined uncertainty for a given band maths expression.- Parameters:
product
- The data product that serves the referenced rasters in the expression.relation
- Relation name of ancillary variables that represent uncertainties (NetCDF-U 'rel' attribute).expression
- The band maths expression.- Returns:
- A new band maths expression representing the combined uncertainty.
- Throws:
ParseException
UnsupportedOperationException
- See Also:
RasterDataNode.addAncillaryVariable(RasterDataNode, String...)
,RasterDataNode.setAncillaryRelations(String...)
-
-