Interface ReferenceSystem
- All Superinterfaces:
IdentifiedObject
- All Known Subinterfaces:
CompoundCRS, CoordinateReferenceSystem, DerivedCRS, EngineeringCRS, GeneralDerivedCRS, GeocentricCRS, GeodeticCRS, GeographicCRS, ImageCRS, ProjectedCRS, SingleCRS, TemporalCRS, VerticalCRS
- All Known Implementing Classes:
AbstractCRS, AbstractReferenceSystem, DefaultCompoundCRS, DefaultDerivedCRS, DefaultEngineeringCRS, DefaultGeocentricCRS, DefaultGeographicCRS, DefaultParametricCRS, DefaultProjectedCRS, DefaultTemporalCRS, DefaultVerticalCRS, GeohashReferenceSystem, MilitaryGridReferenceSystem, ReferencingByIdentifiers
@UML(identifier="RS_ReferenceSystem",
specification=ISO_19115)
public interface ReferenceSystem
extends IdentifiedObject
Description of a spatial and temporal reference system used by a dataset.
- Since:
- 1.0
- See Also:
-
Field Summary
FieldsFields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY -
Method Summary
Modifier and TypeMethodDescriptionArea or region or timeframe in which this (coordinate) reference system is valid.Description of domain of usage, or limitations of usage, for which this Reference System object is valid.Methods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getName, getRemarks, toWKTModifier and TypeMethodDescriptionAn alternative name by which this object is identified.An identifier which references elsewhere the object's defining information.getName()The primary name by which this object is identified.Comments on or information about this object, including data source information.toWKT()Returns a Well Known Text (WKT) for this object.
-
Field Details
-
DOMAIN_OF_VALIDITY_KEY
Key for the"domainOfValidity"property to be given to the object factorycreateFoo(…)methods. This is used for setting the value to be returned bygetDomainOfValidity().- Since:
- 2.1
- See Also:
-
SCOPE_KEY
Key for the"scope"property to be given to the object factorycreateFoo(…)methods. This is used for setting the value to be returned bygetScope().- See Also:
-
-
Method Details
-
getDomainOfValidity
@UML(identifier="domainOfValidity", obligation=OPTIONAL, specification=ISO_19111) Extent getDomainOfValidity()Area or region or timeframe in which this (coordinate) reference system is valid.- Returns:
- The reference system valid domain, or
nullif not available. - Since:
- 2.1
-
getScope
@UML(identifier="SC_CRS.scope", obligation=OPTIONAL, specification=ISO_19111) InternationalString getScope()Description of domain of usage, or limitations of usage, for which this Reference System object is valid.- Returns:
- The domain of usage, or
nullif none.
-