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
-
Method Summary
Modifier and TypeMethodDescriptioncreateGXYLayer
(ILcdModel aModel) Creates anILcdGXYLayer
for representing anILcdModel
on anILcdGXYView
.
-
Constructor Details
-
TLcdVPFGXYLayerFactory
public TLcdVPFGXYLayerFactory()
-
-
Method Details
-
createGXYLayer
Description copied from interface:ILcdGXYLayerFactory
Creates anILcdGXYLayer
for representing anILcdModel
on anILcdGXYView
.- Specified by:
createGXYLayer
in interfaceILcdGXYLayerFactory
- Parameters:
aModel
- a model that needs to be visualized in anILcdGXYView
- Returns:
- a layer representing the given model, or
null
if such a layer cannot be created - See Also:
-