MAP

Bitmap to channel encoding


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

Back to top

Description


MAP provides encoding of bitmaps into an image channel using a user-defined constant as a gray level.
Back to top

Parameters


Name Type Length Value range
Input: Input raster image * Raster port 1 -    
InputBIT: Input bitmap segment or layer * Bitmap port 1 - 1024  
Gray Level Value List * Double 1 - 1024  
Output * Integer 1 - 1  

* Required parameter
Back to top

Parameter descriptions

Input: Input raster image

Specifies the name of the PCIDSK image file containing a bitmap channel or layer to be encoded.

InputBIT: Input bitmap segment or layer

Specifies the bitmap segments from the input image to be embedded in the output image channel.

The gray-level value corresponding to each bitmap by position is the assigned gray level.

Gray Level Value List

Specifies a real value that will be assigned to areas under the specified input bitmap (DBIB).

The number of values must be less than or equal to the number of bitmap segments listed in DBIB. If the number of values is less than the number of segments, the last value in the value list will be assigned to the remaining segments in the expanded bitmap segment list.

Acceptable gray level values depend on the channel data type:

Output

Specifies the output image channel to contain the encoded bitmaps.

Only one channel may be specified.

Back to top

Details

Bitmaps are encoded by setting the image area under each bitmap to the appropriate gray-level value. Values not located under a bitmap remain unchanged.

MAP allows the analyst to build up a socio-political area map for classification (sub-totalization, for example).

Any set of database bitmap segments (DBIB) may be encoded on output image channel (DBOC). The gray-level value used for encoding each bitmap is specified using the gray-level value parameter (VALU).

Ideally, the set of bitmaps should be non-overlapping. If there is overlap, however, the image channel is encoded with the segment value of the last overlapping bitmap segment.

The THR program performs the opposite of MAP, extracting specific ranges of image values to form a bitmap. The CLR program is similar to MAP, but burns a specific value into an image over a user-defined window.

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