Package org.opengis.example.referencing
Implementation of some interfaces from the
org.opengis.referencing package.
In order to provide a simpler model, some classes in this package merge many distinct
GeoAPI concepts. For example, many existing projection libraries make no distinction between
Coordinate System (CS) and Coordinate Reference System (CRS).
This package follows 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:
Example classes implementing two or more interfaces Simple class Implements SimpleCRS:CoordinateReferenceSystem,CoordinateSystemSimpleDatum:GeodeticDatum,EllipsoidSimpleTransform:CoordinateOperation,MathTransformSimpleIdentifiedObject:IdentifiedObject,IdentifierSimpleCitation:Citation,InternationalString
Every classes in this package are hereby placed into the Public Domain. This means anyone is free to do whatever they wish with those files.
- Since:
- 3.1
-
Class Summary Class Description AffineTransform2D AMathTransform2Dbacked by the Java2DAffineTransform.ProjectiveTransform AMathTransformwhich use aMatrixfor transforming the coordinates.SimpleAxis ACoordinateSystemAxisdefined by conventional symbols.SimpleCRS ACoordinateReferenceSystemabstract base class.SimpleCRS.Geographic AGeographicCRSspecialization ofSimpleCRS.SimpleCRS.Temporal ATemporalCRSspecialization ofSimpleCRSwith its own datum.SimpleCRS.Vertical AVerticalCRSspecialization ofSimpleCRSwith its own datum.SimpleDatum AGeodeticDatumusing the Greenwich prime meridian.SimpleIdentifiedObject AnIdentifiedObjectabstract base class, which contain only the name attribute.SimpleMatrix AMatrixbuilt on top of Java3Dvecmathlibrary.SimpleTransform ACoordinateOperationabstract base class.SimpleTransform2D ACoordinateOperationworking only on two-dimensional points.SimpleTransformFactory AMathTransformFactoryfor creatingSimpleTransforminstances.