Package com.luciad.format.vpf.gxy
Class TLcdVPFGXYLayerFactory
java.lang.Object
com.luciad.format.vpf.gxy.TLcdVPFGXYLayerFactory
- All Implemented Interfaces:
ILcdGXYLayerFactory
@LcdService(service=ILcdGXYLayerFactory.class,
priority=20000)
public class TLcdVPFGXYLayerFactory
extends Object
implements ILcdGXYLayerFactory
An ILcdGXYLayerFactory for VPF models.
This layer factory only accepts models with a TLcdVPFModelDescriptor.
The created layers use the GeoSym symbology (MIL-DTL-89045, 17 Juni 2004).
Limitation
The current GeoSym implementation decodes only the colors for the lines (edges) and the colors for the area outlines and fills (faces). The colors are decoded by examining the retrieved file and using the first color found in it.
- Since:
- 2017.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateGXYLayer(ILcdModel aModel) Creates anILcdGXYLayerfor representing anILcdModelon anILcdGXYView.
-
Constructor Details
-
TLcdVPFGXYLayerFactory
public TLcdVPFGXYLayerFactory()
-
-
Method Details
-
createGXYLayer
Description copied from interface:ILcdGXYLayerFactoryCreates anILcdGXYLayerfor representing anILcdModelon anILcdGXYView.- Specified by:
createGXYLayerin interfaceILcdGXYLayerFactory- Parameters:
aModel- a model that needs to be visualized in anILcdGXYView- Returns:
- a layer representing the given model, or
nullif such a layer cannot be created - See Also:
-