GeoAPI 1.0
Build 2004-05-18

org.opengis.metadata.extent
Interface Extent


public interface Extent

Information about spatial, vertical, and temporal extent. This interface has three optional attributes (geographic element, temporal element, and vertical element) and an element called description. At least one of the four shall be used.

Version:
5.0
Author:
ISO 19115, OpenGIS® consortium
UML identifier (data type): EX_Extent

Method Summary
 String getDescription(Locale locale)
          Returns the spatial and temporal extent for the referring object.
 GeographicExtent getGeographicElement()
          Provides geographic component of the extent of the referring object
 TemporalExtent getTemporalElement()
          Provides temporal component of the extent of the referring object
 VerticalExtent getVerticalElement()
          Provides vertical component of the extent of the referring object
 

Method Detail

getDescription

String getDescription(Locale locale)
Returns the spatial and temporal extent for the referring object.

Parameters:
locale - The desired locale for the description to be returned, or null for description in some default locale (may or may not be the system default).
Returns:
The description in the given locale, or null if none. If no description is available in the given locale, then some default locale is used.
UML identifier (conditional attribute): description

getGeographicElement

GeographicExtent getGeographicElement()
Provides geographic component of the extent of the referring object

Returns:
The geographic extent, or null if none.
UML identifier (conditional attribute): geographicElement

REVISIT OPEN ISSUE (a GeoAPI comment)
The UML allows an arbitrary number of components. Should we return an array?

getTemporalElement

TemporalExtent getTemporalElement()
Provides temporal component of the extent of the referring object

Returns:
The temporal extent, or null if none.
UML identifier (conditional attribute): temporalElement

REVISIT OPEN ISSUE (a GeoAPI comment)
The UML allows an arbitrary number of components. Should we return an array?

getVerticalElement

VerticalExtent getVerticalElement()
Provides vertical component of the extent of the referring object

Returns:
The vertical extent, or null if none.
UML identifier (conditional attribute): verticalElement

REVISIT OPEN ISSUE (a GeoAPI comment)
The UML allows an arbitrary number of components. Should we return an array?

GeoAPI 1.0
Build 2004-05-18

Symbols, terms and definitions
Copyright OpenGIS® Consortium