| Environments | PYTHON :: EASI |
| Quick links | Description :: Parameters :: Parameter descriptions :: Details :: Example :: Related |
| Back to top |
| Back to top |
| Name | Type | Caption | Length | Value range |
|---|---|---|---|---|
| FILE * | String | Output file name | 1 - 192 | |
| DBGEO | Integer | Output georeference segment | 0 - 1 | |
| PROJECT * | String | Projection | 1 - 16 | |
| ZONE | Integer | Projection zone (UTM, State Plane) | 0 - 1 | |
| ROW | String | Projection zone row (UTM, UPS) | 0 - 1 | |
| ELLIPS | String | Ellipsoid for the Earth | 0 - 64 | |
| EXTRAINF | String | Extra Projection Info: DEFAULT/ASK | 0 - 8 | ASK | DEFAULT | EXPLICIT Default: DEFAULT |
| PROLONG | String | Projection reference longitude | 0 - 32 | |
| PROLAT | String | Projection reference latitude | 0 - 32 | |
| STPAR1 | String | First standard parallel | 0 - 32 | |
| STPAR2 | String | Second standard parallel | 0 - 32 | |
| EFALSE | String | False Easting | 0 - 32 | Default: 0.000 |
| NFALSE | String | False Northing | 0 - 32 | Default: 0.000 |
| SCALE | String | Scale factor for projection | 0 - 32 | Default: 1.0 |
| PHEIGHT | String | Height of perspective | 0 - 32 | Default: 0.0 |
| LONG1 | String | Longitude for first point | 0 - 32 | |
| LAT1 | String | Latitude for first point | 0 - 32 | |
| LONG2 | String | Longitude for second point | 0 - 32 | |
| LAT2 | String | Latitude for second point | 0 - 32 | |
| AZIMUTH | String | Azimuth East of North (degrees) | 0 - 32 | Default: 0.0 |
| LSATNUM | Integer | LANDSAT number | 0 - 1 | 1 - 5 |
| PATHNUM | Integer | LANDSAT path number | 0 - 1 | 1 - 251 |
| REPORT | String | Report mode | 0 - 192 | Quick links |
| MONITOR | String | Monitor mode | 0 - 3 | ON, OFF Default: ON |
| Back to top |
FILE
Specifies the name of the PCIDSK file to receive the georeference segment containing the projection parameters.
DBGEO
Specifies the georeference segment to receive the projection data. If this parameter is not specified, a new segment is created.
PROJECT
Specifies the projection.
ZONE
Specifies the projection zone, for UTM or State Plane projections.
If the projection is not UTM or State Plane, this parameter is not used.
ROW
Specifies the projection zone rows, for UTM or UPS projections.
If the projection is not UTM or or UPS, this parameter is not used.
ELLIPS
Specifies the model to use to define the shape of the earth.
the equatorial radius (or semi-major axis or A) and the polar radius (or semi-minor axis or B) for the ellipsoid; for example, for Clarke 1866, ELLIPS= "6378206.4 6356583.8"
the equatorial radius (or semi-major axis or A) and the eccentricity squared for the ellipsoid; for example, for Clarke 1866, ELLIPS = "6378206.4, 0.006768658"
If the "flattening" (F) is known for the earth model, it may be used to derive the eccentricity squared (E**2) by the following formula:
E**2 = (2 * F) - (F * F)
which is the same as:
F = 1.0 - sqrt(1.0 - E**2)]
EXTRAINF
Optionally specifies whether to prompt for the information that defines the projection.
PROLONG
Specifies the reference longitude for the projection:
("-180" (or "180W") to "+180" (or "180E"))
PROLAT
Specifies the reference latitude for the projection:
("-90" (or "90S") to "+90" (or "90N"))
STPAR1
Specifies the first standard parallel for conic projections:
("-90" (or "90S") to "+90" (or "90N"))
STPAR2
Specifies the second standard parallel for conic projections:
("-90" (or "90S") to "+90" (or "90N"))
EFALSE
Specifies a false easting for the projection coordinates.
NFALSE
Specifies a false northing for the projection coordinates.
SCALE
Specifies the scale factor to be used for the projection.
PHEIGHT
For the General Vertical Near-Side Perspective projection (GVNP), this parameter specifies the height of the perspective point above the surface of the earth as a sphere.
LONG1
For the Oblique Mercator projection, Format A (OM), this parameter specifies the longitude of the first point defining the central line for the projection ("-180" (or "180W") to "+180" (or "180E")).
LAT1
For the Oblique Mercator projection, Format A (OM), this parameter specifies the latitude of the first point defining the central line for the projection ("-90" (or "90S") to "+90" (or "90N")).
LONG2
For the Oblique Mercator projection, Format A (OM), this parameter specifies the longitude of the second point defining the central line for the projection ("-180" (or "180W") to "+180" (or "180E")).
LAT2
For the Oblique Mercator projection, Format A (OM), this parameter specifies the latitude of the second point defining the central line for the projection ("-90" (or "90S") to "+90" (or "90N")).
AZIMUTH
Specifies, in degrees, the azimuth East of North for the central line for the projection ("0.0" to "360.0").
LSATNUM
For the Space Oblique Mercator projection (SOM), this parameter specifies the number of the Landsat satellite. This value is required to properly access the defined PATHNUM, as the Landsat 4 and 5 have a different orbit than Landsat 1, 2, and 3.
PATHNUM
For the Space Oblique Mercator projection (SOM), this parameter specifies the Landsat path number.
REPORT
Specifies where to direct the generated report.
Available options are:
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 |
MAKEPRO2 stores projection information on a new or existing georeference segment in the specified output file. Because there are no input bounds for the image, it is recommended that you create a new segment, or use an existing georeference segment other than segment 1 (the Master Georeference segment for the file). To set projection parameters and bounds for the image, use SETPRO.
Information required for the projection is input to MAKEPRO2 as defined by the EXTRAINF parameter. If EXTRAINF="DEFAULT", the projection parameters are defaulted using the image bounds (ULX, ULY, LRX, LRY). If EXTRAINF="ASK", the projection parameters are input from the terminal. If EXTRAINF="EXPLICIT", the projection information must be explicitly input to the function using the required parameters, with no prompting or defaults.
| Back to top |
Define projection parameters (but no image bounds) for the file "irvine.pix".
EASI>file = 'irvine.pix' ! file from which to project EASI>dbgeo = ! append a new georeference segment EASI>project = 'utm' ! Universal Transverse Mercator (UTM) EASI>zone = 11 ! UTM zone 11 EASI>row = 's' ! UTM row S EASI>ellips = 'd-1' ! "D-01", (NAD27 (USA, NADCON)) EASI>extrainf = ! Default, "DEF" EASI>prolong = EASI>prolat = EASI>stpar1 = EASI>stpar2 = EASI>efalse = EASI>nfalse = EASI>scale = EASI>pheight = EASI>long1 = EASI>lat1 = EASI>long2 = EASI>lat2 = EASI>azimuth = EASI>lsatnum = EASI>pathnum = EASI>RUN makepro2
Running PROREP on the new georeference segment recorded in the LASC parameter will produce the following report on the terminal.
irvine.pix [S 14PIC 512P 512L] 34: Type:150 [Georeferencing ] Contents: Georeference Units : UTM 11 S D-01 Projection : Universal Transverse Mercator Datum - Ellipsoid : NAD27 (USA, NADCON) (Continental U.S.) - Clarke 1866 Grid units : METER
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.