This document is archived and information here might be outdated.  Recommended version.

IFrameXform Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IF > IFrameXform Interface
ArcGIS Developer Help

IFrameXform Interface

Provides access to members that control a standard frame camera transform.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Read/write property ApplyCurvatureAndRefraction Indicates if the adjustment of earth curvature and refraction is applied.
Read/write property AverageZ The average Z in meters.
Read-only property Domains The domains in output space.
Read/write property EarthRadius The earth radius in meters.
Read/write property EnableKonrady Indicates if the Konrady adjustment to be applied.
Read/write property FocalLength The focal length in micron.
Method GetDistortionTable The distortion tables.
Read/write property InteriorOrientation The interior orientation as an affine transformation.
Read-only property IsIdentity Indicates if this geodata transform is an identity transform.
Read/write property KonradyParameters The Konrady adjustment parameters.
Read/write property KonradyType The Konrady calculation method.
Read/write property LSR The LSR-To-USR conversion.
Read/write property PerspectiveCenter The sensor position.
Read/write property PerspectiveMatrix The specified sensor orientation as an orthogonal rotation matrix.
Read/write property PerspectivePolarity The sensor polarity.
Read/write property PrincipalPoint The film principal point.
Method PutDistortionTable The distortion tables to calculate Konrady coefficients and residuals.
Method PutInteriorOrientationParameters Puts the interior orientation parameters.
Method PutPerspectiveAngles Puts the sensor exterior orientation as a set of rotation angles in degrees.
Method QueryKonradyParameters Queries the Konrady adjustment parameterrs.
Method QueryPerspectiveAngles Queries the sensor exterior orientation as a set of rotation angles in degrees.
Method QueryPerspectiveMatrix Queries the perspective matrix.
Read-only property Residuals The residuals for distortion table points.
Read/write property SpatialReference The output spatial reference after applying this transform.
Method Transform Transforms a set of points in a given direction.
Method TransformCellsize Transforms a cellsize in a given direction.
Method TransformExtent Transforms an extent in a given direction.
Method TransformPoints Transforms a point collection in a given direction

Inherited Interfaces

Interfaces Description
IGeodataXform Provides access to members that control geodata transformation.

Classes that implement IFrameXform

Classes Description
FrameXform A standard frame camera model transformation class.


Use this interface to set and query parameters associated with a standard frame camera.  Many of the parameters are required, and there are multiple ways to set some of these.  See the documentation for each parameter for more details.


The required parameters are:

Interior orientation

Principal point

Focal length

Perspective center

Perspective matrix or perspective angles

Average Z or a DEM

Konrady coefficients if radial distortion correction is needed