GeoAPI examples 3.1-SNAPSHOT

Implementation of some GeoAPI interfaces.

See:
          Description

Examples in public domain
org.opengis.example.coverage Implementation of some interfaces from the org.opengis.coverage package.
org.opengis.example.geometry Implementation of some interfaces from the org.opengis.geometry package.
org.opengis.example.metadata Implementation of some interfaces from the org.opengis.metadata package.
org.opengis.example.parameter Implementation of some interfaces from the org.opengis.parameter package.
org.opengis.example.referencing Implementation of some interfaces from the org.opengis.referencing package.
org.opengis.example.util Implementation of some interfaces from the org.opengis.util package.

 

Implementation of some GeoAPI interfaces. In order to provide a simpler model, some classes merge many distinct GeoAPI concepts. For example, many existing projection libraries make no distinction between Coordinate System (CS) and Coordinate Reference System (CRS). Those implementation examples follow this simplified model by providing a single class implementing both the CS and CRS interfaces.

The following table lists the classes that implement more than one GeoAPI interface:

Simple class Implements
SimpleCRS :  CoordinateReferenceSystem, CoordinateSystem
SimpleDatum :  GeodeticDatum, Ellipsoid
SimpleTransform :  CoordinateOperation, MathTransform
SimpleIdentifiedObject :  IdentifiedObject, ReferenceIdentifier
SimpleCitation :  Citation, InternationalString
SimpleGeographicBoundingBox :  GeographicBoundingBox, Extent
SimpleParameter :  ParameterValue, ParameterDescriptor
SimpleParameterGroup :  ParameterValueGroup, ParameterDescriptorGroup

Every classes in those example packages are hereby placed into the Public Domain. This means anyone is free to do whatever they wish with those files.



Copyright © 1994-2013 Open Geospatial Consortium. All Rights Reserved.