RFMODEL

Generate Rational Function Model


EnvironmentsPYTHON :: EASI :: MODELER
Batch ModeYes
Quick linksDescription :: Parameters :: Parameter descriptions :: Details :: Related

Back to top

Description


RFMODEL calculates the mathematical models required for orthorectification using rational functions, and stores the result in a segment.
Back to top

Parameters


Name Type Length Value range
Input: Image layers to be processed * Raster port 1 - 1  
InputGCP: Input GCP segment or layer GCP port 0 - 1  
InputRF: Math model segment or layer BIN port 0 - 1  
OutputMM: Output math model layers Raster port 0 - 1  
RPC Adjustment Order Integer 0 - 1 0 - 2
Number of Coefficients Integer 0 - 1 3 - 20
Output Projection String 0 -   PIXEL, UTM, METER, and others
Report String 0 - 192 See parameter description

* Required parameter
Back to top

Parameter descriptions

Input: Image layers to be processed

Specifies the input raw image layers to be processed.

InputGCP: Input GCP segment or layer

Specifies the ground control point (GCP) segment or layer to use to compute the model.

InputRF: Math model segment or layer

Specifies the math model segment or layer that stores the model.

OutputMM: Output math model layers

Specifies the math model layer to store the computed model.

RPC Adjustment Order

If RPC data is supplied with the data, this value specifies the RPC adjustment order to be used in the RPC model refinement. Valid values are 0, 1 or 2.

Number of Coefficients

If RPC data is not supplied with the data, this value specifies the number of coefficients to be used to calculate the rational function. Valid values are 3 to 20.

Output Projection

Specifies the projection string for the output model.

The standard definitions are as follows:

For a complete list of supported projections and Earth models, see Understanding map projections. The format of the map units string is described in Output units.

If this parameter is not specified, the map units of the GCP segment are used.

Report

Specifies where to direct the generated report.

Available options are:

Back to top

Details

RFMODEL calculates the mathematical model required for orthorectification using rational functions. It computes an updated rational functions solution, based on provided GCPs or rational function coefficients, or both.

There are several use scenarios for RFMODEL:
Note: If you have RPCs but no GCPs, RFMODEL need not run. ORTHO and other functions interpret the RPC model transparently from the original raw image files (NITF, TIFF with TXT).
Note: When run with EASI the function sets the parameter named IMSTAT to the values that are returned by the Python version.

© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.