Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagepython
titleSimple Python program
linenumberstrue
from Magics.macro import *

#Definition of the output formats
formats = output({'output_formats':=['png','ps'],
	'output_name=':'using_python02'})

#Setting the coordinates of the geographical area
europe = pmapmmap({
	"subpage_upper_right_longitude":= 65.,
	"subpage_map_projection":= "polar_stereographic",
	"subpage_map_vertical_longitude":= 0.,
	"subpage_lower_left_longitude":= -37.27,
	"subpage_lower_left_latitude":= 18.51,
	"subpage_upper_right_latitude":= 51.28})

coastlines = mcoast({'map_coastline_land_shade' := 'on',
	'map_coastline_land_shade_colour' := 'grey',
	'map_coastline_sea_shade' := 'on',
	'map_coastline_sea_shade_colour'= : 'white'})

#Import the z500 data
z500 = pgribmgrib({ "grib_input_file_name" := "data/z500.grb"})

#Define the simple contouring for z500
z500_contour = mcont({
	"contour_level_selection_type":= "interval",
	"contour_line_colour":= "black",
	"contour_hilo_height":= 0.25,
	"contour_line_thickness":= 1,
	"contour_highlight_colour":= "red",
	"contour_highlight_thickness":= 2,
	"contour_interval":= 5.})
 
#Do the plot
plot(formats, europe, coastlines, z500, z500_contour)

...