Class TLcdImageModelHeightProviderFactory

All Implemented Interfaces:
ILcdModelHeightProviderFactory

public class TLcdImageModelHeightProviderFactory extends ALcdRasterModelHeightProviderFactory
This class provides a method to create an ILcdHeightProvider when an ILcdModel is given that contains elements of the type ALcdBasicImage, ALcdImageMosaic or ALcdMultilevelImageMosaic. When the model contains elements of type ILcdRaster or ILcdMultilevelRaster, the factory will fall back to the legacy implementation in TLcdRasterModelHeightProviderFactory

The height providers created by this factory are thread-safe. However when you need to retrieve the height at many locations its usually more efficient to create a new height provider. This avoids cache conflicts between different threads need different image data (e.g. tiles) to retrieve their heights.

Since:
2014.0