@LayerTypeMetadata(name="VectorDataLayerType", aliasNames="VectorDataLayerType") public class VectorDataLayerType extends LayerType
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_NAME_VECTOR_DATA |
static String |
VECTOR_DATA_LAYER_ID_PREFIX |
Constructor and Description |
---|
VectorDataLayerType() |
Modifier and Type | Method and Description |
---|---|
Layer |
createLayer(LayerContext ctx,
PropertySet configuration) |
static VectorDataLayer |
createLayer(LayerContext ctx,
VectorDataNode vectorDataNode) |
protected VectorDataLayer |
createLayer(VectorDataNode vectorDataNode,
RasterDataNode rasterDataNode,
PropertySet configuration) |
static PropertySet |
createLayerConfig() |
PropertySet |
createLayerConfig(LayerContext ctx) |
boolean |
isValidFor(LayerContext ctx) |
getAliases, getName
getExtension
public static final String PROPERTY_NAME_VECTOR_DATA
public static final String VECTOR_DATA_LAYER_ID_PREFIX
public static VectorDataLayer createLayer(LayerContext ctx, VectorDataNode vectorDataNode)
public boolean isValidFor(LayerContext ctx)
isValidFor
in class LayerType
public Layer createLayer(LayerContext ctx, PropertySet configuration)
createLayer
in class LayerType
public PropertySet createLayerConfig(LayerContext ctx)
createLayerConfig
in class LayerType
public static PropertySet createLayerConfig()
protected VectorDataLayer createLayer(VectorDataNode vectorDataNode, RasterDataNode rasterDataNode, PropertySet configuration)
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.