GeoAPI 3.0.2

Java interfaces derived from specifications of International Organization for Standardization (ISO) and Open Geospatial Consortium (OGC). The interfaces were created from UML diagrams found in the ISO and OGC specifications.



Future work

Following interfaces defined in GeoAPI 3.0 are empty place-holders. Their methods are defined in GeoAPI-pending and may be integrated in a future release of GeoAPI core:

The signature of the following methods may change in a future GeoAPI release, depending on progress of org.opengis.temporal and Units of Measurement API:

Changes in Date representation Changes in Units of Measurement representation
Set of annotations mapping GeoAPI interfaces to OpenGIS UML or XML schemas.
Root package for metadata.
Citation and responsible party information.
Constraints information (includes legal and security).
Content information (includes Feature catalogue and Coverage descriptions).
Distribution information.
Extent information.
Identification information (includes data and service identification).
Lineage information.
Spatial representation information (includes grid and vector representation).
Description and storage of parameter values.
Geodetic datum (the relationship of a coordinate system to the earth).
Coordinate operations (relationship between any two coordinate reference systems).
A set of base types from ISO 19103 which can not be mapped directly from Java, plus utilities.