Open Channel Foundation
Not Logged In |  | 
Open Channel Foundation

Quick Application Search:

MISR Toolkit
Get this title!
Get MISR Toolkit
Monitor new releases

Basic information

Additional resources
Change Log
More MISR Visualization and Analysis Tools

Foundation :: Visualization and Virtual Reality :: MISR Toolkit

MISR Toolkit

an API facilitating the access of MISR standard product files

Charles Thompson
Brian Rheingans
Sebastian Val
Total downloads from Open Channel to date: 1231
source code available SOURCE CODE AVAILABLE

The MISR Toolkit ( or "Mtk") is a simplified programming interface to access MISR Level 1B2, Level 2, and ancillary data products. It also handles the MISR conventional format. It consists of a collection of routines that can be used as command line tools or in the development of larger software tools and applications.


Mtk is an interface built upon HDF-EOS that knows about MISR data products. It makes it very easy to extract and utilize MISR data sets. Reading a parameter requires the user to simply specify a file, grid, field, and a geographic region-of-interest; the concept of MISR "blocks" is handled internally, and data are presented to the user as a data plane (a flat array of values). Geo-location information is easily accessible for the data plane without the use of ancillary data sets. Any appropriate scaling factors or packed data sets are easily handled as well.

Features include:

  • Specifying regions to read based on geographic bounding box, geographic location and extent, or the MISR path and block range

  • Mapping between path, orbit, block, time range and geographic location

  • Automatically stitching, unpacking and unscaling MISR data

  • Perform coordinate conversions between lat/lon, SOM x/y, block/line/sample and line/sample of a data plane, which means geo-location can be computed instantly without referring to an ancillary data set lookup

  • Retrieve pixel acquistion time from L1B2 product files

  • Read a slice of a multi-dimensional field into an 2-D data plane (eg. RetrAppMask[0][5])

  • Convert MISR product files to IDL ENVI files

The latest version of MISR Toolkit has been tested on Linux32 Fedora Core 19, Linux 64 Fedora Core 19, Mac OS X 10.6.8 (Intel), Windows XP (x86), and Windows 7 (x86 and x64). Its core interface is C. There are also bindings for Python and IDL. It is available as source and Windows binaries (zip or installer). The python and IDL binary modules require Python 2.7 and IDL 8.2 respectively.

Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 Caltech/Jet Propulsion Laboratory
   More software from Jet Propulsion Laboratory

Open Channel Software runs entirely on Open Source Software. We return value to the Software community in the form of services and original software. Most of our content is currently available as source code, with the copyright owned by the original author, All Rights Reserved. Everything else is Copyright ©2000 - 2017 Open Channel Software.

View our privacy statement.
Contact webmaster at openchannelsoftware dot org with questions.