org.deegree.graphics.transformation
Interface GeoTransform

All Known Implementing Classes:
WorldToScreenTransform

public interface GeoTransform

GeoTransformInterface declares the methods which have to be implemented by each class that executes a geographical coordinat transformation.

Version:
28.12.2000
Author:
Andreas Poth poth@lat-lon.de

Method Summary
 GM_Position getDestPoint(GM_Position point)
           
 GM_Envelope getDestRect()
           
 double getDestX(double xsource)
           
 double getDestY(double ysource)
           
 GM_Position getSourcePoint(GM_Position point)
           
 GM_Envelope getSourceRect()
           
 double getSourceX(double xdest)
           
 double getSourceY(double ydest)
           
 void setDestRect(double xMin, double yMin, double xMax, double yMax)
           
 void setDestRect(GM_Envelope rect)
           
 void setSourceRect(double xMin, double yMin, double xMax, double yMax)
           
 void setSourceRect(GM_Envelope rect)
           
 

Method Detail

getSourceX

public double getSourceX(double xdest)
Parameters:
xdest -
Returns:

getDestX

public double getDestX(double xsource)
Parameters:
xsource -
Returns:

getSourceY

public double getSourceY(double ydest)
Parameters:
ydest -
Returns:

getDestY

public double getDestY(double ysource)
Parameters:
ysource -
Returns:

setSourceRect

public void setSourceRect(GM_Envelope rect)
Parameters:
rect -

setSourceRect

public void setSourceRect(double xMin,
                          double yMin,
                          double xMax,
                          double yMax)
Parameters:
xMin -
yMin -
xMax -
yMax -

getSourceRect

public GM_Envelope getSourceRect()
Returns:

setDestRect

public void setDestRect(GM_Envelope rect)
Parameters:
rect -

setDestRect

public void setDestRect(double xMin,
                        double yMin,
                        double xMax,
                        double yMax)
Parameters:
xMin -
yMin -
xMax -
yMax -

getDestRect

public GM_Envelope getDestRect()
Returns:

getSourcePoint

public GM_Position getSourcePoint(GM_Position point)
Parameters:
point -
Returns:

getDestPoint

public GM_Position getDestPoint(GM_Position point)
Parameters:
point -
Returns: