See: Description
Interface  Description 

ILcdRasterReference 
This interface represents a reference for a raster, consisting of the
model reference and the raster bounds.

ILcdRasterReferencer 
This interface defines a method to reference rasters based on tie points.

Class  Description 

TLcdAxisAlignedRasterReferencer 
This implementation of ILcdRasterReferencer computes axisaligned raster
bounds in the given model reference.

TLcdCompositeRasterReferencer 
This implementation of ILcdRasterReferencer delegates the computation of the
raster reference to a given list of ILcdRasterReferencer instances, returning
the result of the first successful one.

TLcdOrthographicRasterReferencer 
This implementation of ILcdRasterReferencer delegates the computation of the
raster reference to a given ILcdRasterReferencer, after having transformed
model tie points in a geodetic reference to more suitable orthographic grid
reference.

TLcdPolynomialRasterReferencer 
This implementation of ILcdRasterReferencer computes raster references using
polynomial approximations, based on the given tie points.

TLcdProjectiveRasterReferencer 
This implementation of ILcdRasterReferencer computes raster references using
a projective function to map the given tie points.

TLcdRasterReference 
This implementation of ILcdRasterReference provides a simple container of
a model reference and raster bounds.

TLcdRationalRasterReferencer 
This implementation of ILcdRasterReferencer computes raster references using
rational approximations, based on the given tie points.

TLcdResidualErrorCheckingRasterReferencer 
This implementation of ILcdRasterReferencer delegates the computation of the
raster reference to a given ILcdRasterReferencer, and checks the residual
errors of the results that it returns.

TLcdRotatedRasterReferencer 
This implementation of ILcdRasterReferencer delegates the computation of the
raster reference to a given ILcdRasterReferencer, after having rotated
model tie points in a grid reference or geodetic reference to a more suitable
rotated grid reference.

TLcdTiePointCheckingRasterReferencer 
This implementation of ILcdRasterReferencer delegates the computation of the
raster reference to a given ILcdRasterReferencer, after having checked the
number of tie points.

TLcdTranslatedRasterReferencer 
This implementation of ILcdRasterReferencer computes axisaligned raster
bounds in the given model reference.

TLcdWrapAroundRasterReferencer 
This implementation of ILcdRasterReferencer delegates the computation of the
raster reference to a given ILcdRasterReferencer, after verifiying if the
raster crosses the 180 degrees meridian.

Rasters are referenced by two pieces of information:
ILcdRasterReference
.
The information can be computed by various implementations of
ILcdRasterReferencer
, when
given a number of pairs of tie points. Each pair consist of an image tie point,
expressed in the pixel coordinates of an image, and a model tie point,
expressed in the coordinates of a given model reference. Each raster referencer
tries to map the image tie points onto their corresponding model tie points,
using its own strategy, and returning a raster reference.