Class SampleDataAccessData
- Object
-
- SampleDataAccessData
-
public class SampleDataAccessData extends Object
Constants and methods to create sample features forSampleDataAccess
.The features are similar to MappedFeature found in GeoSciML.
- Since:
- 2.6
- Author:
- Ben Caradoc-Davies (CSIRO Earth Science and Resource Engineering)
-
-
Field Summary
Fields Modifier and Type Field Description static FeatureType
GEOLOGICUNIT_TYPE
static Name
GEOLOGICUNIT_TYPE_NAME
static FeatureType
MAPPEDFEATURE_TYPE
The type of the sample feature.static Name
MAPPEDFEATURE_TYPE_NAME
The qualified name of the sample feature type.static String
NAMESPACE_PREFIX
Namespace prefix for the sample feature type.static String
NAMESPACE_URI
Namespace URI for the sample feature type.static AttributeDescriptor
SHAPE_DESCRIPTOR
static AttributeDescriptor
SPECIFICATION_DESCRIPTOR
-
Constructor Summary
Constructors Constructor Description SampleDataAccessData()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Feature
createMappedFeature(String id, String bgsid, String description, String specificationDescription, Geometry shape)
Create a sample feature from primitive components.static List<Feature>
createMappedFeatures()
Create a list of two sample features.static Geometry
readGeometry(String wellKnownText)
Convert a shape in Well-Known Text into aGeometry
.
-
-
-
Field Detail
-
NAMESPACE_PREFIX
public static final String NAMESPACE_PREFIX
Namespace prefix for the sample feature type.- See Also:
- Constant Field Values
-
NAMESPACE_URI
public static final String NAMESPACE_URI
Namespace URI for the sample feature type.- See Also:
- Constant Field Values
-
GEOLOGICUNIT_TYPE_NAME
public static final Name GEOLOGICUNIT_TYPE_NAME
-
GEOLOGICUNIT_TYPE
public static final FeatureType GEOLOGICUNIT_TYPE
-
SPECIFICATION_DESCRIPTOR
public static final AttributeDescriptor SPECIFICATION_DESCRIPTOR
-
SHAPE_DESCRIPTOR
public static final AttributeDescriptor SHAPE_DESCRIPTOR
-
MAPPEDFEATURE_TYPE_NAME
public static final Name MAPPEDFEATURE_TYPE_NAME
The qualified name of the sample feature type.
-
MAPPEDFEATURE_TYPE
public static final FeatureType MAPPEDFEATURE_TYPE
The type of the sample feature.
-
-
Method Detail
-
createMappedFeature
public static Feature createMappedFeature(String id, String bgsid, String description, String specificationDescription, Geometry shape)
Create a sample feature from primitive components.- Parameters:
id
- feature idbgsid
- an alternate id (not yet used)description
- name of the featureshape
- the shape of the feature
-
createMappedFeatures
public static List<Feature> createMappedFeatures()
Create a list of two sample features.- Returns:
- list of sample features
-
-