Uses of Interface
org.cts.op.CoordinateOperation

Packages that use CoordinateOperation
org.cts.crs   
org.cts.datum   
org.cts.op   
org.cts.op.projection   
org.cts.op.transformation   
 

Uses of CoordinateOperation in org.cts.crs
 

Methods in org.cts.crs that return CoordinateOperation
 CoordinateOperation Geographic3DCRS.fromGeographicCoordinateConverter()
           
 CoordinateOperation Geographic2DCRS.fromGeographicCoordinateConverter()
           
 CoordinateOperation ProjectedCRS.fromGeographicCoordinateConverter()
           
 CoordinateOperation CompoundCRS.fromGeographicCoordinateConverter()
          Creates a CoordinateOperation object to convert coordinates from a GeographicReferenceSystem based on the same horizonal datum and vertical datum, and using normal SI units in the following order : latitude (rad), longitude (rad) height/altitude (m) to this CoordinateReferenceSystem.
 CoordinateOperation GeocentricCRS.fromGeographicCoordinateConverter()
           
 CoordinateOperation VerticalCRS.fromGeographicCoordinateConverter()
           
abstract  CoordinateOperation GeodeticCRS.fromGeographicCoordinateConverter()
          Creates a CoordinateOperation object to convert coordinates from a GeographicReferenceSystem based on the same horizonal datum and vertical datum, and using normal SI units in the following order : latitude (rad), longitude (rad) height/altitude (m) to this CoordinateReferenceSystem.
 CoordinateOperation Geographic3DCRS.toGeographicCoordinateConverter()
           
 CoordinateOperation Geographic2DCRS.toGeographicCoordinateConverter()
           
 CoordinateOperation ProjectedCRS.toGeographicCoordinateConverter()
           
 CoordinateOperation CompoundCRS.toGeographicCoordinateConverter()
          Creates a CoordinateOperation object to convert coordinates from this CoordinateReferenceSystem to a GeographicReferenceSystem based on the same horizonal datum and vertical datum, and using normal SI units in the following order : latitude (rad), longitude (rad) height/altitude (m).
 CoordinateOperation GeocentricCRS.toGeographicCoordinateConverter()
           
 CoordinateOperation VerticalCRS.toGeographicCoordinateConverter()
           
abstract  CoordinateOperation GeodeticCRS.toGeographicCoordinateConverter()
          Creates a CoordinateOperation object to convert coordinates from this CoordinateReferenceSystem to a GeographicReferenceSystem based on the same horizonal datum and vertical datum, and using normal SI units in the following order : latitude (rad), longitude (rad) height/altitude (m).
 

Methods in org.cts.crs that return types with arguments of type CoordinateOperation
 Map<CoordinateReferenceSystem,List<CoordinateOperation>> GeodeticCRS.getCRSTransformations()
          Return the list of nadgrids transformations defined for this CRS.
 List<CoordinateOperation> GeodeticCRS.getCRSTransformations(CoordinateReferenceSystem crs)
          Return the list of transformations defined for this CRS to the CRS in parameter.
 Map<GeodeticDatum,List<CoordinateOperation>> GeodeticCRS.getGridTransformations()
          Return the list of nadgrids transformation defined for this CRS.
 List<CoordinateOperation> CompoundCRS.getGridTransformations(GeodeticDatum datum)
          Return the list of nadgrids transformation defined for the horizontal CRS of this CompoundCRS that used the datum in parameter as target datum.
 List<CoordinateOperation> GeodeticCRS.getGridTransformations(GeodeticDatum datum)
          Return the list of nadgrids transformation defined for this CRS that used the datum in parameter as target datum.
 

Methods in org.cts.crs with parameters of type CoordinateOperation
 void GeodeticCRS.addGridTransformation(GeodeticDatum gd, CoordinateOperation coordOp)
          Add a Nadgrids Transformation for this CRS to the CRS using the key GeodeticDatum.
 

Method parameters in org.cts.crs with type arguments of type CoordinateOperation
 void GeodeticCRS.addCRSTransformation(CoordinateReferenceSystem crs, List<CoordinateOperation> opList)
          Add a transformation for this CRS to the CRS in parameter.
 

Uses of CoordinateOperation in org.cts.datum
 

Methods in org.cts.datum that return CoordinateOperation
 CoordinateOperation VerticalDatum.getAltiToEllpsHeight()
          Return the operation converting altitude of the vertical datum into ellipsoidal height.
 CoordinateOperation Datum.getToWGS84()
          Returns the ellipsoid of this datum.
 CoordinateOperation GeodeticDatum.getToWGS84()
          Returns the default transformation to WGS84 of this Datum.
 CoordinateOperation VerticalDatum.getToWGS84()
           
 

Methods in org.cts.datum that return types with arguments of type CoordinateOperation
 List<CoordinateOperation> GeodeticDatum.getCoordinateOperations(GeodeticDatum datum)
          Get a transformation to another datum.
 

Methods in org.cts.datum with parameters of type CoordinateOperation
 void GeodeticDatum.addCoordinateOperation(Datum datum, CoordinateOperation coordOp)
          Add a Transformation to another Datum.
 void GeodeticDatum.setDefaultToWGS84Operation(CoordinateOperation toWGS84)
          Set the default transformation to WGS84 in two forms : toWGS84 Geocentric transformation toWGS84 is an operation to transform geocentric coordinates based on this datum to geocentric coordinates based on WGS84 datum, generally a translation or a SevenParameterTransformation (ex.
 void GeodeticDatum.setToOtherDatumOperation(CoordinateOperation toOtherDatum, GeodeticDatum targetDatum)
          Set a transformation to a target Datum.
 

Constructors in org.cts.datum with parameters of type CoordinateOperation
GeodeticDatum(PrimeMeridian primeMeridian, Ellipsoid ellipsoid, CoordinateOperation toWGS84)
          Creates a new Datum.
 

Uses of CoordinateOperation in org.cts.op
 

Classes in org.cts.op that implement CoordinateOperation
 class AbstractCoordinateOperation
          AbstractCoordinateOperation is a partial implementation of the CoordinateOperation interface.
 class ChangeCoordinateDimension
          Change de coordinate dimension.
 class CoordinateOperationSequence
          A coordinate operation sequence can transform a coordinate through several ordered CoordinateOperations.
 class CoordinateRounding
          A class to change the coordinate precision
 class CoordinateSwitch
          A class to switch to values in a double array.
 class Geocentric2Geographic
          Transform geographic coordinates (latitude, longitude, ellipsoidal height into geocentric coordinates.
 class Geographic2Geocentric
          Transform geographic coordinates (latitude, longitude, ellipsoidal height into geocentric coordinates.
 class Identity
          The identity transformation.
 class IterativeTransformation
          The IterativeTransformation is used to repeat a CoordinateOperation until one ore more coordinate(s) converge to predifined values (saved in additional dimensions using MemorizeCoordinate).
 class LoadMemorizeCoordinate
          Add a fourth dimension to save one of the other coordinates.
 class LongitudeRotation
          Longitude rotation is a simple transformation which shift the longitude parameter of a geographic coordinate.
 class MemorizeCoordinate
          Add a fourth dimension to save one of the other coordinates.
 class OppositeCoordinate
          This transformation turn the choosing coordinate into its opposite.
 class UnitConversion
          Convert coordinates from a source unit to a target unit.
 

Fields in org.cts.op declared as CoordinateOperation
static CoordinateOperation LoadMemorizeCoordinate.loadX
           
static CoordinateOperation LoadMemorizeCoordinate.loadY
           
static CoordinateOperation LoadMemorizeCoordinate.loadZ
           
static CoordinateOperation MemorizeCoordinate.memoX
           
static CoordinateOperation MemorizeCoordinate.memoY
           
static CoordinateOperation MemorizeCoordinate.memoZ
           
 

Methods in org.cts.op that return CoordinateOperation
 CoordinateOperation AbstractCoordinateOperation.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation CoordinateOperation.inverse()
          Return the inverse CoordinateOperation, or throw a NonInvertibleOperationException.
 CoordinateOperation CoordinateSwitch.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation UnitConversion.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation OppositeCoordinate.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation LongitudeRotation.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation Identity.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation Geocentric2Geographic.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation Geographic2Geocentric.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation CoordinateOperationSequence.inverse()
          Creates the inverse CoordinateOperation.
 

Methods in org.cts.op that return types with arguments of type CoordinateOperation
static List<CoordinateOperation> CoordinateOperationSequence.cleverAdd(List<CoordinateOperation> ops, CoordinateOperation op)
          cleverAdd add cleverly a CoordinateOperation in a list of CoordinateOperations by removing the last element of list if it is the inverse of the element to add.
static List<CoordinateOperation> CoordinateOperationFactory.createCoordinateOperations(GeodeticCRS source, GeodeticCRS target)
          Create a CoordinateOperation from a source GeodeticCRS to a target GeodeticCRS.
 

Methods in org.cts.op with parameters of type CoordinateOperation
static List<CoordinateOperation> CoordinateOperationSequence.cleverAdd(List<CoordinateOperation> ops, CoordinateOperation op)
          cleverAdd add cleverly a CoordinateOperation in a list of CoordinateOperations by removing the last element of list if it is the inverse of the element to add.
 

Method parameters in org.cts.op with type arguments of type CoordinateOperation
static List<CoordinateOperation> CoordinateOperationSequence.cleverAdd(List<CoordinateOperation> ops, CoordinateOperation op)
          cleverAdd add cleverly a CoordinateOperation in a list of CoordinateOperations by removing the last element of list if it is the inverse of the element to add.
 

Constructors in org.cts.op with parameters of type CoordinateOperation
CoordinateOperationSequence(Identifier identifier, CoordinateOperation... sequence)
          Create a CoordinateOperationSequence from an identifier and an array of CoordinateOperations.
CoordinateOperationSequence(Identifier identifier, CoordinateOperation[] sequence, double precision)
          Create a CoordinateOperationSequence from an identifier an array of CoordinateOperations and a precision.
IterativeTransformation(CoordinateOperation op, int[] realValueIndex, int[] calculatedValueIndex, double[] tol)
          Build a new IterativeTransformation.
NonInvertibleOperationException(CoordinateOperation op)
          Create a new InterpolationMethodException.
 

Constructor parameters in org.cts.op with type arguments of type CoordinateOperation
CoordinateOperationSequence(Identifier identifier, List<CoordinateOperation> list)
          Create a CoordinateOperationSequence from an identifier and a List of CoordinateOperations.
CoordinateOperationSequence(Identifier identifier, List<CoordinateOperation> list, double precision)
          Creates a CoordinateOperationSequence from an identifier, a List of CoordinateOperations and a precision.
 

Uses of CoordinateOperation in org.cts.op.projection
 

Classes in org.cts.op.projection that implement CoordinateOperation
 class AlbersEqualArea
          The Albers Equal Area Projection (AEA).
 class CassiniSoldner
          The Cassini-Soldner Projection (CASS).
 class CylindricalEqualArea
          The Cylindrical Equal Area (normal case) Projection (CEA).
 class EquidistantCylindrical
          The Equidistant Cylindrical projection (EQC).
 class GaussSchreiberTransverseMercator
          The Gauss Schreiber Transverse Mercator (GSTMERC).
 class Krovak
          The Krovak (North Orientated) Projection (KROVAK).
 class LambertAzimuthalEqualArea
          The Lambert Azimuthal Equal Area Projection (LAEA).
 class LambertConicConformal1SP
          A map projection is any method used in cartography (mapmaking) to represent the two-dimensional curved surface of the earth or other body on a plane.
 class LambertConicConformal2SP
          A map projection is any method used in cartography (mapmaking) to represent the two-dimensional curved surface of the earth or other body on a plane.
 class Mercator1SP
          The Mercator Projection (MERC).
 class MillerCylindrical
          The Miller Cylindrical Projection (MILL).
 class NewZealandMapGrid
          The New Zealand Map Grid Projection (NZMG).
 class ObliqueMercator
          The Oblique Mercator Projection (OMERC).
 class ObliqueStereographicAlternative
          The Oblique Stereographic Alternative Projection (STEREA).
 class Polyconic
          The Polyconic (American) Projection (POLY).
 class Projection
          A map projection is any method used in cartography (mapmaking) to represent the two-dimensional curved surface of the earth or other body on a plane.
 class Stereographic
          The Polar Stereographic Projection (STERE).
 class SwissObliqueMercator
          The Swiss Oblique Mercator Projection (SOMERC).
 class TransverseMercator
          A map projection is any method used in cartography (mapmaking) to represent the two-dimensional curved surface of the earth or other body on a plane.
 class UniversalTransverseMercator
          The Universal Transverse Mercator Projection (UTM).
 class UniversalTransverseMercatorAuto
          A map projection is any method used in cartography (mapmaking) to represent the two-dimensional curved surface of the earth or other body on a plane.
 

Methods in org.cts.op.projection that return CoordinateOperation
 CoordinateOperation Stereographic.inverse()
          Creates the inverse operation for Stereographic Projection.
 CoordinateOperation ObliqueMercator.inverse()
          Creates the inverse operation for Oblique Mercator Projection.
 CoordinateOperation UniversalTransverseMercatorAuto.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation CylindricalEqualArea.inverse()
          Creates the inverse operation for Cylindrical Equal Area Projection.
 CoordinateOperation UniversalTransverseMercator.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation AlbersEqualArea.inverse()
          Creates the inverse operation for Albers Equal Area Projection.
 CoordinateOperation ObliqueStereographicAlternative.inverse()
          Creates the inverse operation for Oblique Stereographic Alternative Projection.
 CoordinateOperation Polyconic.inverse()
          Creates the inverse operation for Polyconic Projection.
 CoordinateOperation Krovak.inverse()
          Creates the inverse operation for Krovak (North Orientated) Projection.
 CoordinateOperation MillerCylindrical.inverse()
          Creates the inverse operation for Miller Cylindrical Projection.
 CoordinateOperation TransverseMercator.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation LambertConicConformal1SP.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation EquidistantCylindrical.inverse()
          Creates the inverse operation for Equidistant Cylindrical Projection.
 CoordinateOperation GaussSchreiberTransverseMercator.inverse()
          Creates the inverse operation for Gauss Schreiber Transverse Mercator Projection.
 CoordinateOperation LambertConicConformal2SP.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation Mercator1SP.inverse()
          Creates the inverse operation for Mercator Projection.
 CoordinateOperation NewZealandMapGrid.inverse()
          Creates the inverse operation for New Zealand Map Grid Projection.
 CoordinateOperation SwissObliqueMercator.inverse()
          Creates the inverse operation for Swiss Oblique Mercator Projection.
 CoordinateOperation LambertAzimuthalEqualArea.inverse()
          Creates the inverse operation for Lambert Azimuthal Equal Area Projection.
 CoordinateOperation CassiniSoldner.inverse()
          Creates the inverse operation for Cassini-Soldner Projection.
 

Uses of CoordinateOperation in org.cts.op.transformation
 

Classes in org.cts.op.transformation that implement CoordinateOperation
 class Altitude2EllipsoidalHeight
          Altitude2EllipsoidalHeight is a coordinate operation used to transform 3D coordinates containing the altitude in the third coordinate with a grid transformation that return the equivalent coordinates with ellipsoidal height instead of altitude.
 class FrenchGeocentricNTF2RGF
          French Geocentric interpolation is a transformation used at IGN-France to transform coordinates from the old local NTF system to the new ETRS-89 compatible RGF93.
 class GeocentricTranslation
          GeocentricTranslation is a coordinate operation used to transform geocentric coordinates with a 3D translation defined by three parameters representing translation values along x axis, y axis and z axis.
 class NTv2GridShiftTransformation
          Geographic Offset by Interpolation of Gridded Data.
 class SevenParameterTransformation
          Seven-Parameter transformations are mathematical similarities or Helmert transformations in a three dimensional space.
 

Methods in org.cts.op.transformation that return CoordinateOperation
 CoordinateOperation NTv2GridShiftTransformation.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation FrenchGeocentricNTF2RGF.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation SevenParameterTransformation.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation Altitude2EllipsoidalHeight.inverse()
          Creates the inverse CoordinateOperation.
 CoordinateOperation GeocentricTranslation.inverse()
          Creates the inverse CoordinateOperation.
 



Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.