Package org.geotools.api.metadata.extent
Interface Extent
-
- All Known Implementing Classes:
ExtentImpl
public interface Extent
Information about spatial, vertical, and temporal extent. This interface has four optional attributes (geographic elements, temporal elements, and vertical elements) and an element called description. At least one of the four shall be used.- Since:
- GeoAPI 1.0
- Author:
- Martin Desruisseaux (IRD)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternationalString
getDescription()
Returns the spatial and temporal extent for the referring object.Collection<? extends GeographicExtent>
getGeographicElements()
Provides geographic component of the extent of the referring objectCollection<? extends TemporalExtent>
getTemporalElements()
Provides temporal component of the extent of the referring objectCollection<? extends VerticalExtent>
getVerticalElements()
Provides vertical component of the extent of the referring object
-
-
-
Method Detail
-
getDescription
InternationalString getDescription()
Returns the spatial and temporal extent for the referring object.- Returns:
- The spatial and temporal extent, or
null
in none.
-
getGeographicElements
Collection<? extends GeographicExtent> getGeographicElements()
Provides geographic component of the extent of the referring object- Returns:
- The geographic extent, or an empty set if none.
-
getTemporalElements
Collection<? extends TemporalExtent> getTemporalElements()
Provides temporal component of the extent of the referring object- Returns:
- The temporal extent, or an empty set if none.
-
getVerticalElements
Collection<? extends VerticalExtent> getVerticalElements()
Provides vertical component of the extent of the referring object- Returns:
- The vertical extent, or an empty set if none.
-
-