Package org.geotools.geometry.jts
Class DefaultCoordinateSequenceTransformer
Object
DefaultCoordinateSequenceTransformer
- All Implemented Interfaces:
CoordinateSequenceTransformer
public class DefaultCoordinateSequenceTransformer
extends Object
implements CoordinateSequenceTransformer
A default implementation of coordinate sequence transformer. This
transformer applies the coordinate transformations immediately (which means that caller are immediately notified if a
transformation fails).
This transformer support math transform with up to 3 source or target dimensions. This transformer is not thread-safe.
- Since:
- 2.1
- Author:
- Andrea Aime, Martin Desruisseaux
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a default coordinate sequence transformer. -
Method Summary
Modifier and TypeMethodDescriptiontransform
(CoordinateSequence sequence, MathTransform transform) Returns a transformed coordinate sequence.
-
Constructor Details
-
DefaultCoordinateSequenceTransformer
public DefaultCoordinateSequenceTransformer()Constructs a default coordinate sequence transformer. -
DefaultCoordinateSequenceTransformer
-
-
Method Details
-
transform
public CoordinateSequence transform(CoordinateSequence sequence, MathTransform transform) throws TransformException Returns a transformed coordinate sequence.- Specified by:
transform
in interfaceCoordinateSequenceTransformer
- Parameters:
sequence
- The sequence to transform.transform
- The transformation to apply.- Throws:
TransformException
- if at least one coordinate can't be transformed.
-