Uses of Interface
org.n52.math.Algorithm

Packages that use Algorithm
org.n52.math Provides for the generic mathematical functionality. 
org.n52.operation Provides for geospatial operations. 
org.n52.operation.fluxnet   
org.n52.operation.smac Provides for the SMAC (A Simplified Method for the Atmospheric Correction) algorithm and all secondary related classes. 
 

Uses of Algorithm in org.n52.math
 

Classes in org.n52.math that implement Algorithm
 class AbstractAlgorithm
          Convenience class to implement Algorithm.
 

Methods in org.n52.math that return Algorithm
 Algorithm AlgorithmOnList.getAlgorithm(int index)
          returns the requested Algorithm
 Algorithm SunTriangulation.getAzimuthAlgorithm()
          returns the Azimuth Algorithm; it produces the azimuth, angle (in degrees) between local North and projected sun direction, given local lat and lon (in degrees)
 Algorithm SatelliteTriangulation.getAzimuthAlgorithm()
          returns the Azimuth Algorithm; it produces the azimuth, angle (in degrees) between local North and projected satellite direction, given local lat and lon (in degrees)
 Algorithm SunTriangulation.getDistanceAlgorithm()
          returns the Distance Algorithm; it produces the distance, between local position and sun, in AU (astronomic units), given local lat and lon (in degrees).
 Algorithm SatelliteTriangulation.getDistanceAlgorithm()
          returns the Distance Algorithm; it produces the distance, between local position and satellite position, in meters, given local lat and lon (in degrees)
 Algorithm SunTriangulation.getEquationOfTimeResultAlgorithm()
           
 Algorithm SatelliteTriangulation.getPixelSizeAlgorithm()
          returns the Pixel Size Algorithm; it produces the pixel size, in square km (area covered by one pixel)at a local position, given local lat and lon (in degrees) and nadir pixel size
 Algorithm SunTriangulation.getSunDeclinationAlgorithm()
          returns the Sun Declination Algorithm; it produces the declination, angle (in degrees) between equator plane and sun direction, given utc time
 Algorithm SunTriangulation.getZenithAngleAlgorithm()
          returns the ZenithAngle Algorithm; it produces the zenith angle, angle (in degrees) between local vertical and sun direction, given local lat and lon (in degrees)
 Algorithm SatelliteTriangulation.getZenithAngleAlgorithm()
          returns the ZenithAngle Algorithm; it produces the zenith angle, angle (in degrees) between local vertical and satellite direction, given local lat and lon (in degrees)
 

Uses of Algorithm in org.n52.operation
 

Classes in org.n52.operation that implement Algorithm
 class NdviAlgorithm
          NDVI.
 

Uses of Algorithm in org.n52.operation.fluxnet
 

Methods in org.n52.operation.fluxnet that return Algorithm
 Algorithm FluxNetAlgorithm.getAlgorithm(int index)
          Get the names and descriptions of each output value.
 

Uses of Algorithm in org.n52.operation.smac
 

Classes in org.n52.operation.smac that implement Algorithm
 class RadianceFromDN
          Algorithm to calculate the radiance based on the digital number.
 class ReflectanceAlgorithm
          Algorithm to calculate the reflectance based on the radiance and the position on earth Intended to be used for MSG imagery.
 class SmacAlgorithm
          Algorithm to execute the SMAC algorithm.
 

Methods in org.n52.operation.smac that return Algorithm
 Algorithm RadianceFromDNforMSG.getRadianceFromDN(int channel)
          returns the RadianceFromDN to calculate the radiance form the DN
 Algorithm ReflectanceFromRadianceForMSG.getReflectanceAlgorithm(int channel)
          returns the ReflectanceAlgorithm to calculate the radiance form the DN