ASL

Database Segment Listing


EnvironmentsPYTHON :: EASI
Quick linksDescription :: Parameters :: Parameter descriptions :: Details :: Examples :: Related

Back to top

Description


Prints a summary of the database segments stored on a database file, to the report device.
Back to top

Parameters


Name Type Caption Length Value range
FILE * String Input file name 1 - 192  
LTYP String Summary list type 0 - 5 BRIEF, SHORT, FULL
Default: SHORT
ASLT Integer Segment type 0 - 1  

* Required parameter
Back to top

Parameter descriptions

FILE

Specifies the name of the PCIDSK file containing the segments to summarize.

LTYP

Specifies the type for the summary list.

Acceptable values include:

ASLT

Optionally specifies a 3-digit segment type code for segments to include in the list.

For example, ASLT=101 lists all bitmap segments.

Back to top

Details

ASL lists information about specified segments stored on the database (FILE). ASL compiles three types of reports: Brief, Short, and Full (defined by LTYP). By default, ASL produces a Short listing of all segments on the database file. Subsets of segments can be listed by specifying appropriate values for ASLT.

ASL only prints a summary of information for each segment on file. To print the actual contents of these segments, run the following programs:

In addition, ASL saves, in the IMSTAT output parameter, the segment numbers found that match conditions set by ASLT.

Brief List

When the BRIEF listing option is selected, each segment is listed with the following information:

Num:[Typ] Seg-Description
where:

Short List

When the SHORT listing option is selected, each segment is listed with the following information:

num:   Type:ttt[aaa...aaa]   Last Update: yyyy-mm-dd
     Contents: xxxxxxxx
where:
The following segment type numbers and description are possible:

Full List

When the FULL listing option is selected, each segment is listed with the following information:

Number:xxxx           Type:xxx [description]
        Creation: yyyy-mm-dd   Last Update: yyyy-mm-dd
        Contents: xxxxxx
        [segment type dependent information]

History:
    (first  line of history)
    (second line of history)
    . . .
    (eighth line of history)
FULL listings also include segment type dependent information:

Signature, Lookup Table, and Pseudocolor FULL listings do not contain segment type-dependent information.

Back to top

Examples

The following is an example of a BRIEF ASL listing of all segments on a file:

EASI>FILE="irvine.pix"
EASI>LTYP="BRIEF"
EASI>ASLT=

EASI>R ASL
 irvine.pix
                                        [S   14PIC     512P     512L] 14-Aug-90

   2:[LUT] Look-up Table for Channel 1 (TM Band 1)
   3:[LUT] Look-up Table for Channel 2 (TM Band 2)
   4:[LUT] Look-up Table for Channel 3 (TM Band 3)
   5:[LUT] Look-up Table for Channel 4 (TM Band 4)
   6:[LUT] Look-up Table for Channel 5 (TM Band 7)
   7:[PCT] Transfered from:/img/bowie/oran1024.pix
   8:[PCT] Pseudo-colour table for classification
   9:[BIT] Training site for type 1 water
  10:[BIT] Training site for type 2 water
  11:[BIT] Training sites for urban areas
  12:[BIT] Training site for range land
  13:[BIT] Training site for type 1 crop
  14:[BIT] Training site for type 2 crop
  15:[BIT] Training site for type 3 crop
  16:[BIT] Training site for forest areas
  17:[SIG] (No Description)
  18:[SIG] (No Description)
  19:[SIG] (No Description)
  20:[SIG] (No Description)
  21:[SIG] (No Description)
  22:[SIG] (No Description)
  23:[SIG] (No Description)
  24:[SIG] (No Description)
  25:[VEC] VED transportation from ELTORO DLG
  26:[VEC] VED Hydrography from 1:100000 Map
  27:[GCP] 22 GCP's to REG Irvine to Eltoro
  28:[VEC] AII-Arcs Layer
  29:[VEC] GeoTransform
  30:[VEC] AII-Labels Layer
  31:[VEC] AII-Polygons Layer
  32:[VEC] Raster Attributes
	

The following is an example of a SHORT ASL listing for lookup table segments only (type 170).

EASI>FILE="irvine.pix"
EASI>LTYP="SHORT"
EASI>ASLT=170

EASI>R ASL
irvine.pix
                                        [S   14PIC     512P     512L] 14-Aug-90


  2:    Type:170 [Look up Table]                Last Update: 1991-06-06
  Contents: Look-up Table for Channel 1 (TM Band 1)

  3:    Type:170 [Look up Table]                Last Update: 1991-06-06
  Contents: Look-up Table for Channel 2 (TM Band 2)

  4:    Type:170 [Look up Table]                Last Update: 1991-06-06
  Contents: Look-up Table for Channel 3 (TM Band 3)

  5:    Type:170 [Look up Table]                Last Update: 1991-06-06
  Contents: Look-up Table for Channel 4 (TM Band 4)

  6:    Type:170 [Look up Table]                Last Update: 1991-06-06
  Contents: Look-up Table for Channel 5 (TM Band 7)
	

The following is an example of a FULL ASL listing of GCP segments (type 214).

EASI>FILE='irvine.pix'
EASI>LTYP='FULL'
EASI>ASLT=214

EASI>R ASL
irvine.pix
                                        [S   14PIC     512P     512L] 14-Aug-90



Number: 27              Type:214 [Ground Control Points]
        Creation: 1993-08-23                    Last Update: 1997-04-30
        Contents: 22 GCP's to REG Irvine to Eltoro
        Set 1 Units: PIXEL      Set 2 Units: UTM    11 S E000
        Number GCPs: 22

History:
gcpwork:GCPs from tiedown to eltoro.pix                                1997-04-30
MAS    :GCPs from file: irvine.gcp                                     1993-08-27
MAS    :GCPs from file: irvine.gcp                                     1993-08-27
GCPREAD:GCPs from file: irvine.gcp                                     1993-08-23

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