Welcome to the NGIC Resources Page of ITC


McIDAS and ITC-IDV Workshop for NGIC (2008)


This introductory workshop and the associated materials are designed to give you an introduction to installing, using, and configuring the McIDAS and Integrated Data Viewer (IDV) packages at the National Geoinformation Centre (NGIC), Ulan Batar, Mongolia. Each section is designed to provide an overview of the topic covered with examples and exercises for you to complete. The conventions used in this document can be found here. Most of the datasets used in these exercises are accessible on remote servers. For accessing the local datasets, see Installing local datasets. There are also various IDV Bundles prepared for this workshop accessible form a Toolbar which appears in your IDV after installing the workshop plugin.

To recieve your certificate of attendance you need to fullfill the following requirements:
-attend the workshop (>80% of the schedule)
-fill in this form and send it by e-mail to: venus@itc.nl and provide a photocopy of your passport
-provide your comments on the course by e-mail to the same address

The workshop is broken down into the following major sections:

Week 2; Day 1 Practical - Installing and Configuring McIDAS-X using Unidata McIDAS User's Guide
Week 2; Day 1 Practical - Importing Foreign IMAGE Datasets Into McIDAS-X

Week 2; Day 1 Practical - Accessing, subsetting, and radiometric correction of observations from Terra & Aqua/MODIS, FY-2C/VISSR using the NGIC-IDV.

Week 2; Day 3 Lecture - Introductory ITC-IDV.
Week 2; Day 3 Practical - Simple bandmath operations (i.e. NDVI) on near real-time MODIS imagery.

Week 2; Day 4 Lecture - Toward Natural Hazard products: an example of near real-time fire detection.
Week 2; Day 4 Exercise - Real-time fire detection using Aqua & Terra/MODIS and FY2-C-VISSR.

Web-resources fire locations:
Fire locations as Google kml (Dashboard>Data Choosers>URLs):
-http://maps.geog.umd.edu/firms/kml/
same as above but also as ESRI shapefile:
-http://maps.geog.umd.edu/firms/shapes.htm
same as above but then for the whole world (Dashboard>Data Choosers>Catalogs):
-http://columbo.nrlssc.navy.mil/ogcwms/servlet/WMSServlet/Web_Fire_Mapper.wms?SERVICE=WMS&REQUEST=GetCapabilities
Fire reports as ESRI shapfile format, and import it using the ITC-IDV (Dashboard>Data Choosers>File):
-source: http://sentinel2.ga.gov.au/acres/sentinel/gpx_data.shtml
-converter (GPX2SHP): http://gpx2shp.sourceforge.jp/

Find literature and report the useful algorithms, for example:
Burnt scares:
-http://www.geog.ucl.ac.uk/~plewis/burnscar/

ITC-IDV Workshop for NGIC (2007)


This introductory workshop and the associated materials are designed to give you an introduction to installing, using, and configuring the Integrated Data Viewer (IDV) served by the ITC for the National Geoinformation Centre (NGIC), Ulan Batar, Mongolia. Each section is designed to provide an overview of the topic covered with examples and exercises for you to complete. The conventions used in this document can be found here. Most of the datasets used in these exercises are accessible on remote servers. For accessing the local datasets, see Installing local datasets. There are also various IDV Bundles prepared for this workshop accessible form a Toolbar which appears in your IDV after installing the workshop plugin.

To recieve your certificate of attendance you need to fullfill the following requirements:
-attend the workshop (>80%)
-fill in this form and send it by e-mail to: venus@itc.nl and provide a photocopy of your passport
-provide your comments on the course by e-mail to the same address

The workshop is broken down into the following major sections:

Week 1; Day 1 Lecture - Distributed data access technologies for Natural Hazard product generation and distibution.
Week 1; Day 1 Practical - Accessing, subsetting, and radiometric correction of observations from Terra & Aqua/MODIS, FY-2C/VISSR.

Week 1; Day 2 Lecture - Introductory ITC-IDV.
Week 1; Day 2 Practical - Simple bandmath operations (i.e. NDVI) on near real-time MODIS imagery.

Week 1; Day 3 Lecture - Integrating Earth-science information with the ITC-IDV.
Week 1; Day 3 Practical - Understanding support for Geographic Information Systems (GIS) data sources.
Week 1; Day 3 Practical - Converting observational data to the Network Common Data Form (netCDF).
Week 1; Day 3 Practical - Observational data to convert to the Network Common Data Form (netCDF).
Week 1; Day 3 Practical - Excel example converting observational data to the Network Common Data Form (netCDF).
Week 1; Day 3 Practical - Result: converted observational data to the Network Common Data Form (netCDF). Unzip it's contents as it includes the configuration file, input text file, and output netCDF file.

Week 1; Day 4 Lecture - Advanced uses of the ITC-IDV.
Week 1; Day 4 Practical - Multi-line bandmath operations on near real-time satellite imagery. Calculate a timeseries of MODIS NDVI based on the examples in the lecture notes (copy the NDVI functions from the workshop library to your personal "user" library).
Week 1; Day 4 Practical - Sample near real-time MODIS satellite imagery. Calculate a timeseries of MODIS NDVI based on this data source (copy the url to your ITC-IDV Dashboard->Data Chooser>URLs Tab).
Week 1; Day 4 Practical - How big is my pixel? Create an IDV Bundle that calculates the off-nadir pixel size for a FY-2C/VISSR VIS image based on the example jython code in the lecture notes.
Week 1; Day 4 Practical - How big is my pixel? Example IDV Bundle that calculates the off-nadir pixel size for a FY-2C/VISSR VIS image based on the example jython code in the lecture notes (Note! copy the url to your ITC-IDV Dashboard->Data Chooser>URLs Tab).

Week 1; Day 5 Lecture - Toward Natural Hazard products: the example of near real-time fire detection.
Week 1; Day 5 Lecture - Combined use of Polar-orbiting and Geo-stationairy satellite observations to improve drought assessments.
Week 1; Day 5 Practical - Bundle for retrieving Land Surface Temperature (Tc) from FY-2C/VISSR observations (experimental).
Week 1; Day 5 Practical - Observational data from fielwork to convert to the Network Common Data Form (netCDF).
Week 1; Day 5 Practical - Create a Bundle for retrieving a (experimental) Natural Hazard product of your choice from FY-2C/VISSR or MODIS observations.

UNU-ITC Geo-information for Food Security

Week 1; Day 1 Lecture note - Approaches and methods for regional production estimation: an (historical) overview
Week 1; Day 1 Exercise - Index approaches for regional production estimation: FAO's Toolbox
Week 1; Day 1 Exercise software - Index approaches for regional production estimation: FAO's WinDisp
Week 1; Day 1 Exercise data - Index approaches for regional production estimation: please save this compressed folder to your local hardrive and extract it's contents.
Week 1; Day 1 Exercise - Mapping the start, end, and length of the growing season using the NDVI.
Week 1; Day 1 Exercise - IDV bundle for calculating NDVI's from Meteosat-8/SEVIRI over West Africa. NOTE! Copy & paste this url into your IDV > Dashboard > Data Chooser > URLs.

Week 1; Day 2 The NDVI function you can add to the IDV using the Jython scripting language.
Week 1; Day 2 Presentation - Introduction to seasonal integration techniques: optical aspects of agricultural land-use systems.
Week 1; Day 2 Exercise data - Excel worksheet with observed leaf/canopy parameters.
Week 1; Day 2 Graphical view of study area - where leaf/canopy parameters (above) were observed.
Week 1; Day 2 Exercise: Essay on the Strategy of Plants. Write a short (2 pages excl. figures) summary in which you describe the plant's strategy in intercepting PAR (role of biophysical and biochemical canopy properties), dry matter production (and the role of water availability), and yield production (incl. the role of phenology).

Week 1; Day 3 Lecture note - Temporal dynamics in weather and it's influence on CO2 assimilation in crops.
Week 1; Day 3 ScreenCast - Modeling by first principles.
Week 1; Day 3 Exercise - Modeling gross primairy production based on daily average radiation.
Week 1; Day 3 Exercise - Modeling gross primairy production based on instantanious radiation.
Week 1; Day 3 Exercise - Calculating diurnal ambient (air) temperatures (Ta) from weather stations (approx. 150) over Southern Africa.
NOTE! Copy & paste this url (IDV bundle) into your IDV > Dashboard > Data Chooser > URLs. Note that this bundle has all the imagery attached to it, so no need for Internet Access. It's size is 700 KB only, and can be easily send by e-mail!
Week 1; Day 3 Exercise: estimating Photosynthetic Active Radiation (PAR) from Meteosat-8/SEVIRI. With the IDV bundle included below global radiation fields can be calculated, but not all of this sunlight is available for crop growth. Produce a new IDV formula that converts these global radiation fields into PAR. Please see the lecture notes of today to find the appropriate formula's.
Week 1; Day 3 IDV formulas for calculating instantanious insolation (J/m2/s) from Meteosat-8/SEVIRI over Southern Africa. NOTE! Copy & paste the appropriate fields under IDV main menu > Edit > Formulas > Create Formula.
Week 1; Day 3 Exercise - IDV bundle for calculating instantanious insolation (J/m2/s) from Meteosat-8/SEVIRI over Southern Africa. NOTE! Copy & paste this url into your IDV > Dashboard > Data Chooser > URLs.

Week 1; Day 4 Paper - Combined use of Polar-orbiting and Geo-stationairy satellite observations to improve time interpolation in dynamic crop growth models for Food security assessment.
Week 1; Day 4 ScreenCast - Land-use systems analysis and remotely sensed effects of crop stress.
Week 1; Day 4 Exercise (software) - Reproduce the last graph in the paper using the data provided with the software.
Try the following management parameters: Germination day 166; sowing density is 25 kg ha-1 with 10% mortality. You may also try to JAVA version of the PSn model. Extract the contents of this archive, and double-click on "ProductionAlgorithm.bat"
Week 1; Day 4 Exercise: What should a farmer do? Identify optimal farm managment in terms of seeding rates, planting dates, irrigation practices, two or one crop cycle in one year, etc.? How many times does the crop fail in the period 1967-1999 (devide the years amongst each other to save time)? What was the predominant reason for failure?
Week 1; Day 4 Textbook - Land-use systems analysis for PSn model.
Week 1; Day 4 Demo: retrieving the temperature differential between crop (Tc) and ambient air (Ta) from satellite observations using the IDV.

Download the ITC-IDV


Click here to install JAVA Webstart for Windows (JRE 6.x)

Click here to start loading the latest stable release of IDV using JAVA Webstart
Latest release. Click here to start loading the latest release of IDV (nightly build) using JAVA Webstart (JAVA Runtime 5.x)
Latest release. Click here to start loading the latest release of IDV (nightly build) using JAVA Webstart (JAVA Runtime 6.x)
Latest (local) release. Click here to start loading the latest release of IDV (nightly build) using JAVA Webstart (JAVA Runtime 6.x)
Latest (local) release with Large Memory Support (>3.7Gb). Click here to start loading the latest release of IDV (nightly build) using JAVA Webstart (JAVA Runtime 6.x)
Latest release with Large Memory Support (>3.7Gb). Click here to start loading the latest release of IDV (nightly build) using JAVA Webstart (JAVA Runtime 5.x)
Latest release with Large Memory Support (>3.7Gb). Click here to start loading the latest release of IDV (nightly build) using JAVA Webstart (JAVA Runtime 6.x)

User materials

ITC-IDV NGIC Workshop - This workshop and the associated materials are designed to give you an introduction to installing, using, and configuring the Integrated Data Viewer (IDV) at the NGIC.
Unidata IDV Workshop - This workshop and the associated materials are designed to give you an introduction to installing, using, and configuring the Integrated Data Viewer (IDV).

Developer materials


Click here to download some functions you can add to the IDV that shows you how to do multi-line mathematical calculations (and more) using the Jython scripting language.

Click here to learn more about the Jython scripting language incuded with the IDV to do multi-line mathematical calculations (and more).

Click here to learn more about the VisAD engine of the IDV
Click here to learn more about the custom functions ITC has added to the IDV
Click here to learn more about the crop growth modeling functions ITC has added to the IDV

Click here to learn how data from Excel can be copied into the crop growth modeling functions ITC has added to the IDV
Click here to learn more about the Temperature functions ITC has added to the IDV
Click here to learn more about FluxNet ITC has added to the IDV
Click here to learn more about some common mathematical functions (average, median, simple regression, etc.) ITC has added to the IDV

Some IDV display examples made here at the ITC and elsewhere


MultiDisplay display control - This bundle shows this new display in action. This new display allows you to configure a tabbed and hierarchical user interface that holds map displays, display controls, field selectors, etc. The above bundle also has examples of the new charting facility. We provide time series, histograms, scatter plots and a variety of tabular displays. Right now, these charts work with aircraft track data but we will be adding other types of data in the future.

eLearning examples of IDV made here at the ITC and elsewhere


Visual Geophysical Exploration Environment (VGEE) - The Visual Geophysical Exploration Environment (VGEE) is an electronic learning environment for introductory undergraduate geoscience courses that enables students to use contemporary visualization techniques to investigate geophysical phenomena and engage in scientific inquiry. The VGEE combines new pedagogical models with advances in technology and the geosciences to create an inquiry-based geoscience learning environment for undergraduates using authentic scientific tools and practices. The main components of the VGEE are a set of tools specially designed to help learners visualize complex, multi-dimensional geophysical phenomena and connect those visualizations to fundamental physical principles.
Latest release. Click here to start loading the VGEE using JAVA Webstart (JAVA Runtime 5.x).

ITC's Exploration Environment (IEE) - The ITC Exploration Environment (IEE) is an electronic learning environment for introductory undergraduate geoscience courses that enables students to use contemporary visualization techniques to investigate geophysical phenomena and engage in scientific inquiry. The IEE combines new pedagogical models with advances in technology and the geosciences to create an inquiry-based geoscience learning environment for undergraduates using authentic scientific tools and practices. The main components of the IEE are a set of tools specially designed to help learners visualize complex, multi-dimensional geophysical phenomena and connect those visualizations to fundamental physical principles.
Latest release. Click here to start loading the IEE using JAVA Webstart (JAVA Runtime 5.x).
Latest release. Click here to start loading the IEE using JAVA Webstart (JAVA Runtime 6.x).


Polygon Areas - A small program to calculate the areas of 2 polygons using various positional accuracies. This program was created for the EuroSDR distance education course 'Quality of Geospatial Data and the Related Statistical Concepts' running from April 30 to May 11, 2007.
Click here to start loading the PolygonAreas program using JAVA Webstart
(Requires JAVA Runtime 6.x).