public class TLcdHypsometricMultilevelRasterFactory extends Object implements ILcdHypsometricMultilevelRasterFactory
Constructor and Description |
---|
TLcdHypsometricMultilevelRasterFactory(ILcdHypsometricRasterFactory aHypsometricRasterFactory)
Creates a new TLcdHypsometricMultilevelRasterFactory.
|
Modifier and Type | Method and Description |
---|---|
ILcdMultilevelRaster |
createHypsometricMultilevelRaster(ILcdMultilevelRaster aMultilevelRaster,
double aElevationScale)
Creates a hypsometric version of the given multilevel raster.
|
ILcdHypsometricRasterFactory |
getHypsometricRasterFactory()
Returns the hypsometric raster factory that creates the individual
hypsometric rasters.
|
public TLcdHypsometricMultilevelRasterFactory(ILcdHypsometricRasterFactory aHypsometricRasterFactory)
aHypsometricRasterFactory
- the hypsometric raster factory for
creating the individual hypsometric
rasters.public ILcdHypsometricRasterFactory getHypsometricRasterFactory()
public ILcdMultilevelRaster createHypsometricMultilevelRaster(ILcdMultilevelRaster aMultilevelRaster, double aElevationScale)
ILcdHypsometricMultilevelRasterFactory
createHypsometricMultilevelRaster
in interface ILcdHypsometricMultilevelRasterFactory
aMultilevelRaster
- the multilevel elevation raster.aElevationScale
- the scale factor to go from the raster's elevation
values to ordinates in raster coordinates.