Uses of Class
org.deegree.cs.transformations.Transformation

Packages that use Transformation
org.deegree.cs The org.deegree.cs package contains all necessities to transform and project coordinates form one coordinates system into another. 
org.deegree.cs.configuration.resources   
org.deegree.cs.coordinatesystems The ICoordinateSystems package holds the different ICoordinateSystems used by the org.deegree.cs packages. 
org.deegree.cs.io.deegree   
org.deegree.cs.persistence   
org.deegree.cs.persistence.deegree.d3   
org.deegree.cs.persistence.deegree.d3.parsers   
org.deegree.cs.persistence.deegree.db   
org.deegree.cs.persistence.gml   
org.deegree.cs.persistence.proj4   
org.deegree.cs.refs.coordinatesystem   
org.deegree.cs.transformations A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function. 
org.deegree.cs.transformations.coordinate Coordinate Transformations allow the chaining of operations to map coordinates of one coordinate systems onto a coordinate valid in another coordinate system. 
org.deegree.cs.transformations.helmert A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function. 
org.deegree.cs.transformations.ntv2 A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function. 
org.deegree.cs.transformations.polynomial A Transformation can be defined as an mathematical operation which transforms some values into other values using a specified function. 
org.deegree.cs.utilities Utilities used for the Coordinate system package internals. 
org.deegree.geometry   
org.deegree.gml   
org.deegree.tools.crs.georeferencing.application.transformation   
 

Uses of Transformation in org.deegree.cs
 

Methods in org.deegree.cs that return Transformation
protected  Transformation Transformer.createCRSTransformation(ICRS sourceCRS)
          Creates a transformation chain, which can be used to transform incoming coordinates (in the given source CRS) into this Transformer's targetCRS.
protected  Transformation Transformer.createCRSTransformation(ICRS sourceCRS, List<Transformation> toBeUsedTransformations)
          Creates a transformation chain, which can be used to transform incoming coordinates (in the given source CRS) into this Transformer's targetCRS.
protected  Transformation Transformer.createCRSTransformation(String sourceCRS)
          Creates a transformation chain, which can be used to transform incoming coordinates (in the given source CRS) into this Transformer's targetCRS.
 

Method parameters in org.deegree.cs with type arguments of type Transformation
protected  Transformation Transformer.createCRSTransformation(ICRS sourceCRS, List<Transformation> toBeUsedTransformations)
          Creates a transformation chain, which can be used to transform incoming coordinates (in the given source CRS) into this Transformer's targetCRS.
 

Constructors in org.deegree.cs with parameters of type Transformation
CoordinateTransformer(Transformation transformation)
          Creates a new CoordinateTransformer object, with the given id as the target CRS.
Transformer(Transformation definedTransformation)
           
 

Uses of Transformation in org.deegree.cs.configuration.resources
 

Methods in org.deegree.cs.configuration.resources that return Transformation
 Transformation CRSResource.getTransformation(ICRS sourceCRS, ICRS targetCRS)
          Implementations should find a given transformation (chain) which transforms coordinates of the given coordinate system into coordinates of the target crs.
 

Uses of Transformation in org.deegree.cs.coordinatesystems
 

Methods in org.deegree.cs.coordinatesystems that return Transformation
 Transformation CRS.getDirectTransformation(ICRS targetCRS)
           
 Transformation ICRS.getDirectTransformation(ICRS targetCRS)
           
 

Methods in org.deegree.cs.coordinatesystems that return types with arguments of type Transformation
 List<Transformation> CRS.getTransformations()
           
 List<Transformation> ICRS.getTransformations()
           
 

Constructor parameters in org.deegree.cs.coordinatesystems with type arguments of type Transformation
CRS(List<Transformation> transformations, IDatum datum, IAxis[] axisOrder, CRSResource identity)
           
GeocentricCRS(List<Transformation> transformations, IGeodeticDatum usedDatum, IAxis[] axisOrder, CRSResource identity)
           
GeographicCRS(List<Transformation> transformations, IGeodeticDatum usedDatum, IAxis[] axisOrder, CRSResource id)
           
ProjectedCRS(List<Transformation> transformations, IGeographicCRS geographicCRS, IProjection projection, IAxis[] axisOrder, CRSResource identity)
           
 

Uses of Transformation in org.deegree.cs.io.deegree
 

Methods in org.deegree.cs.io.deegree with parameters of type Transformation
protected  void CRSExporter.export(Transformation transformation, XMLStreamWriter xmlWriter)
          Exports the given transformation
 

Method parameters in org.deegree.cs.io.deegree with type arguments of type Transformation
protected  void CRSExporterBase.exportTransformations(List<Transformation> transformations, XMLStreamWriter xmlWriter)
          Export a list of transformations from the crs element to xml with respect to the crs-definitions schema layout.
protected  void CRSExporter.exportTransformations(XMLStreamWriter xmlWriter, Set<Transformation> transformations)
          Exports the given set of transformations
 

Uses of Transformation in org.deegree.cs.persistence
 

Methods in org.deegree.cs.persistence that return Transformation
 Transformation CRSStore.getDirectTransformation(ICRS sourceCRS, ICRS targetCRS)
          This method is should retrieve a transformation which transforms coordinates from the given source into the given target crs.
 Transformation CRSStore.getDirectTransformation(String id)
          This method should retrieve a transformation with the given id.
static Transformation CRSManager.getTransformation(String storeId, ICRS sourceCRS, ICRS targetCRS)
          Retrieve a Transformation (chain) which transforms coordinates from the given source into the given target crs.
static Transformation CRSManager.getTransformation(String storeId, ICRS sourceCRS, ICRS targetCRS, List<Transformation> transformationsToBeUsed)
          Retrieve a Transformation (chain) which transforms coordinates from the given source into the given target crs.
static Transformation CRSManager.getTransformation(String storeId, String id)
          Get a Transformation with given id, or null if it does not exist.
 

Method parameters in org.deegree.cs.persistence with type arguments of type Transformation
static Transformation CRSManager.getTransformation(String storeId, ICRS sourceCRS, ICRS targetCRS, List<Transformation> transformationsToBeUsed)
          Retrieve a Transformation (chain) which transforms coordinates from the given source into the given target crs.
 

Uses of Transformation in org.deegree.cs.persistence.deegree.d3
 

Methods in org.deegree.cs.persistence.deegree.d3 that return Transformation
 Transformation DeegreeCRSStore.getDirectTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 Transformation DeegreeCRSStore.getDirectTransformation(String id)
           
 Transformation CRSParser.parseTransformation(T transformationDefinition)
          Retrieves a transformation from the resource.
 

Uses of Transformation in org.deegree.cs.persistence.deegree.d3.parsers
 

Methods in org.deegree.cs.persistence.deegree.d3.parsers that return Transformation
 Transformation TransformationParser.getTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 Transformation TransformationParser.getTransformationForId(String transformId)
           
 Transformation CoordinateSystemParser.parseTransformation(org.apache.axiom.om.OMElement transformationDefinition)
          Retrieves a transformation from the resource.
protected  Transformation TransformationParser.parseTransformation(XMLStreamReader reader)
           
 

Methods in org.deegree.cs.persistence.deegree.d3.parsers that return types with arguments of type Transformation
protected  List<Transformation> CoordinateSystemParser.parseAlternativeTransformations(XMLStreamReader reader)
          Parse all polynomial transformations for a given crs.
 

Uses of Transformation in org.deegree.cs.persistence.deegree.db
 

Methods in org.deegree.cs.persistence.deegree.db that return Transformation
 Transformation DBCRSStore.getDirectTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 Transformation DBCRSStore.getDirectTransformation(String id)
           
 

Uses of Transformation in org.deegree.cs.persistence.gml
 

Methods in org.deegree.cs.persistence.gml that return Transformation
 Transformation GMLCRSStore.getDirectTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 Transformation GMLCRSStore.getDirectTransformation(String uri)
           
 Transformation GMLFileResource.getTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 Transformation GMLCRSStore.parseGMLTransformation(org.apache.axiom.om.OMElement rootElement, ICRS sourceCRS, ICRS targetCRS)
          Parses some of the gml 3.2 transformation constructs.
 Transformation GMLCRSStore.parseTransformation(org.apache.axiom.om.OMElement rootElement)
          Calls parseGMLTransformation for the catching of XMLParsingException.
 

Uses of Transformation in org.deegree.cs.persistence.proj4
 

Methods in org.deegree.cs.persistence.proj4 that return Transformation
 Transformation PROJ4CRSStore.getDirectTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 Transformation PROJ4CRSStore.getDirectTransformation(String id)
           
 Transformation ProjFileResource.getTransformation(ICRS sourceCRS, ICRS targetCRS)
           
 

Uses of Transformation in org.deegree.cs.refs.coordinatesystem
 

Methods in org.deegree.cs.refs.coordinatesystem that return Transformation
 Transformation CRSRef.getDirectTransformation(ICRS targetCRS)
           
 

Methods in org.deegree.cs.refs.coordinatesystem that return types with arguments of type Transformation
 List<Transformation> CRSRef.getTransformations()
           
 

Uses of Transformation in org.deegree.cs.transformations
 

Subclasses of Transformation in org.deegree.cs.transformations
 class AxisFlipTransformation
          Transformation means flipping of the first and second axis!
 

Methods in org.deegree.cs.transformations that return Transformation
 Transformation Transformation.copyTransformation(CRSResource newId)
           
 Transformation TransformationFactory.createFromCoordinateSystems(ICRS sourceCRS, ICRS targetCRS)
          Creates a transformation between two coordinate systems.
 Transformation TransformationFactory.createFromCoordinateSystems(ICRS sourceCRS, ICRS targetCRS, List<Transformation> transformationsToBeUsed)
          Creates a transformation between two coordinate systems.
 

Methods in org.deegree.cs.transformations with parameters of type Transformation
 boolean Transformation.areInverse(Transformation other)
          Checks if this transformation is the inverse of the other transformation, which means, this.sourceCRS equals other.targetCRS && this.targetCRS == other.sourceCRS.
 boolean Transformation.equalOnCRS(Transformation other)
          Returns true if the source and target of this transformation equal the source and target of the given transformation.
static boolean TransformationFactory.isIdentity(Transformation transformation)
          True if the transformation is null || it's an identity ( isIdentity().
 boolean TransformationFactory.DSTransform.isPreferred(Transformation transform)
           
 

Method parameters in org.deegree.cs.transformations with type arguments of type Transformation
 Transformation TransformationFactory.createFromCoordinateSystems(ICRS sourceCRS, ICRS targetCRS, List<Transformation> transformationsToBeUsed)
          Creates a transformation between two coordinate systems.
 

Uses of Transformation in org.deegree.cs.transformations.coordinate
 

Subclasses of Transformation in org.deegree.cs.transformations.coordinate
 class ConcatenatedTransform
          The ConcatenatedTransform class allows the connection of two transformations.
 class DirectTransform
          The DirectTransform class wraps the access to a polynomial transformation, by calling it's applyPolynomial method.
 class GeocentricTransform
          The GeocentricTransform class is used to create a transformation between a geocentric CRS (having lat-lon coordinates) and it's geodetic CRS (having x-y-z) coordinates and vice versa.
 class IdentityTransform
          Denote an identity transform, which does nothing.
 class MatrixTransform
          The MatrixTransform class allows transformations using matrices.
 class NotSupportedTransformation
          The NotSupportedTransformation class simply wraps the source and target crs.
 class ProjectionTransform
          The ProjectionTransform class wraps the access to a projection, by calling it's doProjection.
 

Methods in org.deegree.cs.transformations.coordinate that return Transformation
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2)
          Concatenate two transformations.
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2, boolean keepIdentity)
          Concatenate two transformations.
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2, Transformation step3)
          Concatenate three transformations into one.
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2, Transformation step3, boolean keepIdentity)
          Concatenate three transformations into one.
static Transformation MatrixTransform.createAllignMatrixTransform(ICRS sourceCRS, ICRS targetCRS)
          Create a swap matrix to align the axis of the given coordinate systems and create a tranformation for the result.
 Transformation ConcatenatedTransform.getFirstTransform()
           
 Transformation ConcatenatedTransform.getSecondTransform()
           
 

Methods in org.deegree.cs.transformations.coordinate with parameters of type Transformation
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2)
          Concatenate two transformations.
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2, boolean keepIdentity)
          Concatenate two transformations.
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2, Transformation step3)
          Concatenate three transformations into one.
static Transformation ConcatenatedTransform.concatenate(Transformation step1, Transformation step2, Transformation step3, boolean keepIdentity)
          Concatenate three transformations into one.
 

Constructors in org.deegree.cs.transformations.coordinate with parameters of type Transformation
ConcatenatedTransform(Transformation first, Transformation second)
          Creates a transform by concatenating two existing transforms.
ConcatenatedTransform(Transformation first, Transformation second, CRSResource id)
          Creates a transform by concatenating two existing transforms.
 

Uses of Transformation in org.deegree.cs.transformations.helmert
 

Subclasses of Transformation in org.deegree.cs.transformations.helmert
 class Helmert
          Parameters for a geographic transformation into another datum.
 

Methods in org.deegree.cs.transformations.helmert that return Transformation
static Transformation Helmert.createAxisAllignedTransformedHelmertTransformation(Helmert transform)
           
 

Uses of Transformation in org.deegree.cs.transformations.ntv2
 

Subclasses of Transformation in org.deegree.cs.transformations.ntv2
 class NTv2Transformation
          An NTv2 Transformation uses a GridShift file to transform ordinates defined in a source CRS based on a given ellipsoid to ordinates in a target CRS based on another ellipsoid.
 

Methods in org.deegree.cs.transformations.ntv2 that return Transformation
static Transformation NTv2Transformation.createAxisAllignedNTv2Transformation(NTv2Transformation transform)
          Create a concatenated (swap) transform for the NTv2Transformation if the (GeographicCRS) source and target are not aligned with the expected lon/lat.
 

Uses of Transformation in org.deegree.cs.transformations.polynomial
 

Subclasses of Transformation in org.deegree.cs.transformations.polynomial
 class LeastSquareApproximation
          LeastSquareApproximation is a polynomial transformation which uses the least square method to approximate a function given by some measured values.
 class PolynomialTransformation
          PolynomialTransformation is the base class for all polynomial transformations.
 

Uses of Transformation in org.deegree.cs.utilities
 

Methods in org.deegree.cs.utilities that return Transformation
static Transformation MappingUtils.updateFromDefinedTransformations(List<Transformation> userRequested, Transformation originalChain)
          Iterates over all given Transformations and tries to map one of the given Transformations onto the some part of the given Transformation chain.
 

Methods in org.deegree.cs.utilities with parameters of type Transformation
static Transformation MappingUtils.updateFromDefinedTransformations(List<Transformation> userRequested, Transformation originalChain)
          Iterates over all given Transformations and tries to map one of the given Transformations onto the some part of the given Transformation chain.
 

Method parameters in org.deegree.cs.utilities with type arguments of type Transformation
static Transformation MappingUtils.updateFromDefinedTransformations(List<Transformation> userRequested, Transformation originalChain)
          Iterates over all given Transformations and tries to map one of the given Transformations onto the some part of the given Transformation chain.
 

Uses of Transformation in org.deegree.geometry
 

Method parameters in org.deegree.geometry with type arguments of type Transformation
<T extends Geometry>
T
GeometryTransformer.transform(T geom, ICRS sourceCRS, boolean testValidArea, List<Transformation> toBeUsedTransformations)
          transforms the coordinates of a deegree geometry to the target coordinate reference system.
 

Constructors in org.deegree.geometry with parameters of type Transformation
GeometryTransformer(Transformation definedTransformation)
           
 

Uses of Transformation in org.deegree.gml
 

Method parameters in org.deegree.gml with type arguments of type Transformation
 void XMLTransformer.transform(XMLStreamReader reader, XMLStreamWriter writer, ICRS sourceCRS, GMLVersion gmlVersion, boolean testValidArea, List<Transformation> requestedTransformation)
          Transforms the given input stream, and streams the input into the output directly.
 

Constructors in org.deegree.gml with parameters of type Transformation
XMLTransformer(Transformation transformation)
           
 

Uses of Transformation in org.deegree.tools.crs.georeferencing.application.transformation
 

Subclasses of Transformation in org.deegree.tools.crs.georeferencing.application.transformation
 class AbstractTransformation
          Abstract base class for all transformation methods.
 class AffineTransformation
          Implementation of the affine transformation with 6 parameters.
 class Helmert4Transform
          Implementation of the helmert transformation with 4 parameters.
 class Polynomial
          Implementation of the Polynomial transformation.
 



Copyright © 2011. All Rights Reserved.