MapPlot example 3

How to use masking and overlays with maps

This mapping example was created using HLU C and HLU FORTRAN library calls and NCL. It demonstrates how to use masking and overlays to show a map and a contour plot together. The names of the source files for this example are mp03c.c, mp03f.f, and mp03n.ncl.


This module discusses how to create this example using HLU function calls and a resource file. The program demonstrates how to create a MapPlot object and set the mask area specifiers to be used when overlaying the ContourPlot object.

The resource file used in this example is called mp03.res.

A detailed discussion of how this example works appears in its source code.

Creating the plot using HLUs

The HLU C program that generates this plot is called mp03c.c.

Creating the plot using HLU FORTRAN library calls

The HLU FORTRAN program that generates this plot is called mp03f.f.

Creating the plot using NCL

The NCL script that generates this plot is called mp03n.ncl.

The data

The contour data for this plot was generated by the subroutine GENDAT. This routine is located in the source file for the C and FORTRAN versions of this example. The NCL version reads the data from an external file called mp03n.asc.

How to run this example

The examples are installed in the following locations:

You can copy this example and run it by typing "ng4ex mp03c", "ng4ex mp03f", or "ng4ex mp03n". A copy of the source file and resource file will be placed in your current working directory. The source code will be compiled and automatically run for you.

Quick Start Guide Control Panel

NG4.1 Home, Index, Examples, Glossary, Feedback, QSG Contents, QSG WhereAmI?

$Revision: 1.7 $ $Date: 1999/03/23 18:45:11 $