GeoAPI normative 3.1-SNAPSHOT

Java interfaces derived from specifications of International Organization for Standardization (ISO) and Open Geospatial Consortium (OGC). Interfaces in the org.opengis.geoapi modules were created from UML diagrams found in the ISO and OGC specifications and are part of the GeoAPI standard. The org.opengis.geoapi.pending module contains work in progress, not yet scheduled for standardization. The org.opengis.conformance module allow implementors to test their product. Other modules are examples in public domain.
Packages 
Package Description
org.opengis.annotation
Set of annotations mapping GeoAPI interfaces to Open Geospatial UML or XML schemas.
org.opengis.feature
Defines the structure and content of views of real-world phenomenon.
org.opengis.feature.type  
org.opengis.geometry  
org.opengis.geometry.coordinate  
org.opengis.geometry.primitive  
org.opengis.metadata
The metadata root entity.
org.opengis.metadata.acquisition
org.opengis.metadata.citation
Type for citing a resource and information about the responsible party.
org.opengis.metadata.constraint
Restrictions placed on data (legal and security constraints).
org.opengis.metadata.content
Identification of the feature catalogue used, or description of the content of a coverage dataset.
org.opengis.metadata.distribution
Information concerning the distributor of, and options for obtaining, a resource.
org.opengis.metadata.extent
Geographic, vertical and temporal extents.
org.opengis.metadata.identification
Information to uniquely identify the data or service.
org.opengis.metadata.lineage
Sources and production processes used in producing a dataset.
org.opengis.metadata.maintenance
Scope and frequency of updating data.
org.opengis.metadata.quality
org.opengis.metadata.spatial
Information concerning the mechanisms used to represent spatial information in a dataset.
org.opengis.parameter
Description and storage of parameter values.
org.opengis.referencing
Base interfaces for reference systems.
org.opengis.referencing.crs
org.opengis.referencing.cs
org.opengis.referencing.datum
Geodetic datum (the relationship of a coordinate system to the earth).
org.opengis.referencing.operation
Coordinate operations (relationship between any two coordinate reference systems).
org.opengis.temporal  
org.opengis.util
A set of base types from ISO 19103 which can not be mapped directly from Java, plus utilities.