| Package | Description | 
|---|---|
| org.geotools.referencing.crs | Coordinate reference systems implementation. | 
| org.geotools.referencing.cs | Coordinate systems implementation. | 
| org.geotools.referencing.factory | Base classes for factories and
  authority factories. | 
| org.geotools.referencing.factory.epsg | Authority factories for
  the EPSG database. | 
| org.geotools.referencing.operation | Coordinate operation implementation. | 
| org.geotools.referencing.operation.builder | 
      A package of convenience classes which use control points common to two 
      data sets to derive empirically the transformation parameters needed to 
      convert positions between the coordinate systems of the two data sets. | 
| org.geotools.referencing.util | |
| org.opengis.referencing.crs | |
| org.opengis.referencing.cs | Coordinate systems and their axis. | 
| org.opengis.referencing.operation | Coordinate operations
 (relationship between any two coordinate reference systems). | 
| Modifier and Type | Field and Description | 
|---|---|
| protected CoordinateSystem | AbstractCRS. coordinateSystemThe coordinate system. | 
| Modifier and Type | Method and Description | 
|---|---|
| CoordinateSystem | AbstractCRS. getCoordinateSystem()Returns the coordinate system. | 
| Constructor and Description | 
|---|
| AbstractCRS(Map<String,?> properties,
           CoordinateSystem cs)Constructs a coordinate reference system from a set of properties. | 
| AbstractDerivedCRS(Map<String,?> properties,
                  Conversion conversionFromBase,
                  CoordinateReferenceSystem base,
                  MathTransform baseToDerived,
                  CoordinateSystem derivedCS)Constructs a derived CRS from a defining conversion. | 
| AbstractDerivedCRS(Map<String,?> properties,
                  CoordinateReferenceSystem base,
                  MathTransform baseToDerived,
                  CoordinateSystem derivedCS)Constructs a derived CRS from a set of properties. | 
| AbstractSingleCRS(Map<String,?> properties,
                 Datum datum,
                 CoordinateSystem cs)Constructs a coordinate reference system from a set of properties. | 
| DefaultDerivedCRS(Map<String,?> properties,
                 Conversion conversionFromBase,
                 CoordinateReferenceSystem base,
                 MathTransform baseToDerived,
                 CoordinateSystem derivedCS)Constructs a derived CRS from a defining conversion. | 
| DefaultDerivedCRS(Map<String,?> properties,
                 CoordinateReferenceSystem base,
                 MathTransform baseToDerived,
                 CoordinateSystem derivedCS)Constructs a derived CRS from a set of properties. | 
| DefaultDerivedCRS(Map<String,?> properties,
                 OperationMethod method,
                 CoordinateReferenceSystem base,
                 MathTransform baseToDerived,
                 CoordinateSystem derivedCS)Deprecated. 
 Create explicitly a  DefiningConversioninstead. | 
| DefaultDerivedCRS(String name,
                 CoordinateReferenceSystem base,
                 MathTransform baseToDerived,
                 CoordinateSystem derivedCS)Constructs a derived CRS from a name. | 
| DefaultEngineeringCRS(Map<String,?> properties,
                     EngineeringDatum datum,
                     CoordinateSystem cs)Constructs an engineering CRS from a set of properties. | 
| DefaultEngineeringCRS(Map<String,?> properties,
                     EngineeringDatum datum,
                     CoordinateSystem cs,
                     boolean wildcard)Constructs an engineering CRS from a set of properties. | 
| DefaultEngineeringCRS(String name,
                     EngineeringDatum datum,
                     CoordinateSystem cs)Constructs an engineering CRS from a name. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCSThe set of coordinate system axes that spans a given coordinate space. | 
| class  | DefaultAffineCSA two- or three-dimensional coordinate system with straight axes that are not necessarily
 orthogonal. | 
| class  | DefaultCartesianCSA 1-, 2-, or 3-dimensional coordinate system. | 
| class  | DefaultCompoundCSA coordinate system made of two or more independent coordinate systems. | 
| class  | DefaultCylindricalCSA three-dimensional coordinate system consisting of a polar coordinate
 system extended by a straight coordinate axis perpendicular to the plane spanned by the polar
 coordinate system. | 
| class  | DefaultEllipsoidalCSA two- or three-dimensional coordinate system in which position is specified by geodetic
 latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height. | 
| class  | DefaultLinearCSA one-dimensional coordinate system that consists of the points that lie on the single axis
 described. | 
| class  | DefaultPolarCSA two-dimensional coordinate system in which position is specified by the distance from the
 origin and the angle between the line from the origin to a point and a reference direction. | 
| class  | DefaultSphericalCSA three-dimensional coordinate system with one distance measured from the origin and two angular
 coordinates. | 
| class  | DefaultTimeCSA one-dimensional coordinate system containing a single time axis, used to describe the temporal
 position of a point in the specified time units from a specified time origin. | 
| class  | DefaultUserDefinedCSA two- or three-dimensional coordinate system that consists of any combination of coordinate axes
 not covered by any other Coordinate System type. | 
| class  | DefaultVerticalCSA one-dimensional coordinate system used to record the heights (or depths) of points. | 
| Modifier and Type | Method and Description | 
|---|---|
| static CoordinateSystem | AbstractCS. standard(CoordinateSystem cs)Returns a coordinate system with "standard" axis order and units. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<CoordinateSystem> | DefaultCompoundCS. getCoordinateSystems()Returns all coordinate systems in this compound CS. | 
| Modifier and Type | Method and Description | 
|---|---|
| static CoordinateSystem | AbstractCS. standard(CoordinateSystem cs)Returns a coordinate system with "standard" axis order and units. | 
| static Matrix | AbstractCS. swapAndScaleAxis(CoordinateSystem sourceCS,
                CoordinateSystem targetCS)Returns an affine transform between two coordinate systems. | 
| Constructor and Description | 
|---|
| AbstractCS(CoordinateSystem cs)Constructs a new coordinate system with the same values than the specified one. | 
| DefaultCompoundCS(CoordinateSystem[] cs)Constructs a compound coordinate system. | 
| Modifier and Type | Method and Description | 
|---|---|
| CoordinateSystem | AbstractAuthorityFactory. createCoordinateSystem(String code)Returns an arbitrary coordinate system from a code. | 
| CoordinateSystem | FallbackAuthorityFactory. createCoordinateSystem(String code)Returns an arbitrary coordinate system from a code. | 
| CoordinateSystem | ThreadedAuthorityFactory. createCoordinateSystem(String code)Returns an arbitrary coordinate system from a code. | 
| CoordinateSystem | AbstractAuthorityMediator. createCoordinateSystem(String code) | 
| CoordinateSystem | BufferedAuthorityFactory. createCoordinateSystem(String code)Returns an arbitrary coordinate system from a code. | 
| CoordinateSystem | AuthorityFactoryAdapter. createCoordinateSystem(String code)Returns an arbitrary coordinate system from a code. | 
| CoordinateSystem | AbstractCachedAuthorityFactory. createCoordinateSystem(String code) | 
| CoordinateSystem | CachedAuthorityDecorator. createCoordinateSystem(String code) | 
| protected abstract CoordinateSystem | AbstractCachedAuthorityFactory. generateCoordinateSystem(String code) | 
| protected CoordinateSystem | TransformedAuthorityFactory. replace(CoordinateSystem cs)Replaces (if needed) the specified coordinate system by a new one. | 
| Modifier and Type | Method and Description | 
|---|---|
| CoordinateSystem | DirectEpsgFactory. createCoordinateSystem(String code)Returns a coordinate system from a code. | 
| CoordinateSystem | AbstractEpsgFactory. generateCoordinateSystem(String code)Returns a coordinate system from a code. | 
| Modifier and Type | Method and Description | 
|---|---|
| MathTransform | DefaultMathTransformFactory. createBaseToDerived(CoordinateReferenceSystem baseCRS,
                   MathTransform projection,
                   CoordinateSystem derivedCS)Creates a transform from a base CRS to a derived CS. | 
| MathTransform | DefaultMathTransformFactory. createBaseToDerived(CoordinateReferenceSystem baseCRS,
                   ParameterValueGroup parameters,
                   CoordinateSystem derivedCS)Creates a parameterized transform from a base CRS
 to a derived CS. | 
| protected Matrix | AbstractCoordinateOperationFactory. swapAndScaleAxis(CoordinateSystem sourceCS,
                CoordinateSystem targetCS)Returns an affine transform between two coordinate systems. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends CoordinateSystem> | MathTransformBuilder. getCoordinateSystemType()Returns the required coordinate system type. | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | CRSUtilities. dimensionColinearWith(CoordinateSystem cs,
                     CoordinateSystemAxis axis)Returns the dimension within the coordinate system of the first occurrence of an axis
 colinear with the specified axis. | 
| static Unit<?> | CRSUtilities. getUnit(CoordinateSystem cs)Returns the unit used for all axis in the specified coordinate system. | 
| Modifier and Type | Method and Description | 
|---|---|
| CoordinateSystem | GeocentricCRS. getCoordinateSystem() | 
| CoordinateSystem | CoordinateReferenceSystem. getCoordinateSystem()Returns a relevant coordinate system instance. | 
| CoordinateSystem | SingleCRS. getCoordinateSystem()Returns the coordinate system. | 
| Modifier and Type | Method and Description | 
|---|---|
| DerivedCRS | CRSFactory. createDerivedCRS(Map<String,?> properties,
                CoordinateReferenceSystem baseCRS,
                Conversion conversionFromBase,
                CoordinateSystem derivedCS)Creates a derived coordinate reference system. | 
| EngineeringCRS | CRSFactory. createEngineeringCRS(Map<String,?> properties,
                    EngineeringDatum datum,
                    CoordinateSystem cs)Creates a engineering coordinate reference system. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AffineCSA two- or three-dimensional coordinate system with straight axes that are not necessarily
 orthogonal. | 
| interface  | CartesianCSA 1-, 2-, or 3-dimensional coordinate system. | 
| interface  | CylindricalCSA three-dimensional coordinate system consisting of a polar coordinate
 system extended by a straight coordinate axis perpendicular to the plane spanned by the polar
 coordinate system. | 
| interface  | EllipsoidalCSA two- or three-dimensional coordinate system in which position is specified by geodetic
 latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height. | 
| interface  | LinearCSA one-dimensional coordinate system that consists of the points that lie on the single axis
 described. | 
| interface  | PolarCSA two-dimensional coordinate system in which position is specified by the distance from the
 origin and the angle between the line from the origin to a point and a reference direction. | 
| interface  | SphericalCSA three-dimensional coordinate system with one distance measured from the origin and two angular
 coordinates. | 
| interface  | TimeCSA one-dimensional coordinate system containing a single time axis, used to describe the temporal
 position of a point in the specified time units from a specified time origin. | 
| interface  | UserDefinedCSA two- or three-dimensional coordinate system that consists of any combination of coordinate axes
 not covered by any other Coordinate System type. | 
| interface  | VerticalCSA one-dimensional coordinate system used to record the heights (or depths) of points. | 
| Modifier and Type | Method and Description | 
|---|---|
| CoordinateSystem | CSAuthorityFactory. createCoordinateSystem(String code)Returns an arbitrary coordinate system from a code. | 
| Modifier and Type | Method and Description | 
|---|---|
| MathTransform | MathTransformFactory. createBaseToDerived(CoordinateReferenceSystem baseCRS,
                   ParameterValueGroup parameters,
                   CoordinateSystem derivedCS)Creates a parameterized transform from a base CRS
 to a derived CS. | 
Copyright © 1996–2019 Geotools. All rights reserved.