<< prev file | next file >>    view single page | view frames    summary: fields | routine    details: routine

.\

ENVI_HiRISE_Toolkit.pro

Last modification:
Wed Jul 22 15:31:59 2009

Routine summary

ENVI_HiRISE_Toolkit_Define_Buttons, buttonStruct

Defines buttons within the ENVI menu system.

ENVI_HiRISE_Motion, dn, xloc, yloc[, XSTART=value][, YSTART=value], EVENT=structure

User-defined motion routine tied to the middle mouse button within the full resolution image and zoom windows.

ENVI_HiRISE_Calibrate, event

Performs calibration of HiRISE data based on parameters within the associated PDS label metadata.

ENVI_HiRISE_View_PDS_Event, event

Event handler for "PDS Metadata Viewer" dialog.

ENVI_HiRISE_View_PDS, event

Displays metadata from PDS label within an interactive tree widget dialog entitled "PDS Metadata Viewer".

ENVI_HiRISE_Import, event

Performs input of HiRISE RDR data in PDS IMG, PDS JP2, JPEG, PNG, and TIFF file formats.

ENVI_HiRISE_Toolkit

Toolkit for working with HiRISE RDR data within the ENVI software package.

topENVI_HiRISE_Toolkit_Define_Buttons ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_Toolkit_Define_Buttons, buttonStruct

Defines buttons within the ENVI menu system.

Parameters

buttonStruct        out required type: structure

ENVI button structure.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor <aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)

topENVI_HiRISE_Motion ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_Motion, dn, xloc, yloc[, XSTART=value][, YSTART=value], EVENT=structure

User-defined motion routine tied to the middle mouse button within the full resolution image and zoom windows. When the middle mouse button and pressed and held down (click-and-drag), this routine will display a dialog that lists the latitude and longitude values for the current pixel location in both planetocentric and planetographic coordinate systems. This motion routine does not affect the scroll window because the middle mouse button already performs the meta-scroll functionality.

Parameters

dn        in required type: value

The display number where the event occurred.

xloc        in required type: value

The current X location in image coordinates.

yloc        in required type: value

The current Y location in image coordinates.

Keywords

XSTART        in optional type: value

The X starting location of the first pixel in the file (in image coordinates).

YSTART        in optional type: value

The Y starting location of the first pixel in the file (in image coordinates).

EVENT        in required type: structure

Standard ENVI event structure.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor <aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)

Common blocks used

hirise_block

topENVI_HiRISE_Calibrate ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_Calibrate, event

Performs calibration of HiRISE data based on parameters within the associated PDS label metadata. The calibration is performed using ENVI's standard gain and offset utility.

Parameters

event        in required type: structure

Standard ENVI event structure.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor <aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)

topENVI_HiRISE_View_PDS_Event ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_View_PDS_Event, event

Event handler for "PDS Metadata Viewer" dialog. This routine handles resize events and destruction of the dialog when the user presses the "CLOSE" button.

Parameters

event        in required type: structure

Standard IDL event structure.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor <aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)

topENVI_HiRISE_View_PDS ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_View_PDS, event

Displays metadata from PDS label within an interactive tree widget dialog entitled "PDS Metadata Viewer".

Parameters

event        in required type: structure

Standard ENVI event structure.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor <aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)

topENVI_HiRISE_Import ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_Import, event

Performs input of HiRISE RDR data in PDS IMG, PDS JP2, JPEG, PNG, and TIFF file formats. If the dataset includes a PDS label metadata (either attached or detached), this data import utility will parse the relevant metadata and automatically load it directly into the ENVI software package. The following map projections are supported by this data import utility:
  • Albers Conical Equal Area
  • Azimuthal Equidistant
  • Equidistant Conic
  • Equirectangular (a.k.a. Sphere-Based Equidistant Cylindrical)
  • Gnomonic
  • Lambert Azimuthal Equal Area
  • Lambert Conformal
  • Mercator
  • Miller Cylindrical
  • Orthographic
  • Polar Stereographic
  • Polyconic
  • Robinson
  • Simple (a.k.a. Geographic Lat/Lon or Plate Carree)
  • Sinusoidal
  • Stereographic
  • Van der Griten

Parameters

event        in required type: structure

Standard ENVI event structure.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor <aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)

Common blocks used

display_common

topENVI_HiRISE_Toolkit ENVI, User, Function, Access, Read, Import, Calibrate, Motion, HiRISE, MRO, PDS

ENVI_HiRISE_Toolkit

Toolkit for working with HiRISE RDR data within the ENVI software package. This procedure is used for auto-loading within the ENVI environment and does not actually perform any specific function.

Examples

This program must be called directly from an interactive session of ENVI as an "ENVI User Function".

Version history

Author

Adam O'Connor
<aoconnor@ittvis.com>

History

Created: November, 2006
Fixed problem with locating detached label file on case sensitive filesystems: January, 2007
Removed negative inversion on line offset: October, 2007
Fixed problem with radius used in RDR V1.1: September, 2008
Updated for new map projection engine in ENVI 4.7: June, 2009

Copyright

Copyright © 2006-2009 ITT Visual Information Solutions. All rights reserved.

Known issues

Restrictions

This program has been tested on Windows XP SP2, Mac OS X 10.4.8, and Solaris 9. Although this program was generated by an ITT-VIS employee, it is in no way supported, maintained, warranted, or guaranteed by ITT Visual Information Solutions. Consequently, the ITT-VIS Technical Support Group is not obligated to address questions related to this program. Use this program at your own risk.

Other attributes

Requires IDL version

6.3 (ENVI 4.3)
Produced by IDLdoc 2.0 on Wed Jul 22 15:32:22 2009.