| Environments | PYTHON :: EASI :: MODELER |
| Quick links | Description :: Parameters :: Parameter descriptions :: Details :: Example :: Related |
| Back to top |
| Back to top |
| Name | Type | Caption | Length | Value range |
|---|---|---|---|---|
| FILI * | String | Input file name | 1 - 192 | |
| DBIC * | Integer | Input raster channel | 1 - 1 | |
| FILO * | String | Output file name | 1 - 192 | |
| REMEDGE | String | Remove outside perimeter edges from the raster | 0 - 3 | YES | NO Default: NO |
| SMOOTHV | String | Smooth vectors | 0 - 3 | YES | NO Default: YES |
| DBSD | String | Output segment description | 0 - 64 | |
| FTYPE | String | Output file type | 0 - 4 | Default: PIX |
| FOPTIONS | String | Output file options | 0 - 64 | |
| MONITOR | String | Monitor mode | 0 - 3 | ON, OFF Default: ON |
| Back to top |
FILI
Specifies the file that contains the input raster channel to be processed.
DBIC
Specifies the input raster channel to be processed.
Ranges of channels or segments can be specified with negative values. For example, {1,-4,10} is internally expanded to {1,2,3,4,10}. When you are not specifying a range in this way, only 48 numbers can be specified explicitly.
FILO
Specifies the name of the file to which the new line layer will be saved. This file is created if it does not already exist.
REMEDGE
Specifies whether remove the outside edges (bounds) of the raster.
If YES (selected), lines are removed from the bounds of the raster when converting to lines. If NO (cleared), lines are created for the entire extents of the raster; this is the default value.
SMOOTHV
Specifies whether or not the vector data will be smoothed (corners rounded).
If SMOOTHV is set to YES, the vector lines will be smoothed. If this parameter is set to NO, the created vector lines will follow the pixel edges exactly.
DBSD
Describes (in up to 64 characters) the contents or origins of the output data.
If this parameter is not specified, a default description is generated.
FTYPE
Optionally specifies the output file format type, represented by a three- or four-letter code. The format type must be a GDB-recognized file type. If FILO specifies an existing file, FTYPE should not be specified since the existing file will be updated and its type won't be changed.
For a complete list of GDB-recognized file types and their codes, see GDB file formats in the Technical Reference section of the CATALYST Professional online Help.
FOPTIONS
Optionally specifies the file creation options to be applied when creating the output file. These are specific to the file format; in each case, the default of no options is allowed. FOPTIONS can be used to specify the compression schemes, file format subtypes, and other information.
Different options are available for different file types (see the FTYPE parameter). The options are described in GDB file formats in the Technical Reference section of the CATALYST Professional online Help.
MONITOR
The program progress can be monitored by printing the percentage of processing completed. A system parameter, MONITOR, controls this activity.
Available options are:
| Back to top |
RAS2LINE creates a line layer from an input raster channel. Each contiguous region of equal-valued pixels will be grouped together with lines being created around its edge. The function also provides the option of removing lines from the input raster's bounding box.
| Back to top |
Create a line layer based on channel 6 in irvine.pix and save the output vector to a new file, irv6lines.shp. The output layer has a description of "Created From Raster".
EASI> FILI = "Irvine.pix" ! input raster file EASI> DBIC = 6 ! input raster layer EASI> FILO = "irv6lines.shp" ! output file to be created EASI> REMEDGE = ! default, NO lines on the edge not removed EASI> SMOOTHV = ! default, YES lines are smoothed EASI> DBSD = ! output segment description EASI> FTYPE = "SHP" ! output format type EASI> FOPTIONS = ! output format options EASI> run ras2line
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.