Links to other Earth Science related IDL/ENVI sites
General IDL Resources
-
ITT Visual Information
Solutions (formerly RSI).
-
ITT Visual Information solutions is the manufacturer of both
IDL and
ENVI
and this is the Web site to obtain a summary
of functionality, pricing and supported machines,
or to download a demo. The site also contains a section of
Frequently Asked Questions
(FAQ)
,
IDL and ENVI
Tech Tips , a fairly large
User contributed library of routines , and
Web seminars on using
ENVI and IDL.
The
IDL V6.4 documentation is available online.
-
IDL Forums
-
The main forum for discussion and questions about IDL and ENVI is the
Usenet newsgroup
comp.lang.idl-pvwave
which has a searchable archive at the google.com
Web site. ITTVIS also maintains a less active User forum . Frequently asked questions
(FAQ) about IDL are probably most likely to be answered in one of the several
hundred (!)
IDL Programming Tips and
Tricks and IDL
Bug reports available in David Fanning's Coyote's Guide to IDL Programming.
-
Coyote's Guide to IDL Programming
-
Excellent tips on IDL programming from independent IDL consultant David
Fanning. Also includes a collection of user reports on IDL anomalies, and
over 100 very useful IDL utility procedures including a
NetCDF
browser. Includes many useful tips on
map projections,
HDF-4
files, and using
principal component analysis with Landsat data. David is also the author of
the book IDL Programming
Techniques
-
Marc Buie's IDL Library
-
Mainly astronomy but includes some math and image process routines, and a MYSQL
interface to IDL
-
ICG
(Institute for Chemistry and Dynamic of the Geosphere) Library
-
This large library of IDL programs at the ForschungsZentrum Jülich
in Germany includes procedures for conversion of IDL variables and structures
into html code, plotting, programming tools, widgets, and a interface to
a facsimile differential equation solver for chemical reactions. Version 6.03
was released in March 2006.
-
JHU (Johns Hopkins U.)
APL/S1R IDL Information Page
-
Ray Sterner runs this Web site at the JHU Applied Physics Laboratory which
includes several IDL tutorials, and a pointer to the large JHU/APL/S1R
IDL Library. Last updated 29 Aug 2006.
-
IDL Astronomy Library
Home Page
-
Besides astronomy routines, this library also includes IDL routines for math and
statistics, plotting, structure and string processing. The
search page allows
a search on keywords from many libraries.
The
University of Washington search library includes more libraries but has not
been updated since 2000.
-
Ken Bowman's IDL page
-
Ken Bowman (Texas A&M) is the author of the book "An Introduction to
Programming with IDL" for beginning programmers. This site includes example
programs from the book and tips and tricks for using IDL with Mac OS X.
-
Rob
Dimeo's IDL Library
-
This IDL library the National Institute of Standards and Technology (NIST)
is particularly useful for
PAN
a general-purpose curve fitting utility with a graphical user interface (last
updated May 2005).
There is also an
IDL course manual providing an introduction to widget and
object programming
-
Epsilon.Nought
-
This site is maintained by Andreas Reigber as a resource about radar remote
sensing. It includes IDL software for Synthetic Aperture Radar (SAR) such as
I.D.I.O.T. (InSAR Deformation
Inspection and Observation Tool for ENVISAT data. The site also includes
a general IDL library which contains tools to extend IDL capabilities
in linear algebra and Fourier transforms.
-
Michael Galloy's Resources for IDL
Developers
- This readable blog by a former RSI instructor and consultant discusses IDL
(and non-IDL) techniques for visualization and information design. He
includes
Google Maps and Google Earth lookups for ENVI, and a package
IDLDoc to
produce documentation for any IDL code.
-
Liam Gumley's IDL Library
-
This IDL library at the University of Wisconsin includes satellite image mapping
tools, an HDF-SDS GUI reader, and a visualization tool for MODIS Airborne
Simulator imagery. Last updated
28 August 2000. Liam has also written a book about
Practical IDL Programming
-
Mark
Hadfield's Motley IDL Library
-
This IDL library at the National Institute of Water and Atmospheric Research
in New Zealand includes several Object Graphics classes, a
base class for widget applications and several applications built on it,
functions that make it easy to represent scaled data on axes,
classes for accessing netCDF files and several utility routines. Last updated
June 2007
-
Craig Markwardt's
IDL Library
-
This IDL library at the University of Wisconsin includes many well-documented
plotting, utility, ephemeris, mathematics and robust curve-fitting procedures.
Last updated 17 Dec 2007.
-
Mathew Craig's TeXtoIDL Software
-
This software translates the TeX character set into the (often obscure)
IDL plotting symbol codes. Updated June 2004.
-
Pavel Romashkin's IDL
Library
-
This IDL library includes a 2-D plotting
DISPLAY
widget (last updated May 2003).
-
Solar Software Library
-
Includes a very large number of general and solar-related IDL procedures
accessible via FTP
. Search pages for these procedures are available at the Yohkoh
Web Page at Lockheed and the SOHO
search page . Also, Dominic Zarro has written IDL code using
object
oriented methods for analyzing solar images,
an introduction to
Programming with IDL Objects: Why and how to do it",
and a guide to
using IDL Sockets to manipulate files over a Web server. Many additional
routines are available from the
UCSD (University of California) Solar &
Heliospheric Physics group.
-
IDLWAVE
- Gnu IDL Emacs Mode
-
The Emacs mode for IDL is maintained by JD Smith at the University of Arizona.
Version 6.1 was released in June 2007 and is included in
Emacs 22.
Earth Science IDL/ENVI Software Sites
-
Mort
Canty's Site
-
Mort Canty (Jülich Research Center) is the author of "
Image Analysis, Classification and Change Detection in Remote Sensing,
With Algorithms for ENVI/IDL. (2006)". His site contains ENVI extensions and IDL
examples for his textbook and includes routines for clustering algorithms, radiometric
calibration, and classification methods.
-
National Snow
and Ice Data Center (NSIDC) IDL Tools
- This site contains sophisticated IDL packages for reading
and visualizing altimetry and atmospheric data from the ICESat/GLAS instrument. There
are also access tools to
browse and visualize P-cube and TOVS Polar Pathfinder (Path-P) data files
(IDL V6.1 or later). Terry Haran has written
IDL tools to extract
data arrays from an HDF-EOS file and write them to separate flat binary files.
-
Ocean Color IDL
Library
Software
-
This site at NASA/Goddard includes both instrument specific software (for MODIS,
SeaWIFS, OCTS) and general utilities, including many from other libraries.
Categories include atmospheric correction, HDF functions, navigation and
visualization. Either the entire package or individual procedures can be
downloaded.
SEADAS
(SeaWiFS Data Analysis System) is a comprehensive image analysis package for the processing,
display, analysis, and quality control of ocean color data.
The latest version is 5.1 Update 06 released September 07.
-
ASSET
(Assimilation of Envisat Data) IDL Code
-
The European ASSET team makes available their IDL code to assimilate
Envisat data into numerical
weather prediction models.
-
CAMA toolkit
-
CAMA is a large IDL package to quickly analyze fairly large volumes of
OMI level-2
data. Last updated October 2007.
-
GRIDVIEW
-
GRIDVIEW is an IDL program that can be used to view, measure and produce
graphics of gridded data. A user-friendly, interactive menu interface provides
various display and measurement options.
The tool can be used to view and study any gridded data, but it was specifically
designed to study the gridded topographic data products of the Mars Orbiter
Laser Altimeter (MOLA) instrument.
GRIDVIEW has become a basic tool in the
study of visible and buried basins on Mars, investigations of the dichotomy
boundary, examination of the Medusa Fossae formation, calculation of sediment
fill in large craters and measurement of volcano geomatry and volume.
-
IMAGE spacecraft analysis
software
-
The IMAGE spacecraft was launched in March 2000 to study the Earth's
magnetosphere, and IDL analysis software includes
EUV_IMTOOL
, a image processing widget for images from the
Extreme Ultraviolet Imager (EUV), and software for the
Far-Ultraviolet Imager (FUV) .
IDL interfaces are available to read the
Universal Data Format (UDF).
-
HIPHOP (Handy IDL-Program for HDF-Output)
- HIPHOP is a graphical user interface (GUI) based IDL program written by
Domink Brunner (ETH - Zurich) that
largely facilitates the visualisation and analysis of 2D, 3D and 4D
(including time-dimension) geo-referenced earth science data such as
model-calculated meteorological fields or trace gas distributions. Also
available are individual
programs for
atmospheric science applications.
Last updated July 2004.
-
NASA/Langley IDL Tools
- The Atmospheric Science Data Center at NASA/LRC distribute
IDL tools for reading their available data products, These include
VIEW_HDF a
visualization and analysis tool for HDF and HDF-EOS data. Also included are
IDL utilties are for reading data and metadata values stored in
MISR
(Multi-angle Imaging SpectroRadiometer) data products, and a
MOPITT (Measurement of Pollution
in the Troposphere) Level 2
viewer tool.
-
LiDAR Tools for ENVI
-
The Boise Center Aerospace Laboratory has developed IDL tools for processing
LiDAR using ENVI. Last updated October 2007.
-
MODIS (Moderate Resolution Imaging Spectroradiometer) software
-
The MODIS website includes IDL tools by Eric Moody (NASA/GSFC), Paul Hubanks
(NASA/GSFC) and others for visualizing MODIS products
-
VAPOR: Visualization & Analysis Platform
-
The University Corporation for Atmospheric Research has developed VAPOR,
an open-source visualization tool for data sets that are time-varying, multivariate,
and possessing very high spatial resolution. It is tailored to the needs of
the geoscience computational fluid dynamics community, and includes
IDL extensions.
Last updated January 2007.
-
MODO: the Modtran Interface
-
MODO is a graphical front-end to the MODTRAN4 radiative transfer code developed
by the ReSe Applications Schl�pfer.
It has been created to ease the modelling of the at-sensor radiance for
hyperspectral sensors but also for generic radiometric simulation tasks.
A free 30 day license is key available before requiring purchase of the
software. Last updated April 2005
-
Solar Irradiance Platform
- The Solar Irradiance Platform produces the variable, full solar spectrum in assorted
spectral formats for historical, nowcast, and forecast applications. Requires
IDL 5.6 or later. The Solar
Irradiance Platform is a available at a very modest cost for individual or
institutional customers and a
single-use 30-day evaluation version is available.
Last Modified: 14-Feb-2008
Wayne Landsman
/ Science Systems and Applications (SSAI) /