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 Details

    • 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.