| 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 |
|---|---|---|---|---|
| MFILE | String | Input file, folder, or text file | 0 - 192 | |
| FILO | String | Name of output file | 0 - 192 | |
| TFILE | String | Name of transformation file | 0 - 192 | |
| CPS | String | Complementary projection string | 0 - 192 | |
| SLTYPE | String | Type of input segment | 0 - 192 | |
| DBIC | Integer | Input channel numbers | 0 - 48 | 1 - |
| DBSL | Integer | Input segment numbers | 0 - 48 | 1 - |
| FOPTIONS | String | Options for output file | 0 - 192 |
| Back to top |
MFILE
The name of a file, or a folder or text file that contains the data to process. If necessary, you can use a wildcard–the asterisk (*)–in the string.
FILO
The name of the XML file to which to write the generated metadata.
If you do not specify a value for this parameter, the name of the output XML file is based on that of the input file, but with an .xml extension.
TFILE
The name of the transformation file.
CPS
Generates entries in the output in the requested projections, or map units, which can be useful for reprojecting the bounding boxes to the list of projections.
Use a semicolon (;) as a delimiter between each projection string.
To generate a complementary projection that is the best UTM zone for the image, enter a value of UTM. The best UTM zone is the one that produces the least amount of distortion.
SLTYPE
The GDB-supported data types used for any specified segments (DBSL).
Bitmap and vector bounding boxes will be reprojected when you specify a value for CPS. Other types of segment-held metadata will be copied directly to the output file.
SLTYPE and DBIC are mutually exclusive. SLTYPE and DBSL are mutually exclusive.
DBIC
The list of channels for which to produce metadata.
If you do not specify a value, all channels are processed. Channels that do not exist will be ignored.
DBIC and SLTYPE are mutually exclusive.
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.
DBSL
The list of segments for which to produce metadata.
If you do not specify a value, all segments are processed. Segments that do not exist will be ignored.
DBSL and SLTYPE are mutually exclusive.
FOPTIONS
The options to apply when creating the output file.
| Back to top |
GDBMETA extracts GDB metadata from the file or files specified.
If necessary, you can specify a complimentary projection string, such as UTM, for CPS. That is, when you want to know, for example, the inherent projection and the longitude and latitude, you can use a complimentary projection string to generate extra bounding boxes for each.
| Back to top |
The following example transfers all metadata from irvine.pix to an XML file in GDBMETA1_0_0 format.
EASI>MFILE="irvine.pix" ! input file from which to extract metadata EASI>FILO="meta_irvine.xml" ! output XML file to which to write metadata EASI>TFILE= ! GDB XML data as output (default) EASI>CPS= ! no extra bounding boxes EASI>SLTYPE="ALL" ! extract metadata from all channels and segments EASI>DBIC= ! process all channels (default) EASI>DBSL= ! process all segments (default) EASI>RUN GDBMETA
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.