Class TLspASTERIXLayerMeasureProviderFactory
java.lang.Object
com.luciad.format.asterix.lightspeed.TLspASTERIXLayerMeasureProviderFactory
- All Implemented Interfaces:
ILcdLayerMeasureProviderFactory
@LcdService(service=ILcdLayerMeasureProviderFactory.class,
priority=20000)
public class TLspASTERIXLayerMeasureProviderFactory
extends Object
implements ILcdLayerMeasureProviderFactory
TLspASTERIXLayerMeasureProviderFactory is an implementation of ILcdLayerMeasureProviderFactory
for ASTERIX Lightspeed 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 Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateMeasureProvider
(ILcdLayer aLayer, ILcdView aView) Creates a new measure provider, based on the given Lightspeedinteractive layer
and view, ornull
if no measure provider can be created.
-
Constructor Details
-
TLspASTERIXLayerMeasureProviderFactory
public TLspASTERIXLayerMeasureProviderFactory()
-
-
Method Details
-
createMeasureProvider
Creates a new measure provider, based on the given Lightspeedinteractive layer
and view, ornull
if no measure provider can be created.- Specified by:
createMeasureProvider
in interfaceILcdLayerMeasureProviderFactory
- Parameters:
aLayer
- theILspInteractivePaintableLayer
for which to create a measure provideraView
- the Lightspeed 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.
-