public class FeatureTypeInfo extends Object
| Constructor and Description |
|---|
FeatureTypeInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCRSIdentifiers(String... crsIdentifiers)
Adds the given sequence of identifiers to the list of supported
coordinate reference systems.
|
String |
getDefaultCRS()
Gets the identifier of the default CRS for this feature type.
|
File |
getSampleData()
Returns a File containing sample data.
|
org.opengis.geometry.Envelope |
getSpatialExtent()
Gets the geographic extent for the instances of this feature type.
|
List<String> |
getSupportedCRSIdentifiers()
Returns of list of supported CRS identifiers.
|
org.opengis.temporal.Period |
getTemporalExtent()
Gets the temporal extent for the instances of this feature type.
|
QName |
getTypeName()
Get the qualified name of the feature type.
|
(package private) org.geotoolkit.geometry.ImmutableEnvelope |
getValidAreaOfCRS(String crsRef)
Creates an envelope representing the valid area of use for the specified
coordinate reference system (CRS).
|
boolean |
isInstantiated()
Indicates whether or not there are any instances of this feature type
available in the data store.
|
void |
setInstantiated(boolean available)
Sets the availability of this feature type.
|
void |
setSampleData(File sampleData)
Sets the location of a sample data file containing instances of this
feature type.
|
void |
setSpatialExtent(org.opengis.geometry.Envelope geoExtent)
Sets the geographic extent of the feature instances.
|
void |
setTemporalExtent(org.opengis.temporal.Period period)
Sets the temporal extent of the feature instances.
|
void |
setTypeName(QName typeName)
Sets the feature type name.
|
String |
toString() |
public List<String> getSupportedCRSIdentifiers()
public void addCRSIdentifiers(String... crsIdentifiers)
crsIdentifiers - A sequence of CRS identifiers (absolute URI values that comply
with OGC 09-048r3, 4.4).public QName getTypeName()
public void setTypeName(QName typeName)
typeName - A QName object.public boolean isInstantiated()
true if at least one feature instance exists;
false otherwise.public void setInstantiated(boolean available)
available - A boolean value indicating if any instances of this type are
available in the data store.public String getDefaultCRS()
public org.opengis.geometry.Envelope getSpatialExtent()
public void setSpatialExtent(org.opengis.geometry.Envelope geoExtent)
geoExtent - An envelope defining a bounding box in some CRS.public File getSampleData()
null if no data are
available.public void setSampleData(File sampleData)
sampleData - A File object.public org.opengis.temporal.Period getTemporalExtent()
public void setTemporalExtent(org.opengis.temporal.Period period)
period - A period representing a time interval.org.geotoolkit.geometry.ImmutableEnvelope getValidAreaOfCRS(String crsRef)
crsRef - An absolute URI ('http' or 'urn' scheme) that identifies a CRS
in accord with OGC 09-048r3.null if no CRS definition can be found.Copyright © 2020 Open Geospatial Consortium. All rights reserved.