RegisterLogin     
en-USfr-FRja-JP
 
Loading

Code Library

Exelis Visual Information Solutions Code Contribution Library allows you to share images, data, technical white papers, and more with other members of the IDL & ENVI communities. Contributions can include code samples and documentation to help you jump start your programming or application development.

PLEASE NOTE: All examples in the Code Library are not supported by Exelis Visual Information Solutions.

Learn how the single-window interface in ENVI 5 can effect independently developed code

 
            Search
   
Thumbnail
Google Maps Link

Author : Eduardo Iturrate eduardo.iturrate@exelisvis.com
Date : Sun 05/20/2012 @ 02:26
version 1.2. - Better handling of zoom in / out.

This utility opens an interactive Google Map centered at the same location and extent as your current ENVI view.

read article
 DOWNLOAD   |  File Size: 49 K     Shareable link
Thumbnail
C-3PO (Fast Orthorectification and Reprojection)

Author : Devin White
Date : Thu 05/17/2012 @ 11:32
The Compact Parallelized Photogrammetric Projection Object (C-3PO) is an ENVI plugin that enables fast and rigorous image orthorectification and reprojection on multi-core computers.
read article
 DOWNLOAD   |  File Size: 3366 K     Shareable link
Thumbnail
Katalog - Organize your ENVI data library

Author : Eduardo Iturrate eduardo.iturrate@exelisvis.com
Date : Wed 05/16/2012 @ 10:21
Katalog is a free ENVI add-on that helps organize satellite images and other geospatial data. Relevant features include:

- Finds satellite imagery and other geospatial files on selected folders.
- Supports most formats read by ENVI.
- Extracts and catalogs metadata.
- Generates reduced resolution images and thumbnails.
- Allows users to search and discover the data in a variety of ways
- Creates web reports in HTML format.
- Creates footprints in KML and Shapefile formats.
- Creates table in database-ready CSV format.
- Easy to integrate with Esri software.

Katalog has only been tested on Windows (XP and 7). Most of its features will not work at all in other operating systems.


read article
 DOWNLOAD   |  File Size: 4147 K     Shareable link
Thumbnail
ENVI5: ENVI Classic Contours

Author : Mari Minari
Date : Wed 05/09/2012 @ 03:35

ENVI 5 includes most of the same functionality as previous versions of ENVI (and ENVI 5 Classic). However, there are some tools that are not currently available from the ENVI 5 interface. The generation of contours in previous versions of ENVI is one tool not directly available from the ENVI 5 interface. As a work around, a Code Library contribution, ENVI Classic Contours, has been created that allows a user to select a file as input to the classic Contour generation tool. This tool then displays the image in a classic 3-window display along with the Contour Plot dialog that defines the contour levels. Once the desired contours are generated, they can be saved to an ENVI vector file format (.evf) and opened in the ENVI 5 interface along with the image.

Note: Generating Contours is still available in ENVI 5 Classic. See the ENVI Classic help for details.

See related help article here.


read article
 DOWNLOAD   |  File Size: 18 K     Shareable link
Thumbnail
ENVI Pyramid Creation Utility

Author : Adam O'Connor
Date : Sat 05/05/2012 @ 10:30
This batch program creates the .enp pyramid files for raster datasets to be used in the ENVI v5+ software. This program is not supported in ENVI Classic or older versions of the software. Please note that this is a batch program meant to be executed on its own in a stand-alone fashion and it is not an extension that can be run from the Toolbox alongside an interactive session of the ENVI software.
read article
 DOWNLOAD   |  File Size: 168 K     Shareable link
Thumbnail
ENVI Unsharp Mask

Author : Adam O'Connor
Date : Thu 05/03/2012 @ 03:20
This script is an example Toolbox Extension for the ENVI 5+ application that prompts the user to select a raster dataset and applies an unsharp-mask sharpening filter. The purpose of this program is to provide a simple proof-of-concept example using the new IDL API released in ENVI v5.0, and it is not meant to provide operational functionality.
read article
 DOWNLOAD   |  File Size: 11 K     Shareable link
Thumbnail
ENVI Multi-View

Author : Adam O'Connor
Date : Thu 05/03/2012 @ 03:14
This script is an example of ENVI 5+ application control that launches ENVI in interactive UI mode and configures the display of a raster dataset in a multi-view environment. The purpose of this program is to provide a simple proof-of-concept example using the new IDL API released in ENVI v5.0, and it is not meant to provide operational functionality.
read article
 DOWNLOAD   |  File Size: 3 K     Shareable link
Thumbnail
ENVI Create Raster

Author : Adam O'Connor
Date : Thu 05/03/2012 @ 03:08
This script is an example Batch Program for the ENVI 5+ application that executes ENVI in headless mode to generate a simple ENVI Standard raster format file on disk. The purpose of this program is to provide a simple proof-of-concept example using the new IDL API released in ENVI v5.0, and it is not meant to provide operational functionality.
read article
 DOWNLOAD   |  File Size: 3 K     Shareable link
Thumbnail
Launch Web Map Servers

Author : Adam O'Connor
Date : Thu 05/03/2012 @ 01:17
This program provides an interface for loading maps and imagery from 5 free web map servers (Google Maps, Bing Maps, OpenStreetMap, Wikimapia, MapQuest) using a geolocation coordinate (latitude & longitude). This program can be executed in stand-alone IDL or from an interactive session of ENVI, and it is only supported on Windows.
read article
 DOWNLOAD   |  File Size: 153 K     Shareable link
Thumbnail
Band Animator

Author : Joshua Elliott joshua.elliott@exelisvis.com
Date : Thu 05/03/2012 @ 09:38

Band Animator is an ENVI 5 extension that will allow the user to animate through the bands of a multi-spectral image.  The user can then customize the animation and output the file to a movie file in either MP4 or AVI format.

Only supported on ENVI 5.0 or higher.


read article
 DOWNLOAD   |  File Size: 8008 K     Shareable link
Thumbnail
DMC/DEIMOS-1 Toolkit

Author : Alberto Meroni alberto.meroni@exelisvis.com
Date : Tue 05/01/2012 @ 01:54
Read and import in ENVI the data produced by the DMC sensors including DEIMOS-1.

Additional information about the DMC sensors are available at:
http://www.dmcii.com/index.html

The toolkit is able to read, ingest and process the DMC products levels L1R and L1T.
In addition the toolkit is able to calibrate files to radiance or sensor reflectance, using the information extract from the DIMAP file associate with the image file.

The functions are available in the ENVI menu at the following locations:

Ingestion:
File->Open External File->DMCs and DIMAP

Radiance & Reflectance:
Basic Tools->Preprocessing->Calibration Utilities->DMCs Radiance
Basic Tools->Preprocessing->Calibration Utilities->DMCs Reflectance

To install this toolkit just download the file and move it to the "save_add" subfolder of the ENVI installation:
ENVI 4.8:
- Windows : C:\Program Files\ITT\IDL\IDL80\products\envi48\save_add\
- Mac OS X : /Applications/itt/idl/idl80/products/envi48/save_add/
- UNIX/Linux : /usr/local/itt/idl/idl80/products/envi48/save_add/

Note: This toolkit replaces the previous toolkit "envi_deimos1.sav", so if you have installed the previous version make sure to delete it from the folder save_add.

read article
 DOWNLOAD   |  File Size: 156 K     Shareable link
Thumbnail
EPOC

Author : Devin White
Date : Sat 04/14/2012 @ 01:46
ENVI plugin for converting and georeferencing Ocean Color data sets
read article
 DOWNLOAD   |  File Size: 867 K     Shareable link
Thumbnail
modis_conversion_toolkit.zip

Author : Devin White
Date : Sat 04/14/2012 @ 01:44
An easy-to-use plugin for processing and georeferencing every known MODIS product
read article
 DOWNLOAD   |  File Size: 966 K     Shareable link
Thumbnail
Cosmo SkyMed Toolkit

Author : Alberto Meroni alberto.meroni@exelisvis.com
Date : Wed 04/11/2012 @ 11:04

After downloading the file for this toolkit copy the .sav file to the "save_add" subfolder of the ENVI installation:
ENVI 4.4, 4.5, 4.6 (in ENVI 4.7 & 4.8 the toolkit is included in the product) :
Note: Don't add the .sav file for ENVI version 4.7 and 4.8

- Windows: C:\Program Files\ITT\IDL##\products\envi##\save_add\
- Mac OS X: /Applications/itt/idl##/products/envi##/save_add/
- UNIX/Linux: /usr/local/itt/idl##/products/envi##/save_add/

Once this is accomplished, restart the ENVI software and some new menu items will be added to the ENVI menu system:

File->Open External File->Cosmo SkyMed

Radar->Open/Prepare Radar File->COSMO SkyMed Utilities->View Basic COSMO SkyMed Header
Radar->Open/Prepare Radar File->COSMO SkyMed Utilities->View Extend COSMO SkyMed Header
Radar->Open/Prepare Radar File->COSMO SkyMed Utilities->COSMO Meta to XML
Radar->Open/Prepare Radar File->COSMO SkyMed Utilities->Prepare data for SARSCAPE

Basic Tools->Preprocessing->Data-Specific Utilities->COSMO SkyMed->Georeference COSMO SkyMed (DGM)
Map->Georeference COSMO SkyMed (DGM)

Note:
The georeference function is just using the four corners of the image plus the central point, so the accuracy of the function is limited.

This toolkit provides function to read and import COSMO SkyMed data (Level 1A up to Level 1D including GTC), and some utilities to extract header information, additional functions and capabilities such as precise georefencing, filtering, interferometry processing are available through the SARscape product suite.


read article
 DOWNLOAD   |  File Size: 220 K     Shareable link
Thumbnail
GRIB helper library routines

Author : Mark Piper mark.piper@exelisvis.com
Date : Tue 03/27/2012 @ 03:24
A set of four higher-level (higher than the GRIB API in IDL 8.1) library routines for reading information from a GRIB file.
read article
 DOWNLOAD   |  File Size: 103 K     Shareable link
Thumbnail
IDL_To_HTML.zip

Author : Adam O'Connor
Date : Tue 03/06/2012 @ 02:28
Program that converts IDL source code to HTML with chromacoding that can be printed in color
read article
 DOWNLOAD   |  File Size: 80 K     Shareable link
Thumbnail
MODIS_Viewer.zip

Author : Adam O'Connor
Date : Tue 03/06/2012 @ 01:53
IDL program that utilizes ENVI batch routines to read, stretch, and georeference MODIS data
read article
 DOWNLOAD   |  File Size: 282 K     Shareable link
Thumbnail
TerraSAR-X/TanDEM-X SSC/CoSSC Reader for IDL and ENVI

Author : Martin Meininger martin.meininger@exelisvis.com
Date : Mon 02/06/2012 @ 09:31
This reader is intended to read data from TerraSAR-X/TanDEM-X CoSSC and SSC files using IDL or ENVI. It was developed by Exelis Visual Information Solutions in collaboration with DLR Microwaves and Radar Institute.
read article
 DOWNLOAD   |  File Size: 1230 K     Shareable link
Thumbnail
Correct ALOS AVNIR-2 level 1B1 images

Author : Mohammed Dabboor moxament@gmail.com
Date : Mon 11/28/2011 @ 10:45
This IDL/ENVI code is to correct the ALOS AVNIR-2 level 1B1 images. Details on the using of the code can be found in the .pro file.
read article
 DOWNLOAD   |  File Size: 3 K     Shareable link
Thumbnail
An example of using the GRIB helper routines

Author : Mark Piper mark.piper@exelisvis.com
Date : Thu 11/03/2011 @ 04:07
An example of using the GRIB helper routines to read wind data from a GRIB2 file and display it as an image on the native projection of the data.

read article
 DOWNLOAD   |  File Size: 6571 K     Shareable link
Thumbnail
An example of reading a Shapefile with IDL

Author : Mark Piper mark.piper@exelisvis.com
Date : Wed 11/02/2011 @ 09:49
An example of reading entities from an ESRI Shapefile and displaying them in a map projection using IDL 8 (a.k.a. New) Graphics.
read article
 DOWNLOAD   |  File Size: 1435 K     Shareable link
Thumbnail
IDL on the Web with PHP for Windows

Author : Fernando Santoro fsantoro@ittvis.com
Date : Tue 10/18/2011 @ 12:21
This PHP and IDL example will execute an IDL command and show the results in a browser webpage under MS Windows.
The idea behind this example PHP code is to show how to interact between IDL and a webpage, in other words, how to have IDL on the Web.

In short, IDL will execute an IDL sav file that will, in turn, execute a direct graphic plot routine and generate a image as the output of  the plot, and a text file with some information of the plot. Those two files, the image file (JPG) and the text file, will be read back by the PHP and shown using HTML tags, on the webpage.

This Code Contribution contains 9 attached files compressed into the file "IDLonWeb.zip"

read article
 DOWNLOAD   |  File Size: 639 K     Shareable link
Thumbnail
Taylor diagram

Author : Igor Okladnikov oig@scert.ru
Date : Thu 10/13/2011 @ 03:36
 
read article
 DOWNLOAD   |  File Size: 39 K     Shareable link
Thumbnail
Object Graphics classes extended with IDL_Object

Author : Mark Piper mpiper@ittvis.com
Date : Wed 10/05/2011 @ 02:13
A set of (a few) Object Graphics classes that inherit from IDL_Object, which allows them the use of implicit Get/SetProperty calls.
read article
 DOWNLOAD   |  File Size: 106 K     Shareable link
Thumbnail
Hyperion Tools

Author : Devin White
Date : Mon 08/01/2011 @ 07:29
Toolkit for accessing, correcting, and using L1R, L1G, and L1T Hyperion datasets in ENVI
read article
 DOWNLOAD   |  File Size: 306 K     Shareable link
Thumbnail
spot_calibration.sav

Author : Mari Minari
Date : Mon 06/13/2011 @ 10:46
Utility to convert SPOT DN to radiance
read article
 DOWNLOAD   |  File Size: 69 K     Shareable link
Thumbnail
SPOT DIMAP calibration tool for ArcGIS

Author : Mari Minari mminari@ittvis.com
Date : Wed 01/05/2011 @ 10:03

read article
 DOWNLOAD   |  File Size: 53 K     Shareable link
Thumbnail
Max/Min value image

Author : Mari Minari mminari@ittvis.com
Date : Tue 12/21/2010 @ 08:13

read article
 DOWNLOAD   |  File Size: 33 K     Shareable link
Thumbnail
ALOS PALSAR importer for ERSDAC ortho products

Author : Taka Ogushi fogushi@ittvis.co.jp
Date : Fri 12/10/2010 @ 02:21

read article
 DOWNLOAD   |  File Size: 26 K     Shareable link
Thumbnail
HJ Data Process Toolkit for ENVI

Author : Dong Yanqing dongyq@esrichina-bj.cn
Date : Fri 12/03/2010 @ 03:46

read article
 DOWNLOAD   |  File Size: 287 K     Shareable link
Thumbnail
LiDAR Toolkit

Author : ITT Visual Information Solutions
Date : Thu 11/04/2010 @ 01:10

read article
 DOWNLOAD   |  File Size: 411 K     Shareable link
Thumbnail
Transformation Parameters.pro

Author : Marcela Silva msilva@esri-chile.com
Date : Fri 10/29/2010 @ 07:38

read article
 DOWNLOAD   |  File Size: 22 K     Shareable link
Thumbnail
IDLdoc 3.3

Author : Mike Galloy mgalloy@gmail.com
Date : Wed 10/20/2010 @ 10:43

read article
 DOWNLOAD   |  File Size: 499 K     Shareable link
Thumbnail
Modified ROT function

Author : Dong Yanqing dongyq@esrichina-bj.cn
Date : Sun 10/10/2010 @ 11:03

read article
 DOWNLOAD   |  File Size: 6 K     Shareable link
Thumbnail
HJ Satalite Radiometric Correction

Author : ben xiong nxqx@tom.com
Date : Tue 08/24/2010 @ 07:42

read article
 DOWNLOAD   |  File Size: 3498 K     Shareable link
Thumbnail
Envi mosaic batch extended

Author : Dong Yanqing dongyq@esrichina-bj.cn
Date : Fri 08/13/2010 @ 08:54

read article
 DOWNLOAD   |  File Size: 14 K     Shareable link
Thumbnail
Revolution IDL

Author : Eduardo Itturate eduardo@ittvis.com
Date : Thu 08/12/2010 @ 03:41

read article
 DOWNLOAD   |  File Size: 8613 K     Shareable link
Thumbnail
SCG_Beginners.pro

Author : Eduardo Iturrate
Date : Fri 07/23/2010 @ 12:00
Source code generator for beginners
read article
 DOWNLOAD   |  File Size: 84 K     Shareable link
Thumbnail
Envi Statics Function Extended

Author : Dong Yanqing dongyq@esrichina-bj.cn
Date : Wed 06/09/2010 @ 10:00

read article
 DOWNLOAD   |  File Size: 22 K     Shareable link
Thumbnail
View Ascii

Author : David Gorodetsky goro@ittvis.com
Date : Fri 05/21/2010 @ 08:49

read article
 DOWNLOAD   |  File Size: 6 K     Shareable link
Thumbnail
save_sli_to_ascii.pro

Author : David Gorodetzky
Date : Wed 05/19/2010 @ 03:21
converts data from spectral library format to tab delimted ascii text
read article
 DOWNLOAD   |  File Size: 2 K     Shareable link
Thumbnail
EO-1 ALI Calibration

Author : Mari Minari mminari@ittvis.com
Date : Tue 04/13/2010 @ 11:58

read article
 DOWNLOAD   |  File Size: 69 K     Shareable link
Thumbnail
XML Viewer

Author : Daniel Pulido
Date : Wed 03/31/2010 @ 10:58

read article
 DOWNLOAD   |  File Size: 82 K     Shareable link
Thumbnail
ENVI Scatter Tools Extended

Author : Dong Yanqing dongyq@esrichina-bj.cn
Date : Tue 03/16/2010 @ 05:18

read article
 DOWNLOAD   |  File Size: 120 K     Shareable link
Thumbnail
Landsat ETM+ Destripe

Author : Dong Yanqing dongyq@esrichina-bj.cn
Date : Tue 03/16/2010 @ 05:17

read article
 DOWNLOAD   |  File Size: 18 K     Shareable link
Thumbnail
IDL and Python Code for ArcGIS GP Tool Construction - Web Seminar 16-Mar-2010

Author : Ben Kamphaus bkamphaus@ittvis.com
Date : Tue 03/16/2010 @ 02:24

read article
 DOWNLOAD   |  File Size: 508 K     Shareable link
Thumbnail
ROI Modify tool for ENVI

Author : Hu Xianzhi hhuxz@hotmail.com
Date : Tue 03/02/2010 @ 12:08

read article
 DOWNLOAD   |  File Size: 9 K     Shareable link
Thumbnail
IMAGE_SAVGOL

Author : Mari Minari mminari@ittvis.com
Date : Wed 01/27/2010 @ 09:01

read article
 DOWNLOAD   |  File Size: 43 K     Shareable link
Thumbnail
IKONOS Calibration

Author : Mari Minari mminari@ittvis.com
Date : Mon 01/04/2010 @ 10:34

read article
 DOWNLOAD   |  File Size: 70 K     Shareable link
Thumbnail
Map_Distance_Converter.sav

Author : Adam O'Connor
Date : Fri 12/18/2009 @ 07:40
GUI program to convert between degress lat/lon and meters
read article
 DOWNLOAD   |  File Size: 100     Shareable link
< BACK  1 of 10  NEXT >
 Most Popular Downloads
 Share This Page:
 Like Us.
 Follow Us.
 Watch Us.
Home  | |   Site Map
Permissions/Legal   © 2012 Exelis Visual Information Solutions