com.vividsolutions.jump.warp
Class CoordinateTransform

java.lang.Object
  extended by com.vividsolutions.jump.warp.CoordinateTransform
Direct Known Subclasses:
AffineTransform, BilinearInterpolatedTransform, DummyTransform

public abstract class CoordinateTransform
extends java.lang.Object

A function that maps one Coordinate to another.


Constructor Summary
CoordinateTransform()
           
 
Method Summary
abstract  com.vividsolutions.jts.geom.Coordinate transform(com.vividsolutions.jts.geom.Coordinate c)
          Maps one Coordinate to another.
 FeatureCollection transform(FeatureCollection featureCollection)
           
 com.vividsolutions.jts.geom.Geometry transform(com.vividsolutions.jts.geom.Geometry oldGeometry)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoordinateTransform

public CoordinateTransform()
Method Detail

transform

public abstract com.vividsolutions.jts.geom.Coordinate transform(com.vividsolutions.jts.geom.Coordinate c)
Maps one Coordinate to another.

Parameters:
c - the Coordinate to map
Returns:
a new Coordinate

transform

public FeatureCollection transform(FeatureCollection featureCollection)
                            throws JUMPException
Throws:
JUMPException

transform

public com.vividsolutions.jts.geom.Geometry transform(com.vividsolutions.jts.geom.Geometry oldGeometry)