struct ProjectionTspec

Holds the projection tile-set specifications

Documentation

Holds the projection tile-set specifications.

For convenience, the projective transformation (from Cartesian local coordinate system to the image's pixel coordinates) is specified as the product of two projections: <OL> <LI> a projection from the local 3-D coordinate to the image's intrinsic 2-D coordinates system (u,v) <LI> a projection from (u,v) to the image's pixel coordinate system (ix,iy). </OL> This structure hold information about the first of these projections. (The ImageTransformationTspec holds information about the second.)

Parameters:
projectionType - (tspSymbol) one of tspUtmProjection, tspAffineProjection, or tspLatLongProjection
lcsToUvProjectiveMatrix - (float[16]) the 4x4 affine projection matrix
uvaToLcsMatrix - (float[16]) the 4x4 inverse matrix of lcsToUvProjectiveMatrix
inverseFocalLength - (float) the inverse of the focal length of the camera. When this is zero, the projective transformation is orthographic and the piercing point is undefined.
piercingPoint - (float[2]) the (u,v) coordinate of the piercing point of the camera when inverse focal length is non-zero. Currently must be {0,0}.
numCoeffs - (int) the number of coefficents in the coeffs array
coeffs - (float[6]) the array of coefficents
utmZoneNumber - (int) the UTM zone number of the data
centralMeridian - (float) the central meridian of the data
k0 - (float) the value of k0 (the ellipsoid flattening) for the planet
geoidSeparation - (float) distance between average sea level and the actual point on the planet's surface
See Also:
ImageTransformationTspec, Pyramid


TSMAPI_RELEASE 2.1 - Release Date: 2001/01/10 19:01:12

Back to tsmApi Home Page