Class FeatureLayerType
- java.lang.Object
-
- com.bc.ceres.core.ExtensibleObject
-
- com.bc.ceres.glayer.LayerType
-
- org.esa.snap.rcp.layermanager.layersrc.shapefile.FeatureLayerType
-
- All Implemented Interfaces:
Extensible
@LayerTypeMetadata(name="FeatureLayerType", aliasNames="FeatureLayerType") public class FeatureLayerType extends LayerType
The type of aFeatureLayer
.Unstable API. Use at own risk.
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROPERTY_NAME_FEATURE_COLLECTION
static String
PROPERTY_NAME_FEATURE_COLLECTION_CLIP_GEOMETRY
static String
PROPERTY_NAME_FEATURE_COLLECTION_CRS
static String
PROPERTY_NAME_FEATURE_COLLECTION_URL
static String
PROPERTY_NAME_SLD_STYLE
-
Constructor Summary
Constructors Constructor Description FeatureLayerType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Layer
createLayer(LayerContext ctx, PropertySet configuration)
PropertySet
createLayerConfig(LayerContext ctx)
boolean
isValidFor(LayerContext ctx)
-
Methods inherited from class com.bc.ceres.glayer.LayerType
createWithSceneView, getAliases, getName
-
Methods inherited from class com.bc.ceres.core.ExtensibleObject
getExtension
-
-
-
-
Field Detail
-
PROPERTY_NAME_SLD_STYLE
public static final String PROPERTY_NAME_SLD_STYLE
- See Also:
- Constant Field Values
-
PROPERTY_NAME_FEATURE_COLLECTION
public static final String PROPERTY_NAME_FEATURE_COLLECTION
- See Also:
- Constant Field Values
-
PROPERTY_NAME_FEATURE_COLLECTION_URL
public static final String PROPERTY_NAME_FEATURE_COLLECTION_URL
- See Also:
- Constant Field Values
-
PROPERTY_NAME_FEATURE_COLLECTION_CRS
public static final String PROPERTY_NAME_FEATURE_COLLECTION_CRS
- See Also:
- Constant Field Values
-
PROPERTY_NAME_FEATURE_COLLECTION_CLIP_GEOMETRY
public static final String PROPERTY_NAME_FEATURE_COLLECTION_CLIP_GEOMETRY
- See Also:
- Constant Field Values
-
-
Method Detail
-
isValidFor
public boolean isValidFor(LayerContext ctx)
- Specified by:
isValidFor
in classLayerType
-
createLayer
public Layer createLayer(LayerContext ctx, PropertySet configuration)
- Specified by:
createLayer
in classLayerType
-
createLayerConfig
public PropertySet createLayerConfig(LayerContext ctx)
- Specified by:
createLayerConfig
in classLayerType
-
-