CRPROJ

Create an OrthoEngine project


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

Back to top

Description


CRPROJ creates a CATALYST Professional OrthoEngine project file based on a list of input images and optional ground control point (GCP) segments.
Back to top

Parameters


Name Type Length Value range
Input: Input image layer(s) * Raster port 1 - 1024 1 - 4096
InputGCP: Input ground control points segment GCP port 0 - 1 -1 - 4096
Output * String 1 -    
Model Type * String 2 - 1  
Output Projection String 0 -    

* Required parameter
Back to top

Parameter descriptions

Input: Input image layer(s)

Specifies the input image layers to add to the new OrthoEngine project.

InputGCP: Input ground control points segment

Specifies the input GCP segment to add to the new OrthoEngine project along with the image layers.

If this parameter is defined, but there exist no segment in an image an error message will be displayed.

If this parameter is set to empty, no GCPs will be imported.

If this parameter is set to -1 and not defined in the text file, then the last GCP segment, if exists, in a file will be imported.

Output

Specifies the file name for the new OrthoEngine project. The project file will have a .prj file name extension.

Model Type

Specifies the math modeling type for the OrthoEngine project.

Supported models are:
Note: Although CRPROJ still supports the generic models APS (equivalent to APSC) and APD (equivalent to APDC), it is recommended that you use the more precise models (APDC or APDU for digital camera; APSC or APSU for standard camera).

Output Projection

Specifies the projection string for the output model parameters and image products, such as ortho images.

If this parameter is not specified, the projection of the first image added to the project will be used.

Supported values are:

For more information, see TIFF (TIF).

Back to top

Details

CRPROJ creates an OrthoEngine ASCII project file from a list of input images, and optional GCP segments and auxiliary information. You can then use the project file as input for tasks, such as AUTOTIE, and math-modeling tasks, such as SATMODEL, for a block bundle adjustment of a group of images. By creating a project file, you can also open the project in OrthoEngine to manually edit GCPs and TPs.

The input images that have GCPs and one or more GCPs are imported, then those images' status is set to stale. That means that the math model needs to recomputed before orthos can be created.

You can combine CRPROJ with algorithms, such as CPMMSEG (to copy math-model segments based on the model in a project file), MERGPROJ (to combine multiple projects in a single project), and SUBPROJ (to divide a project file into smaller project files).

If the input images are digital air photos and contain Exif tags (.jpg, .tif), CRPROJ imports these tags as metadata. Therefore, when you run CAMIMPORT, the exterior orientation (EO) is computed automatically. The following Exif tags are required for automatic EO computation:
Note: CRPROJ is unavailable in single-execution or standalone mode.

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