ENVIGCPSet
This is a reference to an ENVIGCPSet object, which contains a set of ground control points (GCPs).
Example
; Start the application
e = ENVI()
; Open an existing GCP file
GCPFile = Dialog_Pickfile(TITLE='Select an ENVI .pts file')
GCPs = ENVIGCPSet(GCPFile)
Print, GCPs
Syntax
To import an existing set of GCPs:
Result = ENVIGCPSet([Filename])
To start with an empty set of GCPs with a coordinate system:
Result = ENVIGCPSet([Coord_Sys=ENVICoordSys])
Arguments
Filename
Optionally specify a point shapefile of GCPs or an ENVI .pts
file. See GCP File Formats for the different types of .pts
formats that are supported. If you do not specify the Filename argument, an empty ENVIGCPSet object will be created and you must use the Add method to add GCPs.
Methods
Properties
COORD_SYS (Get)
This property retrieves the name of an ENVICoordSys object, indicating the coordinate system of the GCP file.
Keywords
COORD_SYS
Set this keyword to the name of an existing ENVICoordSys object if you want to override the coordinate system of the GCP file. If Filename
is not specified then this keyword must be specified.
Version History
ENVI 5.1 |
Introduced |
ENVI 5.3.1 |
Added Dehydrate method |
ENVI 5.4 |
Added Hydrate method |
API Version
4.2
See Also
GenerateGCPsFromReferenceImage Task, GenerateGCPsFromTiePoints Task, RPCOrthorectification Task, RPCOrthorectificationUsingReferenceImage Task