Module org.opengis.geoapi
Package org.opengis.referencing
package org.opengis.referencing
Base interfaces for reference systems by coordinates or by identifiers.
A reference system contains the metadata required to interpret spatial location information unambiguously.
Referencing can be done by coordinates with interfaces in the
crs
sub-package,
or by identifiers with interfaces in the gazetteer
sub-package.
The IdentifiedObject
interface in this package
contains attributes common to several objects used in referencing by coordinates or by identifiers.
For example, a reference frame primary name
might be North American Datum of 1983. That reference frame may have alternative names or aliases, for example, the abbreviation
NAD83.
Another attribute is identifiers.
This is a unique code used to reference an object in a given place.
For example, an external geodetic register might give the NAD83 reference frame a unique code of 6269
.
Objects can be obtained from codes using sub-interfaces of AuthorityFactory
.
Identifiers have a data type of Identifier
.
Well-Known Text format
Many entities can be printed in a Well-Known Text (WKT) format by invoking theIdentifiedObject.toWKT()
method.
This allows objects to be stored in databases (persistence),
and transmitted between inter-operating computer programs.
Immutability
Most interfaced objects are immutable. This means that implementations should not change an object's internal state once they have handed out an interface pointer. Since most interfaced objects are specified to be immutable, there do not need to be any constraints on operation sequencing. This means that these interfaces can be used in parallel computing environments (e.g. Internet servers).- Since:
- 1.0
-
ClassDescriptionBase interface for all authority factories.Identification and remarks information for a reference system or CRS-related object.Thrown when an authority factory cannot find the requested authority code.Scope and domain of validity of a CRS-related object.Base interface for all factories of identified objects.Identifier used for reference systems.Base interface of reference systems by coordinates or by identifiers.Defines type of reference system used.