Versions Compared

Key

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

...

Info

This exercise involves:

  • reading and visualising GRIB and CSV data
  • plotting text labels with Symbol Plotting
  • curve plotting on maps and xy-views
  • using the date functions in Macro
  • performing fiieldset fieldset computations in Macro

Preparations

...

  • set the plot type to geo points
  • select the columns holding the latitude and longitude by their index
  • carefully specify the table delimiter and header information by setting
    • table_delimiter to whitespace (enter a space character here)
    • table_combine_delimiters to on
    • table header_row to 0

...

To finalise the track plot you need to add the date/time labels to the track points. This can be done with a Symbol Plotting icon by specifying the list of labels you want to plot into the map. Since it would require too much editing you will learn a better (programmatic) way of doing it by using Metview Macro.

Create a new Macro and edit it. First, read the CSV file in with the Table Reader:

...

Code Block
labels=nil

for i=1 to count(val_date) do
	labels = labels & ["dPart =  " & substring(string(val_date[i]),7,8)
  &  "/"tPart &= val_time[i]
    label =  "   " & dPart & "/" & tPart
    labels = labels & [label]
end for

Finally, define a Symbol Plotting visual definition and return it.

...

  • the x-axis type to date
  • the x axis minimum to 2012-10-27 and its maximum to 2012-10-31
  • the y-axis label to hPa
  • the y-axis minimum value to 940 and its maximum is to 1000

Computing the minimum pressure along the track

...

Next, compute the minimum of the field you read in the subarea using the minval() macro function:

...

Code Block
vis = input_visualiser (
    input_x_type        : "date",
    input_date_x_values : trDate,
    input_y_values      : trVal
)   

return [vis] 

...

Creating a title

Define a custom title to as shown in the example plot with a new Text Plotting icon.

...

With a new Display Window icon design an A4 portrait layout with two views: your Geographical View icon should go top and your Cartesian View icon into the bottom. Now visualise your icon and populate the view views with the data.

Extra Work

Try the following if you have time.

...