Package com.luciad.transformation
Interface ILcdXYWorldXYWorldTransformation
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
TLcdMapWorldMapWorldTransformation
An
ILcdXYWorldXYWorldTransformation
defines the transformation between
two world reference systems.-
Method Summary
Modifier and TypeMethodDescriptionGets the destinationILcdXYWorldReference
world reference system.Gets the sourceILcdXYWorldReference
world reference system.void
setDestXYWorldReference
(ILcdXYWorldReference aDestXYWorldReference) Sets the destinationILcdXYWorldReference
world reference system toaDestXYWorldReference
.void
setSourceXYWorldReference
(ILcdXYWorldReference aSourceXYWorldReference) Sets the sourceILcdXYWorldReference
world reference system toaSourceXYWorldReference
.void
sourceWorldBounds2DestWorldSFCT
(ILcdBounds aSourceXYBounds, ILcd2DEditableBounds aDestXYBounds) Transforms world bounds from the source coordinate system to the destination coordinate system.void
sourceWorldPoint2DestWorldSFCT
(ILcdPoint aSourceXYPoint, ILcd2DEditablePoint aDestXYPoint) Transforms a world point from the source coordinate system to the destination coordinate system.
-
Method Details
-
getSourceXYWorldReference
ILcdXYWorldReference getSourceXYWorldReference()Gets the sourceILcdXYWorldReference
world reference system.- Returns:
- the source
ILcdXYWorldReference
world reference system. - See Also:
-
setSourceXYWorldReference
Sets the sourceILcdXYWorldReference
world reference system toaSourceXYWorldReference
.- Parameters:
aSourceXYWorldReference
- the new sourceILcdXYWorldReference
world reference system.- See Also:
-
getDestXYWorldReference
ILcdXYWorldReference getDestXYWorldReference()Gets the destinationILcdXYWorldReference
world reference system.- Returns:
- the destination
ILcdXYWorldReference
world reference system. - See Also:
-
setDestXYWorldReference
Sets the destinationILcdXYWorldReference
world reference system toaDestXYWorldReference
.- Parameters:
aDestXYWorldReference
- he new destinationILcdXYWorldReference
world reference system.- See Also:
-
sourceWorldPoint2DestWorldSFCT
void sourceWorldPoint2DestWorldSFCT(ILcdPoint aSourceXYPoint, ILcd2DEditablePoint aDestXYPoint) throws TLcdOutOfBoundsException Transforms a world point from the source coordinate system to the destination coordinate system.- Parameters:
aSourceXYPoint
- source world reference system coordinate.aDestXYPoint
- destination world reference system coordinate as side effect upon completion of the method.- Throws:
TLcdOutOfBoundsException
- TheILcd2DEditablePoint
point is outside the valid area of the source or the destination projection coordinate system.
-
sourceWorldBounds2DestWorldSFCT
void sourceWorldBounds2DestWorldSFCT(ILcdBounds aSourceXYBounds, ILcd2DEditableBounds aDestXYBounds) throws TLcdOutOfBoundsException Transforms world bounds from the source coordinate system to the destination coordinate system.- Parameters:
aSourceXYBounds
- source world reference system bounds object.aDestXYBounds
- destination world reference system bounds object as side effect upon completion of the method.- Throws:
TLcdOutOfBoundsException
-ILcd2DEditableBounds
is outside the valid area of the source or the destination projection coordinate system, or if it isundefined
.
-