Return to Ferret FAQ

Polar Stereographic Plots


Question:

How can I make publication-quality Polar Stereographic Plots?

Example:

Demo polar stereographic plot

For an introduction to the map projection scripts, run

yes? go mp_demo
Scripts such as mp_aspect, mp_fland, mp_land, mp_graticule, and mp_label are tools for customizing map projection plots.   The above figure was made with these commands:
SET WIN/SIZ=0.6
PPL dfltfnt CR
USE coads_climatology
SET grid sst

!  Define a region in the northern hemisphere.

SET REGION/X=0:360/Y=11:90/L=1

!   Set up the map projection parameters and apply the
!   correct aspect ratio.

GO mp_stereographic_north 180 50
GO mp_aspect

LET masked_sst = sst * mp_mask

!   Plot the data, add land mask and land outline

FILL/NOAXES/NOLAB masked_sst, x_page, y_page

GO mp_fland 20
GO mp_land

!   Mark latitude and longitude with a graticule.

GO mp_graticule

!   Add labels in world coordinates.

go mp_label 10 10 1 0 .15 "COADS Climatology Data"
go mp_label 180 6 0 0 0.2 "January SST"

The next plot illustrates more techniques using a section of the hemisphere. The Ferret commands script to create the plot is mp_stereo_demo.jnl
Demo polar stereographic plot

Reference Material:

There are a number of helpful scripts that will let you control the appearance of plots that use map projections. To see a list of the scripts with brief descriptions, at the system prompt type

> Fgo "mp_"

They are also listed in the Users Guide, Chapter 1, "Go Tools".  See "map projection scripts" in the index.

Please also see these related FAQ's:

  • How do I create map projections with Ferret?
  • How can I get the right aspect ratio for a plot when I'm using a map projection and a sub-global region?
  • How can I get the right aspect ratio for map projections in viewports?
  • How can I put my curvilinear coordinate data in a map projection?
  • All I want to do is plot a ship track with a particular map projection.

  • How does ferret generate boundaries for the curvilinear (3-argument) shade command?


    Last modified: July 28, 2004 404 Not Found

    Not Found

    The requested URL "/footer.txt" was not found on this server.