Plots surface hourly data from ISFC-schema point files.
map time day [keywords]
SFCPLOT par1-par2 map time1-time2 day1-day2 [keywords]
parameter to plot; valid parameters are those defined in the SFCPLOT.CORE, SFCPLOT.SITE and SFCPLOT.USER files; see the Remarks for more information and a list of the parameters in SFCPLOT.CORE (default=PLOT)
graphics color level (default=3); specify as a single number, e.g., COLOR=5, or in format color[min-maxBinc] to assign multiple colors for the parameter, based on its values; e.g., COLOR=2[30-59B10] plots values 30-39 in level 2, values 40-49 in level 3, values 50-59 in level 4, values less than 30 in level 1, and values greater than 59 in level 5
ADDE point dataset name and position; specify as group/descriptor.position or alias.position where position is a positive integer (absolute position), 0 or a negative integer (relative position), or ALL (default=RTPTSRC/SFCHOURLY.ALL)
plot altimeter setting for pressure values if the PLOT option is specified, or use altimeter setting when computing station pressure for use in the equations that generate the plotted values if the PSTN, MIX, THA or THAE option is specified (default); see the Remarks
plot sea-level pressure for pressure values if the PLOT option is specified, or use sea-level pressure when computing station pressure for use in the equations that generate the plotted values if the PSTN, MIX, THA or THAE option is specified
units for the specified parameter; see the Remarks for defaults; run the CU LIST command to list the valid units and abbreviations for the parameters that can be changed
SFCPLOT builds and runs a PTDISP command to display surface hourly data from ISFC-schema point files. SFCPLOT accepts all the keywords in the PTDISP command except LAT, LON, MAP, PRO, SLAT, SLON and PARAM because they may conflict with SFCPLOT's parameters or keywords. You can use the PTDISP SELECT keyword to limit the plot to a specified list or range of values, but you cannot specify a different parameter, time, day or unit than those defined by the SFCPLOT parameters or keywords.
The table below lists the parameter name, default units and a description of each parameter defined in the SFCPLOT.CORE file. Default units enclosed in parenthesis cannot be changed. The .CORE file is supplied with McIDAS-X and should not be modified. The .USER file overrides the .SITE file, which overrides the .CORE file. This order of precedence allows you or your site to change existing parameters and/or add new parameters in your .USER or .SITE file. To create a .USER or .SITE file, copy the .CORE file from ~mcidas/data to your $HOME/mcidas/data directory (or another MCPATH directory), rename it, then edit the existing predefined parameters and/or add new ones.
|ID||(text)||three- or four-character ICAO station ID|
|OBTIME||(HMS)||actual time of observation|
|PLOT||A||station plot of the T, ALTIM or PMSL (set with the PTYPE keyword), CAC, ID, TD, WX1, WINDB parameters, in clockwise order from top left of plot; units are A, for American, or M, for metric|
|WX1||(text)||weather type (first four characters)|
|WX2||(text)||weather type (next four characters)|
|WX||(text)||weather type (combined WX1, WX2)|
|WXS||(symbols)||weather type (combined WX1, WX2)|
|WXC||(symbols)||WMO codes for present weather (combined WXC1, WXC2, WXC3, WXC4)|
|CHILL||(F)||wind chill index|
|TD||F||dew point temperature|
|THAE||(K)||equivalent potential temperature|
|WIND||(deg) KTS||two-digit wind direction and two- or three-digit speed, in the form DDSSS|
|WINDB||(barb)||wind barb (DIR and SPD); flag=25 mps (~50 kts), long barb=5 mps (~10 kts), short barb=2.5 mps (~5 kts)|
|WINDV||(vector)||wind vector (DIR and SPD)|
|PCP||IN||three- or six-hour precipitation total; three-hour total reported only at 3, 9, 15, 21 UTC; six-hour total reported only at 0, 6, 12, 18 UTC; see the Remarks|
|PCP3||IN||three-hour PCP total; reported only at 3, 9, 15, 21 UTC; see the Remarks|
|PCP6||IN||six-hour PCP total; reported only at 0, 6, 12, 18 UTC; see the Remarks|
|PCP24||IN||24-hour precipitation total; reported at 12 UTC; see the Remarks|
|SNO||IN||snow depth; reported only at 0, 6, 12, 18 UTC; see the Remarks|
|CAC||(code)||ceiling cloud amount; 0=clear, 5=few, 1=scattered, 2=broken, 3=overcast|
|CA1||(code)||first non-ceiling cloud amount; 0=clear, 5=few, 1=scattered, 2=broken, 3=overcast|
|CA2||(code)||second non-ceiling cloud amount; 0=clear, 5=few, 1=scattered, 2=broken, 3=overcast|
|SKY||(code)||sky cloud amount (combined CAC, CA1, CA2)|
|CZC||FT||height of cloud ceiling|
|CZ1||FT||height of first non-ceiling cloud layer|
|CZ2||FT||height of second non-ceiling cloud layer|
The time default is the current hour for all parameters except PCP, PCP3, PCP6, PCP24 and SNO. Because PCP and SNO are not reported every hour in METAR reports, the default for these parameters is the most recent hour storing the data. PCP is reported every three hours starting at 0 UTC. PCP3 represents the three-hour totals in PCP; it is reported at 3, 9, 15, and 21 UTC. PCP6 represents the six-hour totals in PCP; it is reported at 0, 6, 12, and 18 UTC. PCP24 represents the 24-hour precipitation totals and is reported at 12 UTC only. SNO is reported every six hours at 0, 6, 12, and 18 UTC.
This means, for example, that the time default for PCP is 0 if the current time is between 0:00 and 2:59 UTC; the time default for PCP3 is 3 if the current time is between 3:00 and 8:59 UTC; the time default for SNO and PCP6 is 6 if the current time is between 6:00 and 11:59 UTC. The time default for PCP24 is 12 UTC today if the current time is between 12:00 and 23:59 UTC, and is 12 UTC yesterday if the current time is between 0:00 and 11:59 UTC.
If you specify
both a time difference (time1-time2) and a day difference (day1-day2),
SFCPLOT plots the values equal to the parameter at time1,day1 minus
the parameter at time2,day2. If you specify a parameter difference
(par1-par2) with a time difference and day difference, SFCPLOT plots
the values equal to the parameter difference at time1,day1 minus
the parameter difference at time2,day2. For example,
SFCPLOT T-TD MID 0-12 2000123-2000122 plots the values equal to the dewpoint depression at 0UTC, day 2000123 minus the dewpoint depression at 12UTC, day 2000122.
Parameters with their default units enclosed in parenthesis in the table above (e.g., ID, CHILL and THA) cannot be used with the differencing options (par1-par2, time1-time2 and day1-day2).
In the PTYPE keyword, specify either PMSL or SLP for sea-level pressure, and ALT, ALTM or ALTIM for altimeter setting. The default is ALT for the PLOT option and the calculated options that contain station pressure in their equations (PSTN, MIX, THA and THAE). Altimeter setting is the default in the calculated options because it's correct to use it (rather than sea-level pressure) when computing station pressure for use in the equations.
This entry plots station model data for the current day and time using the navigation of the current frame.
SFCPLOT T MID DECLUT=NO
This entry plots temperature over a map of the Midwest for the current day and time. The data is not decluttered, so all data is plotted and some values may overlap.
SFCPLOT PCP6 UNIT=MM
This entry plots the most recent six-hour precipitation totals in millimeters using the navigation of the current frame. For example, if the current time is 17 UTC, the 12 UTC data is plotted since six-hour precipitation totals are reported only at 0, 6, 12 and 18 UTC.
SFCPLOT WINDB USA 22 COLOR=7 LSIZE=12 SELECT='SPD[KTS] 25 200' DECLUT=NO TITLE='22 UTC winds of at least 25 knots' 7 420 150
This entry plots wind barbs for all 22 UTC wind speeds of 25 knots or greater over the United States. The barbs are drawn in graphics color level 7 with a plot size of 12 pixels. The default title below the plot is replaced with the text 22 UTC winds of at least 25 knots near the center of the frame in graphics color level 7. SELECT and TITLE are PTDISP keywords.
SFCPLOT SNO NA 12 17/JAN/1996 DATASET=CLIMATE/1996 DECLUT=NO
This entry plots all snow depth reports over a map of North America at 12 UTC on 17 January 1996 using the data in the dataset CLIMATE/1996. The data is not decluttered, so all data is plotted and some values may overlap.
SFCPLOT T OK 18 2000130-2000129
This entry plots the 24-hour temperature change in degrees Celsius from 18 UTC, day 2000129 to 18 UTC, day 2000130 over a map of Oklahoma.
SFCPLOT MIX FL
This entry plots mixing ratio over a map of Florida for the current day and time. It uses the default for the PTYPE keyword, meaning that altimeter setting is used when computing station pressure for use in the mixing ratio calculation.
SFCPLOT PSTN CO 12 PTYPE=PMSL
This entry plots station pressure over a map of Colorado at 12 UTC of the current day. Mean sea-level pressure is used instead of altimeter setting when calculating the station pressure values. This may yield some error in the values, with higher station elevations usually having larger errors.