|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | ||
---|---|---|
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |