Class TLcdGXYASTERIXLayerMeasureProviderFactory

java.lang.Object
com.luciad.format.asterix.gxy.TLcdGXYASTERIXLayerMeasureProviderFactory
All Implemented Interfaces:
ILcdLayerMeasureProviderFactory

@LcdService(service=ILcdLayerMeasureProviderFactory.class, priority=20000) public class TLcdGXYASTERIXLayerMeasureProviderFactory extends Object implements ILcdLayerMeasureProviderFactory

TLcdGXYASTERIXLayerMeasureProviderFactory is an implementation of ILcdLayerMeasureProviderFactory for ASTERIX GXY Layers. Currently only ASTERIX Category 8 layers have their ALcdMeasureProvider.

For ASTERIX Category 8 layers, the measure provider retrieves the precipitation intensity of the precipitation zones.

Since:
2015.0
  • Constructor Details

    • TLcdGXYASTERIXLayerMeasureProviderFactory

      public TLcdGXYASTERIXLayerMeasureProviderFactory()
  • Method Details

    • createMeasureProvider

      public ALcdMeasureProvider createMeasureProvider(ILcdLayer aLayer, ILcdView aView)
      Creates a new measure provider, based on the given GXY layer and GXY view, or null if no measure provider can be created.
      Specified by:
      createMeasureProvider in interface ILcdLayerMeasureProviderFactory
      Parameters:
      aLayer - the GXY layer for which to create a measure provider
      aView - the GXY view for which to create a measure provider
      Returns:
      a measure provider, or null if no measure provider can be created for the given layer and view.