public class StandardUncertaintyGenerator extends Object implements UncertaintyGenerator
UncertaintyGenerator
which generates the Standard Combined Uncertainty
according to JCGM 100:2008 (GUM 1995), Chapter 5.Constructor and Description |
---|
StandardUncertaintyGenerator() |
StandardUncertaintyGenerator(int order,
boolean optimize) |
Modifier and Type | Method and Description |
---|---|
String |
generateUncertainty(Product product,
String relation,
String expression)
Generates the combined uncertainty for a given band maths expression.
|
public StandardUncertaintyGenerator()
public StandardUncertaintyGenerator(int order, boolean optimize)
public String generateUncertainty(Product product, String relation, String expression) throws ParseException, UnsupportedOperationException
UncertaintyGenerator
generateUncertainty
in interface UncertaintyGenerator
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.ParseException
UnsupportedOperationException
RasterDataNode.addAncillaryVariable(RasterDataNode, String...)
,
RasterDataNode.setAncillaryRelations(String...)
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.