Project Modules

This project has declared the following modules:

NameDescription
GeoAPI normativeThe development community in building GIS solutions is sustaining an enormous level of effort. The GeoAPI project aims to reduce duplication and increase interoperability by providing neutral, interface-only APIs derived from OGC/ISO Standards.
GeoAPI conformanceUtility methods for testing conformance of a GeoAPI implementation. Provides Validators for testing the conformance of an existing instance, and suites of JUnit tests.
GeoAPI pendingIncubator for interfaces under development. Those interfaces will migrate to the GeoAPI normative module when they will be considered ready.
GeoAPI examplesExamples of a simple GeoAPI implementations.
GeoAPI-Proj.4 bindingsA "proof of concept" implementation of GeoAPI using JNI binding to the Proj.4 library. This module requires the Proj.4 native library version 4.8 or above.
GeoAPI-NetCDF bindingsA "proof of concept" implementation of GeoAPI as adapters around the NetCDF library. The NetCDF library provides metadata, referencing and coverage services.
OpenOffice.org addinAn example of GeoAPI addin for OpenOffice.org. This example uses the geoapi-proj4 implementation. However vendors can replace the geoapi-proj4.jar file with their own implementation.
Processing toolsJavadoc taglets and annotation processing tools for processing GeoAPI after compilation. Those tools are used mostly for javadoc generation.