98 lines
5.7 KiB
HTML
98 lines
5.7 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|||
|
<html>
|
|||
|
<head>
|
|||
|
<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
|
|||
|
<title>Extrapolate</title>
|
|||
|
<meta name="GENERATOR" content="OpenOffice.org 1.1.3 (Linux)">
|
|||
|
<meta name="CREATED" content="19951121;16410000">
|
|||
|
<meta name="CHANGED" content="20050706;13040400">
|
|||
|
<style>
|
|||
|
<!--
|
|||
|
@page { size: 8.5in 11in; margin-right: 1.25in; margin-top: 1in; margin-bottom: 1in }
|
|||
|
P { margin-bottom: 0.08in; direction: ltr; color: #000000; text-align: left; widows: 0; orphans: 0 }
|
|||
|
P.western { font-family: "Bitstream Vera Serif", "Times New Roman", serif; font-size: 12pt; so-language: en-US }
|
|||
|
P.cjk { font-family: "Bitstream Vera Sans"; font-size: 12pt; so-language: }
|
|||
|
P.ctl { font-family: "Lucidasans"; font-size: 12pt; so-language: }
|
|||
|
-->
|
|||
|
</style>
|
|||
|
</head>
|
|||
|
<body dir="ltr" lang="de-DE" text="#000000">
|
|||
|
<font face="New Century Schoolbook, Times New Roman, serif"><font
|
|||
|
size="5"><b>Extrapolate</b></font></font>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<font face="New Century Schoolbook, Times New Roman, serif"><font
|
|||
|
size="3"><b>Introduction</b></font></font>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<font face="New Century Schoolbook, Times New Roman, serif">Extrapolate is a procedure
|
|||
|
that allows one to linearly extrapolate features in time. In combination with tools for
|
|||
|
populating Sky grids from satellite data and PoP grids from radar data, this can be useful
|
|||
|
in extrapolating satellite and radar data. Of course, linear extrapolation is only good
|
|||
|
up to a point, depending upon the weather situation. This may not be useful at all in a
|
|||
|
lot of cases, as precipitation either forms, dissipates, expands, contacts and/or changes
|
|||
|
speed and direction.</font>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<big><big><font style="font-weight: bold;"
|
|||
|
face="New Century Schoolbook, Times New Roman, serif">How
|
|||
|
the Procedure Works</font><span style="font-weight: bold;">
|
|||
|
</span></big></big><br>
|
|||
|
<br>
|
|||
|
<font face="New Century Schoolbook, Times New Roman, serif">Extrapolate uses movement
|
|||
|
information from a choice of models, the Fcst database, or user-entered sources to
|
|||
|
linearly extrapolate features through time. Given a direction and speed of motion,
|
|||
|
the tool will shift the data on the GFE domain as though moving at that speed in
|
|||
|
that direction for one hour. A screenshot of the Extrapolate tool GUI is shown below.<br><br>
|
|||
|
<img alt="Extrapolate" src="images/Extrapolate.jpg"></font>
|
|||
|
<br>
|
|||
|
<br>
|
|||
|
<font face="New Century Schoolbook, Times New Roman, serif">The most important input in
|
|||
|
the tool GUI is determining which source you wish to use to advect features. For instance,
|
|||
|
if extrapolating satellite or radar data, one can use the distance-speed tool in D2D to arrive
|
|||
|
at the direction and speed of motion, and then enter these values directly into the procedure
|
|||
|
GUI. To use these values, one must use the default “Observed (enter below)” for “Source:”
|
|||
|
<br><br>
|
|||
|
Other movement sources available include model data and forecast surface wind information.
|
|||
|
For the model sources, one can pick one of several levels or layers available under
|
|||
|
“Wind Level if using model:” If a layer is chosen, then the models winds at all available
|
|||
|
model levels within that layer, including both the top and bottom pressure levels indicated,
|
|||
|
are averaged. The surface wind forecast information may not often be that useful, though one
|
|||
|
could always create, say, a temporary Fcst wind grid for use as a steering current.
|
|||
|
<br><br>
|
|||
|
Note that, if using wind information from a model database or the Fcst database, the movement
|
|||
|
values will vary across the grid. This portion of the tool was written to apply the wind
|
|||
|
information from the chosen source at each point, so if the flow varies across the grid domain,
|
|||
|
then this would be reflected in the output.
|
|||
|
<br><br>
|
|||
|
The NAM12 and the RUC13 have data only every three hours; the GFS40 only every six.
|
|||
|
Originally, the code was written to let GFE interpolate model data between its valid times,
|
|||
|
but this did not work in offices whose GFE default for missingDataMode was not set equal to
|
|||
|
‘create,’ i.e., interpolate, and forcing ‘create’ in the smartTool call up command had no
|
|||
|
effect for reasons unknown.
|
|||
|
<br><br>
|
|||
|
To get around this problem, the code was re-written to always look in a three (six) hour window
|
|||
|
around the hour of interest, so model data is always there. It looks 1 (2) hour(s) back and
|
|||
|
2 (4) hours forward, so that the hour half way between valid model times uses forward data,
|
|||
|
which makes more sense when extrapolating data forward. The motion used may not be as ‘precise,’
|
|||
|
but performance is not dependent upon variables outside the control of the Extrapolate procedure.
|
|||
|
<br><br>
|
|||
|
The GUI also provides forward and backward options, so one can also extrapolate backward in time.
|
|||
|
This could be useful in blending a PoP forecast at a future hour with current radar data.
|
|||
|
<br><br>
|
|||
|
The Extrapolate procedure uses a smart tool called “MoveFeatureBySpeed”. The portion of this
|
|||
|
tool that uses an observed speed and direction of movement entered by the forecaster was adapted
|
|||
|
from Les Colins’ EditAreaAdjust tool, and allows one to shift the data in any scalar grid by the
|
|||
|
speed and direction entered. Overall, the procedure and tool are set up to extrapolate an hour
|
|||
|
at a time, using wind information from the hour before. Wind information for hours in between
|
|||
|
model grids are derived via linear interpolation.
|
|||
|
<br><br>
|
|||
|
Used as a stand-alone tool, MoveFeatureBySpeed will shift the data as though moving at that
|
|||
|
speed in that direction for one hour, but only on the selected grid itself rather than the
|
|||
|
grid for the next hour. As such, the forward and backward options are not available from the
|
|||
|
stand-alone tool. A screenshot of the “MoveFeatureBySpeed” tool GUI is shown below.<br>
|
|||
|
<img alt="Extrapolate" src="images/Extrapolate1.jpg"></font>
|
|||
|
</body>
|
|||
|
</html>
|