Merging SS OB12.2.1 into ss_sync
Former-commit-id:516722475b
[formerly829d2791e9
] [formerly8da36046de
] [formerly8da36046de
[formerlyc8aae98741
]] [formerly54be9660f1
[formerly8da36046de
[formerlyc8aae98741
] [formerly54be9660f1
[formerly 60f30af0c9e3203e2ff623d420165201dff41601]]]] Former-commit-id:54be9660f1
Former-commit-id: e472382f9c2c7295ee0641f46e123e17ccbada03 [formerly 411ab8c69637be6b90bd3e06c4b1ab00caea0eec] [formerlyb55a488ed8
[formerly4450cf8963
]] Former-commit-id:b55a488ed8
Former-commit-id:13a3edd4f6
This commit is contained in:
parent
e0c211d39d
commit
15f9cd43bd
118 changed files with 4182 additions and 2590 deletions
|
@ -5,6 +5,7 @@
|
|||
12/26/2011 Xiaochuan DR14236 (trac 11710) request to fix SCAN Alert Visualization BASE
|
||||
configuring file. Changed true or false setting on popup, text,
|
||||
blink and color items followed the A1 configuring master.gcf file.
|
||||
01/31/2012 dyninaj DR14427 added category NDFD
|
||||
-->
|
||||
<alertConfiguration name="DEFAULT">
|
||||
<globalConfiguration height="37" width="-1" yPosition="-1" xPosition="-1" logLength="10" audioDuration="30" blinkDuration="5" expandedPopup="false" categoryShown="false" sourceKeyShown="false" priorityShown="false" mode="H2"/>
|
||||
|
@ -18,6 +19,7 @@
|
|||
<category textBox="1" categoryName="MISC" longName="Miscellaneous" locked="true"/>
|
||||
<category textBox="1" categoryName="MODEL" longName="Model Related" locked="true"/>
|
||||
<category textBox="1" categoryName="MONITOR" longName="Used only by Monitor applications." locked="true"/>
|
||||
<category textBox="1" categoryName="NDFD" longName="AWIPS NDFD messages" locked="true"/>
|
||||
<category textBox="1" categoryName="NWSADMIN" longName="NWS Administrative messages" locked="true"/>
|
||||
<category textBox="1" categoryName="OBS_SFC" longName="Surface Observations" locked="true"/>
|
||||
<category textBox="1" categoryName="OBS_UPPR" longName="Upper Observations" locked="true"/>
|
||||
|
|
|
@ -65,6 +65,7 @@ import com.vividsolutions.jts.geom.Coordinate;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Dec 22, 2010 mschenke Initial creation
|
||||
* Jan 31, 2012 14306 kshresth Cursor readout as you sample the dispays
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -391,7 +392,14 @@ public class SamplingResource extends
|
|||
String s = split[j];
|
||||
if (s.length() + line.length() <= approxLenPerStr) {
|
||||
if (!s.isEmpty()){
|
||||
if (j == split.length -1 && split[1].equalsIgnoreCase("="))
|
||||
{
|
||||
line = split[split.length-1];
|
||||
}
|
||||
else
|
||||
{
|
||||
line += " " + s;
|
||||
}
|
||||
} else {
|
||||
line += " ";
|
||||
}
|
||||
|
|
|
@ -82,6 +82,7 @@
|
|||
<displayUnits>K/(km * 1000)</displayUnits>
|
||||
-->
|
||||
<displayUnits label="K/(km*1000)">K/m*1.0E6</displayUnits>
|
||||
-->
|
||||
</arrowStyle>
|
||||
</styleRule>
|
||||
|
||||
|
|
|
@ -18,6 +18,16 @@
|
|||
# further licensing information.
|
||||
##
|
||||
|
||||
#
|
||||
#
|
||||
# SOFTWARE HISTORY
|
||||
#
|
||||
# Date Ticket# Engineer Description
|
||||
# ------------ ---------- ----------- --------------------------
|
||||
# 01/19/12 DR14296 M. Huang Flipped result by applying -1
|
||||
#
|
||||
#
|
||||
|
||||
from numpy import power
|
||||
from LvlQvec import calculate as lvlQvec
|
||||
|
||||
|
@ -32,6 +42,6 @@ def execute(GHxSM, TxSM, P, dx, dy, coriolis):
|
|||
# Fgen = 2(Qx * d(theta)/dx + Qy * d(theta)/dy)
|
||||
result = slqx * dtdx
|
||||
result += slqy * dtdy
|
||||
result *= t2th
|
||||
result *= (-1) * t2th
|
||||
|
||||
return result
|
||||
|
|
|
@ -62,7 +62,7 @@ import com.raytheon.uf.viz.monitor.ffmp.ui.dialogs.FfmpTableConfigData;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Jul 20, 2009 dhladky Initial creation
|
||||
*
|
||||
* Jan 25, 2012 DR 13839 gzhang Use paintTime for QPF
|
||||
* </pre>
|
||||
*
|
||||
* @author dhladky
|
||||
|
@ -545,9 +545,10 @@ public class FFMPDataGenerator {
|
|||
}
|
||||
if ((qpfBasin != null)
|
||||
&& (qpfBasin.get(cBasin.getPfaf()) != null)) {
|
||||
qpf = qpfBasin.get(cBasin.getPfaf()).getValue(
|
||||
/*qpf = qpfBasin.get(cBasin.getPfaf()).getValue(
|
||||
monitor.getQpfWindow().getBeforeTime(),
|
||||
monitor.getQpfWindow().getAfterTime());
|
||||
monitor.getQpfWindow().getAfterTime());*/
|
||||
qpf = getQPFValue(false,cBasin.getPfaf(),new ArrayList<Long>());/*DR13839*/
|
||||
trd.setTableCellData(3, new FFMPTableCellData(
|
||||
FIELDS.QPF, qpf));
|
||||
// System.out.println("qpf: "+qpf);
|
||||
|
@ -940,9 +941,11 @@ public class FFMPDataGenerator {
|
|||
Float.NaN));
|
||||
}
|
||||
if (qpfBasin != null) {
|
||||
qpf = qpfBasin.getMaxValue(pfafs, monitor.getQpfWindow()
|
||||
/*qpf = qpfBasin.getMaxValue(pfafs, monitor.getQpfWindow()
|
||||
.getBeforeTime(), monitor.getQpfWindow()
|
||||
.getAfterTime());
|
||||
.getAfterTime());*/
|
||||
|
||||
qpf = getQPFValue(true,new Long(0l),pfafs);/*DR13839*/
|
||||
trd.setTableCellData(3, new FFMPTableCellData(FIELDS.QPF,
|
||||
qpf.floatValue()));
|
||||
} else {
|
||||
|
@ -1277,4 +1280,19 @@ public class FFMPDataGenerator {
|
|||
|
||||
return field;
|
||||
}
|
||||
|
||||
/**
|
||||
* DR13839: Basin Table QPF should match independent QPFSCAN display.
|
||||
* Since the latter use FFMPResource.getPaintTime().getRefTime()
|
||||
* in FFMPResource.inspect(), it used here as well.
|
||||
* @param isMax: if the Maximum value is required;
|
||||
* @param p: the pfafs value for a basin, not used if isMax true;
|
||||
* @param pfafs: a list of pfafs values, not used if isMax false.
|
||||
* @return: the qpf value.
|
||||
*/
|
||||
private float getQPFValue(boolean isMax, Long p, ArrayList<Long> pfafs){
|
||||
return isMax
|
||||
? qpfBasin.getMaxValue(pfafs, resource.getPaintTime().getRefTime())
|
||||
: qpfBasin.get(p).getValue(resource.getPaintTime().getRefTime());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -56,7 +56,7 @@ import com.raytheon.uf.viz.monitor.ffmp.ui.listeners.FFMPLoaderEvent;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* 28 Feb, 2011 7587 dhladky Initial creation
|
||||
*
|
||||
* 25 Jan, 2012 DR13839 gzhang Handle Uris and Huc processing
|
||||
* </pre>
|
||||
*
|
||||
* @author dhladky
|
||||
|
@ -309,10 +309,11 @@ public class FFMPDataLoader extends Thread {
|
|||
source.getSourceName(), phuc);
|
||||
}
|
||||
}
|
||||
|
||||
if ((qpfData == null) && !qpfURIs.isEmpty()) {
|
||||
if (isUrisProcessNeeded(qpfData,qpfURIs)) {/*DR13839*/
|
||||
/*if ((qpfData == null) && !qpfURIs.isEmpty()) {
|
||||
if (phuc.equals(config.getFFMPConfigData()
|
||||
.getLayer())) {
|
||||
.getLayer())) { old code: keep for reference*/
|
||||
if (isHucProcessNeeded(phuc)) {/*DR13839*/
|
||||
getMonitor().processUris(qpfURIs,
|
||||
isProductLoad, siteKey,
|
||||
product.getQpf(i), timeBack, phuc,
|
||||
|
@ -517,4 +518,25 @@ public class FFMPDataLoader extends Thread {
|
|||
|
||||
}
|
||||
|
||||
/**
|
||||
* DR13839: Basin Table QPF should match independent QPFSCAN display.
|
||||
* Old code: qpfData==null in if statement causing some uris not processed.
|
||||
* @param qpfData: FFMPBasinData read from file;
|
||||
* @param qpfURIs: qpf uris.
|
||||
* @return: true if qpf uris not empty.
|
||||
*/
|
||||
private boolean isUrisProcessNeeded(FFMPBasinData qpfData, NavigableMap<Date, List<String>> qpfURIs){
|
||||
return ! qpfURIs.isEmpty();
|
||||
}
|
||||
|
||||
/**
|
||||
* DR13839: Basin Table QPF should match independent QPFSCAN display.
|
||||
* with phuc is ALL allows matching independent QPFSCAN values.
|
||||
* @param phuc: the huc string of a basin;
|
||||
* @return: true if the huc needs processing.
|
||||
*/
|
||||
private boolean isHucProcessNeeded(String phuc){
|
||||
return "ALL".equals(phuc); //config.getFFMPConfigData().getLayer().equals(phuc);
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,60 @@
|
|||
/**
|
||||
* This software was developed and / or modified by Raytheon Company,
|
||||
* pursuant to Contract DG133W-05-CQ-1067 with the US Government.
|
||||
*
|
||||
* U.S. EXPORT CONTROLLED TECHNICAL DATA
|
||||
* This software product contains export-restricted data whose
|
||||
* export/transfer/disclosure is restricted by U.S. law. Dissemination
|
||||
* to non-U.S. persons whether in the United States or abroad requires
|
||||
* an export license or other authorization.
|
||||
*
|
||||
* Contractor Name: Raytheon Company
|
||||
* Contractor Address: 6825 Pine Street, Suite 340
|
||||
* Mail Stop B8
|
||||
* Omaha, NE 68106
|
||||
* 402.291.0100
|
||||
*
|
||||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.viz.gfe.procedures;
|
||||
|
||||
import com.raytheon.uf.viz.core.jobs.IRequestCompleteListener;
|
||||
|
||||
/**
|
||||
* TODO Add Description
|
||||
*
|
||||
* <pre>
|
||||
*
|
||||
* SOFTWARE HISTORY
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Nov 30, 2011 rferrel Initial creation
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @author rferrel
|
||||
* @version 1.0
|
||||
*/
|
||||
|
||||
public class ProcedureFinishedListener implements
|
||||
IRequestCompleteListener<Object> {
|
||||
|
||||
private boolean done = false;
|
||||
|
||||
private Object result;
|
||||
|
||||
@Override
|
||||
public void requestComplete(Object result) {
|
||||
done = true;
|
||||
this.result = result;
|
||||
}
|
||||
|
||||
public boolean isDone() {
|
||||
return done;
|
||||
}
|
||||
|
||||
public Object getResult() {
|
||||
return result;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,61 @@
|
|||
/**
|
||||
* This software was developed and / or modified by Raytheon Company,
|
||||
* pursuant to Contract DG133W-05-CQ-1067 with the US Government.
|
||||
*
|
||||
* U.S. EXPORT CONTROLLED TECHNICAL DATA
|
||||
* This software product contains export-restricted data whose
|
||||
* export/transfer/disclosure is restricted by U.S. law. Dissemination
|
||||
* to non-U.S. persons whether in the United States or abroad requires
|
||||
* an export license or other authorization.
|
||||
*
|
||||
* Contractor Name: Raytheon Company
|
||||
* Contractor Address: 6825 Pine Street, Suite 340
|
||||
* Mail Stop B8
|
||||
* Omaha, NE 68106
|
||||
* 402.291.0100
|
||||
*
|
||||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
package com.raytheon.viz.gfe.smarttool.script;
|
||||
|
||||
import com.raytheon.uf.viz.core.jobs.IRequestCompleteListener;
|
||||
|
||||
/**
|
||||
* TODO Add Description
|
||||
*
|
||||
* <pre>
|
||||
*
|
||||
* SOFTWARE HISTORY
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Feb 23, 2010 njensen Initial creation
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @author njensen
|
||||
* @version 1.0
|
||||
*/
|
||||
|
||||
public class SmartToolFinishedListener implements
|
||||
IRequestCompleteListener<Object> {
|
||||
|
||||
private boolean done = false;
|
||||
|
||||
private Object result;
|
||||
|
||||
@Override
|
||||
public void requestComplete(Object result) {
|
||||
done = true;
|
||||
this.result = result;
|
||||
}
|
||||
|
||||
public boolean isDone() {
|
||||
return done;
|
||||
}
|
||||
|
||||
public Object getResult() {
|
||||
return result;
|
||||
}
|
||||
|
||||
}
|
|
@ -102,6 +102,7 @@ import com.vividsolutions.jts.geom.Coordinate;
|
|||
* 01/07/11 7948 bkowal wind direction will be displayed in
|
||||
* addition to wind speed when sampling
|
||||
* is on.
|
||||
* 01/31/12 14306 kshresth Cursor readout as you sample the dispay
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -211,6 +212,7 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
StorageException, VizException {
|
||||
IDataRecord[] results = super.getDataRecord(pdo, styleRule);
|
||||
GribRecord gribRecord = (GribRecord) pdo;
|
||||
|
||||
// We need to reproject global data to prevent a gap in the data
|
||||
boolean reproject = false;
|
||||
GridCoverage location = gribRecord.getModelInfo().getLocation();
|
||||
|
@ -235,10 +237,44 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
gridGeometry, remappedImageGeometry, -9998,
|
||||
Float.POSITIVE_INFINITY, -999999);
|
||||
interp.setMissingThreshold(1.0f);
|
||||
|
||||
/*
|
||||
* Convert speed/dirs into U, V before interpolation.
|
||||
*/
|
||||
int len = ((FloatDataRecord) results[0]).getFloatData().length;
|
||||
float[] uu = new float[len];
|
||||
float[] vv = new float[len];
|
||||
|
||||
boolean isVector = false;
|
||||
if (displayType == DisplayType.BARB
|
||||
|| displayType == DisplayType.ARROW) {
|
||||
isVector = true;
|
||||
|
||||
for (int i = 0; i < len; i++) {
|
||||
float spd = ((FloatDataRecord) results[0]).getFloatData()[i];
|
||||
float dir = ((FloatDataRecord) results[1]).getFloatData()[i];
|
||||
|
||||
if ( spd > -999999.0f && dir > -999999.0f) {
|
||||
uu[i] = (float) (-spd * Math.sin(dir * Math.PI/180));
|
||||
vv[i] = (float) (-spd * Math.cos(dir * Math.PI/180));
|
||||
}
|
||||
else {
|
||||
uu[i] = -999999.0f;
|
||||
vv[i] = -999999.0f;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < results.length; i++) {
|
||||
if (results[i] instanceof FloatDataRecord) {
|
||||
float[] data = ((FloatDataRecord) results[i])
|
||||
.getFloatData();
|
||||
float[] data = new float[len];
|
||||
if (isVector) {
|
||||
data = i == 0 ? uu : vv;
|
||||
}
|
||||
else {
|
||||
data = ((FloatDataRecord) results[i]).getFloatData();
|
||||
}
|
||||
|
||||
interp.setData(data);
|
||||
data = interp.getReprojectedGrid();
|
||||
newData[i] = results[i].clone();
|
||||
|
@ -249,8 +285,35 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
((FloatDataRecord) newData[i]).setFloatData(data);
|
||||
}
|
||||
}
|
||||
if (displayType == DisplayType.BARB
|
||||
|| displayType == DisplayType.ARROW) {
|
||||
uu = null;
|
||||
vv = null;
|
||||
|
||||
if (isVector) {
|
||||
/*
|
||||
* Convert U, V back to speed/dirs
|
||||
*/
|
||||
len = ((FloatDataRecord) newData[0]).getFloatData().length;
|
||||
float[] new_spds = new float[len];
|
||||
float[] new_dirs = new float[len];
|
||||
for (int i = 0; i < len; i++) {
|
||||
float u = ((FloatDataRecord) newData[0]).getFloatData()[i];
|
||||
float v = ((FloatDataRecord) newData[1]).getFloatData()[i];
|
||||
|
||||
if ( u > -999999.0f && v > -999999.0f) {
|
||||
new_spds[i] = (float) Math.hypot(u, v);
|
||||
new_dirs[i] = (float) (Math.atan2(u, v) * 180 / Math.PI) + 180;
|
||||
|
||||
if (new_dirs[i] > 360) new_dirs[i] -= 360;
|
||||
if (new_dirs[i] < 0) new_dirs[i] += 360;
|
||||
|
||||
} else {
|
||||
new_spds[i] = new_dirs[i] = -999999.0f;
|
||||
}
|
||||
}
|
||||
((FloatDataRecord) newData[0]).setFloatData(new_spds);
|
||||
new_spds = null;
|
||||
|
||||
|
||||
// When reprojecting it is necessary to recalculate the
|
||||
// direction of vectors based off the change in the "up"
|
||||
// direction
|
||||
|
@ -259,7 +322,6 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
MathTransform crs2ll = MapUtil
|
||||
.getTransformToLatLon(remappedImageGeometry
|
||||
.getCoordinateReferenceSystem());
|
||||
float[] dirs = (float[]) newData[1].getDataObject();
|
||||
|
||||
for (int i = 0; i < remappedImageGeometry.getGridRange2D().width; i++) {
|
||||
for (int j = 0; j < remappedImageGeometry
|
||||
|
@ -267,7 +329,7 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
int index = i
|
||||
+ j
|
||||
* remappedImageGeometry.getGridRange2D().width;
|
||||
if (dirs[index] > -9999) {
|
||||
if (new_dirs[index] > -9999) {
|
||||
DirectPosition2D dp = new DirectPosition2D(i, j);
|
||||
grid2crs.transform(dp, dp);
|
||||
crs2ll.transform(dp, dp);
|
||||
|
@ -276,10 +338,15 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
remappedImageGeometry);
|
||||
double rot2 = MapUtil.rotation(ll,
|
||||
GridGeometry2D.wrap(gridGeometry));
|
||||
dirs[index] -= rot += rot2;
|
||||
new_dirs[index] -= rot += rot2;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
((FloatDataRecord) newData[1]).setFloatData(new_dirs);
|
||||
new_dirs = null;
|
||||
|
||||
|
||||
}
|
||||
this.remappedImageGeometry = remappedImageGeometry;
|
||||
results = newData;
|
||||
|
@ -668,8 +735,10 @@ public class GridVectorResource extends AbstractMapVectorResource implements
|
|||
@Override
|
||||
public String inspect(ReferencedCoordinate coord) throws VizException {
|
||||
if (!((GridResourceData) resourceData).isSampling()) {
|
||||
if (displayType != DisplayType.ARROW){
|
||||
return super.inspect(coord);
|
||||
}
|
||||
}
|
||||
GribRecord record = (GribRecord) getDataObjectMap().get(
|
||||
getDisplayedDataTime());
|
||||
// If we have no record then there is no data
|
||||
|
|
|
@ -612,7 +612,7 @@ public class PointPrecipAccumDlg extends CaveSWTDialog {
|
|||
|
||||
gd = new GridData(80, 100);
|
||||
// hsaList has part of the pa_options.HSA_set data
|
||||
hsaList = new List(filterByComp, SWT.BORDER | SWT.SINGLE | SWT.V_SCROLL);
|
||||
hsaList = new List(filterByComp, SWT.BORDER | SWT.MULTI | SWT.V_SCROLL);
|
||||
hsaList.setLayoutData(gd);
|
||||
|
||||
// Get real data for the list
|
||||
|
@ -1110,12 +1110,11 @@ public class PointPrecipAccumDlg extends CaveSWTDialog {
|
|||
prevId = ppHead.get(0).getLid();
|
||||
for (Rawpp rpp : ppHead) {
|
||||
id = rpp.getLid();
|
||||
pd.setLid(id);
|
||||
if (!prevId.equals(id)) {
|
||||
pd.setLid(prevId);
|
||||
// Found next site
|
||||
dataMap.put(prevId, pd);
|
||||
pd = new RawPrecipData();
|
||||
pd.setLid(id);
|
||||
prevId = id;
|
||||
} else {
|
||||
if (dataMap.containsKey(id)
|
||||
|
@ -1131,6 +1130,7 @@ public class PointPrecipAccumDlg extends CaveSWTDialog {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Set the beginning and ending times for the query.
|
||||
*
|
||||
|
|
|
@ -57,6 +57,7 @@ import com.raytheon.viz.ui.dialogs.CaveSWTDialog;
|
|||
* removed shellListener().
|
||||
* Nov 15, 2011 11616 rferrel Change font to fixed width; and text now
|
||||
* uses the font.
|
||||
* Feb 03, 2012 14317 mhuang Make alarm display window wider
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -284,6 +285,6 @@ public class AlarmDisplayWindow extends CaveSWTDialog {
|
|||
|
||||
@Override
|
||||
protected void opened() {
|
||||
shell.setSize(550, 300);
|
||||
shell.setSize(600, 300);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
<field key="PGrd1" displayTypes="BARB,ARROW"/>
|
||||
<field key="Gust" displayTypes="BARB,ARROW,STREAMLINE"/>
|
||||
<field key="StrmMot" displayTypes="BARB,ARROW,STREAMLINE"/>
|
||||
<field key="Corf" displayTypes="ARROW,BARB"/>
|
||||
<field key="Corf" displayTypes="BARB,ARROW"/>
|
||||
<field key="Shear" displayTypes="BARB,ARROW"/>
|
||||
<field key="BlkShr" displayTypes="BARB,ARROW"/>
|
||||
<field key="RM5" displayTypes="BARB,ARROW"/>
|
||||
|
|
|
@ -68,6 +68,7 @@ import com.vividsolutions.jts.geom.Coordinate;
|
|||
* ------------ ---------- ----------- --------------------------
|
||||
* Oct 6, 2009 2987 jelkins Initial creation
|
||||
* 10-21-09 #1711 bsteffen Updated Baseline and Points to use new ToolsDataManager
|
||||
* 01/30/2012 DR 14308 D.Friedman Use correct style for arrow types.
|
||||
*
|
||||
*
|
||||
* </pre>
|
||||
|
@ -377,9 +378,12 @@ public abstract class AbstractDataCatalog implements IDataCatalog {
|
|||
styleType = StyleManager.StyleType.IMAGERY;
|
||||
}
|
||||
|
||||
if (displayType.equals(DisplayType.BARB)) {
|
||||
if (displayType.equals(DisplayType.BARB)
|
||||
|| displayType.equals(DisplayType.DUALARROW)
|
||||
|| displayType.equals(DisplayType.ARROW)) {
|
||||
styleType = StyleManager.StyleType.ARROW;
|
||||
}
|
||||
|
||||
if (catalogEntry.getDialogSettings().getViewSelection() == ViewMenu.TIMESERIES
|
||||
|| catalogEntry.getDialogSettings().getViewSelection() == ViewMenu.VARVSHGT) {
|
||||
styleType = StyleManager.StyleType.GRAPH;
|
||||
|
|
|
@ -134,6 +134,7 @@ import com.vividsolutions.jts.io.WKTReader;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* May 4, 2010 mschenke Initial creation
|
||||
* 02/01/2012 DR 14491 D. Friedman Load/unload only the maps not already loaded
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -802,12 +803,15 @@ public class WarngenLayer extends AbstractStormTrackResource {
|
|||
}
|
||||
if (maps != null && maps.length > 0) {
|
||||
if (descriptor instanceof IMapDescriptor) {
|
||||
MapManager mapManager = MapManager.getInstance(descriptor);
|
||||
for (String map : maps) {
|
||||
if (!loadedCustomMaps.contains(map)) {
|
||||
MapManager.getInstance(descriptor).loadMapByName(map);
|
||||
if (! mapManager.isMapLoaded(map)) {
|
||||
mapManager.loadMapByName(map);
|
||||
loadedCustomMaps.add(map);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,36 +1,125 @@
|
|||
#macro(markers $name $type $markers $simplify)
|
||||
##### UPDATED 1/26/12 12.1.1-2 BY WARNGEN TEAM
|
||||
|
||||
#*
|
||||
##############################################
|
||||
Mile Marker Test Code
|
||||
macro "mmarkers" use (called out of VM_global_library.vm):
|
||||
|
||||
#mmarkers($name, $type, $markers, $simplify)
|
||||
where:
|
||||
$markers is a string, and is the exact "variable" set in the XML "pointSource" tag for this road
|
||||
- <pointSource variable="i70momm">
|
||||
$id is a sequential field from the $markers database table
|
||||
$name is a string lead in of the road name (e.g. INTERSTATE 95)
|
||||
$type is a string which describes the type of "marker" (e.g. MILE MARKER)
|
||||
- may be "MILE MARKER" or something similar, or blank ""
|
||||
- "" is for use when town names (CHARLESTON) or exit names (THE SUNSET EXIT)
|
||||
$simplify is a boolean value (true or false)
|
||||
- true concatenates (FROM MM 2 to 4),
|
||||
- false is a big list (MM 2...3...AND 4)
|
||||
##############################################
|
||||
*#
|
||||
### AUTHOR: EVAN BOOKBINDER
|
||||
### PURPOSE: Retrieve closetPoint object name for a given index field
|
||||
### in the database table.
|
||||
#macro(getmarker $objMarkers $markeridx)
|
||||
#set($markercounter = 1)
|
||||
#foreach($xxmarker in $objMarkers)
|
||||
#if ($markercounter == $markeridx)
|
||||
$xxmarker.name##
|
||||
#end
|
||||
#set($markercounter = $markercounter + 1)
|
||||
#end
|
||||
#end
|
||||
|
||||
### AUTHORS: EVAN BOOKBINDER & MIKE DANGELO
|
||||
### PURPOSE: OUTPUT MILE MARKER, ROAD, INTERSECTION INFO
|
||||
#macro(mmarkers $markers $id $name $type $simplify)
|
||||
#set($size = ${list.size($markers)})
|
||||
#if (${type.length()} > 0)
|
||||
#set($singType = "${type} ")
|
||||
#set($plurType = "${type}S ")
|
||||
#else
|
||||
#set($singType = "")
|
||||
#set($plurType = "")
|
||||
#end
|
||||
#set($startMarker = "")
|
||||
#set($endMarker = "")
|
||||
#set($counter = 0)
|
||||
#set($phraseCount = 0)
|
||||
#set($intIndex = 0)
|
||||
#if($size > 0)
|
||||
THIS INCLUDES $name##
|
||||
$name ##
|
||||
#if($simplify)
|
||||
#foreach($item in $markers)
|
||||
#foreach($index in $id)
|
||||
#set($counter = $counter + 1)
|
||||
#set($intIndex = $intIndex.parseInt($index.name))
|
||||
#if($counter == 1)
|
||||
#set($startMarker = ${item.name})
|
||||
#end
|
||||
#set($startIdx = $intIndex)
|
||||
#set($endIdx = $intIndex)
|
||||
#set($startCounter = $counter)
|
||||
#set($endCounter = $counter)
|
||||
## Only one item in the list
|
||||
#if($counter == $size)
|
||||
#set($endMarker = ${item.name})
|
||||
## GET MARKER @ INDEX 1
|
||||
#set ($marker1 = "#getmarker(${markers},1)")
|
||||
NEAR $singType$marker1.
|
||||
#end
|
||||
#end
|
||||
#if($startMarker == $endMarker)
|
||||
NEAR $type ${startMarker.trim()}##
|
||||
##Continuation of current segment
|
||||
#elseif(($intIndex - $endIdx) == 1 && ($counter != $size))
|
||||
#set($endIdx = $intIndex)
|
||||
#set($endCounter = $counter)
|
||||
##We've found a break and we're not on the last item
|
||||
#elseif($counter != $size)
|
||||
#set ($marker1 = "#getmarker(${markers},${startCounter})")
|
||||
#set ($marker2 = "#getmarker(${markers},${endCounter})")
|
||||
#if($startCounter == $endCounter)
|
||||
NEAR $singType$marker1...##
|
||||
#else
|
||||
BETWEEN $type ${startMarker.trim()} AND ${endMarker.trim()}##
|
||||
BETWEEN $plurType$marker1 AND $marker2...##
|
||||
#end
|
||||
#set($phraseCount = $phraseCount + 1)
|
||||
#set($startIdx = $intIndex)
|
||||
#set($endIdx = $intIndex)
|
||||
#set($startCounter = $counter)
|
||||
#set($endCounter = $counter)
|
||||
## LAST ITEM
|
||||
#else
|
||||
#if($phraseCount > 0)
|
||||
AND ##
|
||||
#end
|
||||
##Continuous range (e.g. 1,2,3,4)
|
||||
#if (($intIndex - $endIdx) == 1)
|
||||
#set ($marker1 = "#getmarker(${markers},${startCounter})")
|
||||
#set ($marker2 = "#getmarker(${markers},${counter})")
|
||||
BETWEEN $plurType$marker1 AND $marker2.
|
||||
##Isolated mile marker previous and current (e.g. 1,4)
|
||||
#elseif ($startIdx == $endIdx)
|
||||
#set ($marker1 = "#getmarker(${markers},${startCounter})")
|
||||
#set ($marker2 = "#getmarker(${markers},${counter})")
|
||||
$singType$marker1 AND NEAR $singType$marker2.
|
||||
##Continuous range + isolated milemarker at end (e.g. 1,2,3,6)
|
||||
#else
|
||||
#set ($marker1 = "#getmarker(${markers},${startCounter})")
|
||||
#set ($marker2 = "#getmarker(${markers},${endCounter})")
|
||||
#set ($marker3 = "#getmarker(${markers},${counter})")
|
||||
BETWEEN $plurType$marker1 AND $marker2...AND NEAR $singType$marker3.
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
#else
|
||||
NEAR $type##
|
||||
#foreach($item in $markers)
|
||||
#set($counter = $counter + 1)
|
||||
#if($size > 0 && $counter == $size)
|
||||
AND##
|
||||
#end
|
||||
${item.name}##
|
||||
#if($size > 1 && $counter == $size)
|
||||
AND ${item.name}.
|
||||
#elseif($size == 1 && $counter == $size)
|
||||
${item.name}.
|
||||
#else
|
||||
${item.name}...##
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
.
|
||||
#end
|
||||
#end
|
||||
|
||||
|
@ -188,7 +277,7 @@ ERN##
|
|||
|
||||
#macro(llFormat $v)
|
||||
#set($v100 = $v * 100)
|
||||
${mathUtil.floor(${mathUtil.abs($v100)})}##
|
||||
${mathUtil.abs(${mathUtil.round($v100)})}##
|
||||
#end
|
||||
|
||||
#macro( tml $time $motdir $motspd $timeFormat $eventlocation )
|
||||
|
@ -201,13 +290,13 @@ ${mathUtil.round(${motspd})}KT ##
|
|||
#end
|
||||
#end
|
||||
|
||||
#macro(handleClosestPoints $list, $points1, $points2, $stormType, $nearText, $threshold, $units)
|
||||
#macro(handleClosestPoints $list, $points1, $points2, $stormType, $nearText, $threshold, $units, $useSecondRef)
|
||||
#if(${stormType} == "line")
|
||||
#set($used = [])
|
||||
#set($used1 = [])
|
||||
#lineOfStorms($used1, $used, $points1, $threshold, $units)
|
||||
ALONG A LINE EXTENDING FROM #outputLineOfStorms($used1, $threshold, $units)##
|
||||
#if($points2)
|
||||
#if($points2 && $useSecondRef)
|
||||
#set($used2 = [])
|
||||
#lineOfStorms($used2, $used, $points2, $threshold, $units)
|
||||
#if(${used1.size()} == ${used2.size()})
|
||||
|
@ -225,7 +314,7 @@ ${nearText} ##
|
|||
${point1.roundedDistance} $units #direction(${point1.oppositeRoundedAzimuth}) OF ##
|
||||
#end
|
||||
${point1.name}##
|
||||
#if($point2 && ${point2.name} != ${point1.name})
|
||||
#if($point2 && $useSecondRef && ${point2.name} != ${point1.name})
|
||||
...OR ${point2.roundedDistance} $units #direction(${point2.oppositeRoundedAzimuth}) OF ${point2.name}##
|
||||
#end
|
||||
#end
|
||||
|
@ -666,9 +755,13 @@ ${bulletLead}
|
|||
#set($count = $count + 1)
|
||||
#if($count < $numMajorPoints)
|
||||
#set($strOutput = "${city.name}...")
|
||||
#elseif ($count == $numMajorPoints)
|
||||
#else
|
||||
#set($strOutput = "${city.name}.")
|
||||
#end
|
||||
##Exception for 2 items in straight list
|
||||
#if((${count} == ${numMajorPoints} - 1) && $columns == 0)
|
||||
#set($strOutput = "${city.name} ")
|
||||
#end
|
||||
##STRAIGHT LIST
|
||||
#if($columns == 0)
|
||||
#if($numMajorPoints == 1)
|
||||
|
@ -721,12 +814,13 @@ ${ruralPhrase} WILL REMAIN OVER MAINLY RURAL AREAS OF #headlineLocList(${areas}
|
|||
#set($count = 0)
|
||||
#foreach(${city} in ${$otherCityList})
|
||||
#set($count = $count + 1)
|
||||
#if(${count} < ${numMinorPoints})
|
||||
#if(${count} < ${numMinorPoints} - 1)
|
||||
${city.name}...##
|
||||
#elseif (${count} == ${numMajorPoints} && ${count} != 1)
|
||||
#elseif(${count} == ${numMinorPoints} - 1)
|
||||
${city.name} ##
|
||||
#elseif (${count} == ${numMinorPoints} && ${count} != 1)
|
||||
AND ${city.name}.
|
||||
|
||||
#elseif (${count} == ${numMajorPoints})
|
||||
#elseif (${count} == ${numMinorPoints})
|
||||
${city.name}.
|
||||
|
||||
#end
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
## Edited by Phil Kurimski 8-17-2011 for OB11.8.0-4 ##
|
||||
## Evan Bookbinder 9-16-2011 for OB11.8.0-8 ##
|
||||
## Mike Dangelo 9-19-2011 at Alaska TIM ##
|
||||
## Mike Dangelo 1-25-2012 at CRH TIM ##
|
||||
##
|
||||
#if(${action} == "EXT")
|
||||
#set($starttime = "000000T0000Z")
|
||||
|
@ -13,6 +14,8 @@
|
|||
#set($extend = false)
|
||||
#end
|
||||
##
|
||||
#set($advType = "FLOOD ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#if(${list.contains($bullets, "small")})
|
||||
#set($advType = "SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "SMALL STREAM FLOODING")
|
||||
|
@ -28,9 +31,6 @@
|
|||
#set($advType = "HYDROLOGIC ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#set($extend = false)
|
||||
#else
|
||||
#set($advType = "FLOOD ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#end
|
||||
##
|
||||
#set($ic = "ER")
|
||||
|
@ -46,6 +46,8 @@
|
|||
#set($hycType = "ICE JAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "IC")})
|
||||
#set($ic = "IC")
|
||||
#elseif(${list.contains($bullets, "DR")})
|
||||
#set($ic = "DR")
|
||||
#elseif(${list.contains($bullets, "rapidRiver")})
|
||||
#set($hycType = "RAPID RIVER RISES")
|
||||
#elseif(${list.contains($bullets, "poorDrainage")})
|
||||
|
@ -54,9 +56,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLS${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLOOD ADVISORY...TEST
|
||||
#else
|
||||
|
@ -91,12 +90,6 @@ ${advType} FOR...
|
|||
#end
|
||||
#firstBullet(${areas})
|
||||
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
#secondBullet(${dateUtil},${expire},${timeFormat},${localtimezone},${secondtimezone})
|
||||
|
||||
#set ($report = "!** warning basis **!")
|
||||
#set ($report2 = "")
|
||||
#set ($cause = "HEAVY RAIN")
|
||||
|
@ -112,6 +105,9 @@ THIS IS A TEST MESSAGE. ##
|
|||
#if(${list.contains($bullets, "IC")})
|
||||
#set ($cause = "AN ICE JAM AND HEAVY RAIN")
|
||||
#end
|
||||
#if(${list.contains($bullets, "DR")})
|
||||
#set ($report = ". A DAM GATE FLOOD RELEASE WILL CREATE MINOR FLOODING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rapidRiver")})
|
||||
#set ($report2 = ". RAPID RIVER RISES WILL RESULT IN MINOR FLOODING")
|
||||
#end
|
||||
|
@ -119,22 +115,22 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($report2 = ". OVERFLOWING POOR DRAINAGE AREAS WILL RESULT IN MINOR FLOODING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
|
@ -161,36 +157,30 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($report = "LOCAL LAW ENFORCEMENT REPORTED ${cause} IN !** LOCATION **! THAT WILL CAUSE ${advTypeShort}${report2}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "public")})
|
||||
#set ($report = "THE PUBLIC REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#set ($report = "${cause} WAS REPORTED TO BE CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "public")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "THE PUBLIC REPORTED ${advTypeShort} IN !** LOCATION **! DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}")
|
||||
#set ($report = "A THUNDERSTORM WAS REPORTED IN !** LOCATION **! THAT WILL CAUSE ${advTypeShort}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "public")} && ${list.contains($bullets, "actual")})
|
||||
#set ($report = "THE PUBLIC REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#set ($report = "${cause} WAS REPORTED TO BE CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "public")} && ${list.contains($bullets, "plainRain")})
|
||||
#set ($report = "THE PUBLIC REPORTED ${cause} IN !** LOCATION **! THAT WILL CAUSE MINOR FLOODING${report2}")
|
||||
#set ($report = "${cause} WAS REPORTED IN !** LOCATION **! THAT WILL CAUSE MINOR FLOODING${report2}")
|
||||
#end
|
||||
#*
|
||||
#if(${list.contains($bullets, "SM")})
|
||||
#set ($report = "MINOR FLOODING IS !** OCCURRING/EXPECTED **! DUE TO SNOW MELT")
|
||||
#end
|
||||
#if(${list.contains($bullets, "RS")})
|
||||
#set ($report = "MINOR FLOODING IS !** OCCURRING/EXPECTED **! DUE TO HEAVY RAIN AND SNOW MELT")
|
||||
#end
|
||||
#if(${list.contains($bullets, "IJ")})
|
||||
#set ($report = "MINOR FLOODING IS !** OCCURRING/EXPECTED **! DUE TO AN ICE JAM")
|
||||
#end
|
||||
#if(${list.contains($bullets, "IC")})
|
||||
#set ($report = "MINOR FLOODING IS !** OCCURRING/EXPECTED **! DUE TO AN ICE JAM AND HEAVY RAIN")
|
||||
#end
|
||||
*#
|
||||
#if(${list.contains($bullets, "doppler")} || ${list.contains($bullets, "dopplerGauge")})
|
||||
#set($estimate = "UP TO !** Number **! INCHES OF RAIN HAS FALLEN IN THE PAST HOUR.")
|
||||
#else
|
||||
#set($estimate = "")
|
||||
#end
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
#secondBullet(${dateUtil},${expire},${timeFormat},${localtimezone},${secondtimezone})
|
||||
###Leave two blank lines here#########
|
||||
|
||||
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
|
@ -210,17 +200,16 @@ ADDITIONAL RAINFALL OF !** Edit Amount **! INCHES IS EXPECTED OVER THE AREA. TH
|
|||
|
||||
#end
|
||||
#if(${list.contains($bullets, "specificPlace")})
|
||||
MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
||||
!** Enter Location **! IS THE MOST LIKELY PLACE TO EXPERIENCE MINOR FLOODING.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "drainages")})
|
||||
#drainages(${riverdrainages})
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -237,7 +226,7 @@ PRECAUTIONARY/PREPAREDNESS ACTIONS...
|
|||
#end
|
||||
##
|
||||
|
||||
#if(${list.contains($bullets, "advMeans")})
|
||||
#if(${list.contains($bullets, "advisoryMeansCTA")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
|
@ -284,4 +273,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
<!-- Areal Flood Advisory configuration -->
|
||||
<!-- Modified by Phil Kurimski 08-17-2011 for OB11.8.0-4
|
||||
Evan Bookbinder 09-16-2011 for OB11.8.0-8
|
||||
Mike Dangelo 09-19-2011 at Alaska TIM -->
|
||||
Mike Dangelo 09-19-2011 at Alaska TIM
|
||||
Mike Dangelo 01-25-2012 at CRH TIM-->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
|
@ -67,26 +69,27 @@
|
|||
<bulletActionGroup action="NEW" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** PRIMARY CAUSE OTHER THAN HEAVY RAIN *********** " bulletType="title"/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC."/>
|
||||
<bullet bulletName="DR" bulletText="Dam Gate Release" bulletGroup="ic" parseString=".DR."/>
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="group2" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" bulletDefault="true" parseString="DUE TO A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
|
@ -95,58 +98,95 @@
|
|||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString=""URBAN AREAS","HIGHWAYS","STREETS AND UNDERPASSES""/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString=""SMALL CREEKS AND STREAMS","HIGHWAYS AND UNDERPASSES""/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** PRIMARY CAUSE OTHER THAN HEAVY RAIN *********** " bulletType="title"/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC."/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC." showString=".IC."/>
|
||||
<bullet bulletName="DR" bulletText="Dam Gate Flood Release" bulletGroup="ic" parseString=".DR." showString=".DR."/>
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="group2" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="specificPlace" bulletText="specify location" parseString="FLOODING IS OCCURING"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="specificPlace" bulletText="Specify location" parseString="FLOODING IS OCCURING"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString=""URBAN AREAS","HIGHWAYS","STREETS AND UNDERPASSES""/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString=""SMALL CREEKS AND STREAMS","HIGHWAYS AND UNDERPASSES""/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** PRIMARY CAUSE OTHER THAN HEAVY RAIN *********** " bulletType="title"/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC." showString=".IC."/>
|
||||
<bullet bulletName="DR" bulletText="Dam Gate Flood Release" bulletGroup="ic" parseString=".DR." showString=".DR."/>
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="group2" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="specificPlace" bulletText="Specify location" parseString="FLOODING IS OCCURING"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString=""URBAN AREAS","HIGHWAYS","STREETS AND UNDERPASSES""/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString=""SMALL CREEKS AND STREAMS","HIGHWAYS AND UNDERPASSES""/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
@ -224,6 +264,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -243,6 +287,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
## FLOOD ADVISORY FOLLOW-UP ##
|
||||
##############################
|
||||
## EDITED BY PHIL KURIMSKI 8-18-2011 FOR OB11.8.0-4
|
||||
## EVAN BOOKBINDER 9-16-2011 FOR OB11.0.8-8 ##
|
||||
## Mike Dangelo 09-19-2011 at Alaska TIM ##
|
||||
##
|
||||
## EVAN BOOKBINDER 9-16-2011 FOR OB11.0.8-8
|
||||
## Mike Dangelo 09-19-2011 at Alaska TIM
|
||||
## Mike and Phil 1-25-2012 at CRH TIM
|
||||
##
|
||||
#if(${action} == "EXT")
|
||||
#set($starttime = "000000T0000Z")
|
||||
|
@ -14,45 +14,22 @@
|
|||
#set($extend = false)
|
||||
#end
|
||||
##
|
||||
#if(${list.contains($bullets, "uss")})
|
||||
#set($advType = "FLOOD ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#if(${list.contains($bullets, "small")})
|
||||
#set($advType = "SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "uss")})
|
||||
#set($advType = "URBAN AND SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "URBAN AND SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "arroyo")})
|
||||
#set($advType = "ARROYO AND SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "ARROYO AND SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "small")})
|
||||
#set($advType = "SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "hydrologic")})
|
||||
#set($advType = "HYDROLOGIC ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#else
|
||||
#set($advType = "FLOOD ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#end
|
||||
##
|
||||
## The following code is not needed because the "ic" variable is passed
|
||||
## from the warning. Therefore it has been commented out.
|
||||
#*
|
||||
#if(${list.contains($bullets, "SM")})
|
||||
#set($ic = "SM")
|
||||
#set($hycType = "FOR MELTING SNOW IN")
|
||||
#elseif(${list.contains($bullets, "RS")})
|
||||
#set($ic = "RS")
|
||||
#set($hycType = "FOR RAIN AND MELTING SNOW IN")
|
||||
#elseif(${list.contains($bullets, "IJ")})
|
||||
#set($ic = "IJ")
|
||||
#set($hycType = "FOR ICE JAM FLOODING IN")
|
||||
#elseif(${list.contains($bullets, "IC")})
|
||||
#set($ic = "IC")
|
||||
#set($hycType = "FOR AN ICE JAM AND RAIN")
|
||||
#elseif(${list.contains($bullets, "ic1")})
|
||||
#set($hycType = "FOR RAPID RIVER RISES IN")
|
||||
#elseif(${list.contains($bullets, "ic2")})
|
||||
#set($hycType = "FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN")
|
||||
#end
|
||||
*#
|
||||
## End of the unnecessary ic coding
|
||||
|
||||
#set($hycType = "")
|
||||
#set ($report = "!** warning basis **!")
|
||||
#set ($report2 = "")
|
||||
|
@ -81,22 +58,22 @@
|
|||
#set ($cause = "AN ICE JAM AND HEAVY RAIN")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
|
@ -105,7 +82,7 @@
|
|||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} IN !** LOCATION **! DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")} && ${list.contains($bullets, "actual")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")} && ${list.contains($bullets, "plainRain")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} IN !** LOCATION **! THAT WILL CAUSE ${advTypeShort}${report2}")
|
||||
|
@ -129,7 +106,7 @@
|
|||
#set ($report = "THE PUBLIC REPORTED ${advTypeShort} IN !** LOCATION **! DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "public")} && ${list.contains($bullets, "actual")})
|
||||
#set ($report = "THE PUBLIC REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#set ($report = "THE PUBLIC REPORTED ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "public")} && ${list.contains($bullets, "plainRain")})
|
||||
#set ($report = "THE PUBLIC REPORTED ${cause} IN !** LOCATION **! THAT WILL CAUSE MINOR FLOODING${report2}")
|
||||
|
@ -139,12 +116,6 @@
|
|||
#else
|
||||
#set($estimate = "")
|
||||
#end
|
||||
#if(${specialCorText})
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLS${siteId}
|
||||
|
||||
${specialCorText}
|
||||
#else
|
||||
##########################################
|
||||
## FLOOD ADVISORY FOLLOW-UP HEADER INFO ##
|
||||
##########################################
|
||||
|
@ -187,24 +158,43 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}HAS BEEN CANCELLED FOR ##
|
||||
#headlineLocList(${areas} true true true false)
|
||||
...##
|
||||
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
#headlineLocList(${areas} true true true false)##
|
||||
...
|
||||
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
THE HIGH WATER IS RECEDING...AND IS NO LONGER EXPECTED TO POSE A THREAT. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
|
||||
#elseif(${list.contains($bullets, "rainEnded")})
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
|
||||
#end
|
||||
#end
|
||||
########################
|
||||
## FLOOD ADVISORY EXP ##
|
||||
########################
|
||||
#if(${action}=="EXP")
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}##
|
||||
#if(${now.compareTo(${expire})} > -1)
|
||||
EXPIRED AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#else
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!
|
||||
WILL EXPIRE AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#end
|
||||
#headlineLocList(${areas} true true true false)##
|
||||
...
|
||||
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
THE HIGH WATER IS RECEDING...AND IS NO LONGER EXPECTED TO POSE A THREAT. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
|
||||
#end
|
||||
## One line explanation
|
||||
##!**EXPLANATION**!
|
||||
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
|
||||
#end
|
||||
#end
|
||||
########################
|
||||
## FLOOD ADVISORY CON ##
|
||||
|
@ -246,10 +236,6 @@ MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -292,16 +278,17 @@ DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS. ONLY A FEW INCHES OF RAPIDLY FLO
|
|||
#if(${list.contains($bullets, "reportFloodingCTA")})
|
||||
TO REPORT FLOODING...HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT TO THE NATIONAL WEATHER SERVICE FORECAST OFFICE.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "advisoryMeans")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
#if(${ctaSelected} == "YES")
|
||||
&&
|
||||
|
||||
#end
|
||||
#################################### END OF CTA STUFF ###################################
|
||||
#if(${list.contains($bullets, "advMeans")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
#end
|
||||
############################
|
||||
## FLOOD ADVISORY CAN/CON ##
|
||||
|
@ -407,15 +394,13 @@ MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
##Check to see if we've selected any calls to action. In our .cfg file
|
||||
##we ended each CTA bullet ID with "CTA" for this reason as a 'trip'
|
||||
#foreach ($bullet in $bullets)
|
||||
#if($bullet.endsWith("CTA"))
|
||||
#set ($ctaSelected = "YES")
|
||||
|
@ -453,45 +438,18 @@ DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS. ONLY A FEW INCHES OF RAPIDLY FLO
|
|||
#if(${list.contains($bullets, "reportFloodingCTA")})
|
||||
TO REPORT FLOODING...HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT TO THE NATIONAL WEATHER SERVICE FORECAST OFFICE.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "advisoryMeansCTA")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
#if(${ctaSelected} == "YES")
|
||||
&&
|
||||
|
||||
#end
|
||||
#################################### END OF CTA STUFF ###################################
|
||||
#if(${list.contains($bullets, "advMeans")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
#end
|
||||
########################
|
||||
## FLOOD ADVISORY EXP ##
|
||||
########################
|
||||
#if(${action}=="EXP")
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}##
|
||||
#if(${now.compareTo(${expire})} > -1)
|
||||
EXPIRED AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#else
|
||||
WILL EXPIRE AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#end
|
||||
#headlineLocList(${areas} true true true false)
|
||||
...##
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
|
||||
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
#set ($why = "THE HIGH WATER IS RECEDING...AND IS NO LONGER EXPECTED TO POSE A THREAT. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.")
|
||||
#end
|
||||
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
#set ($why = "THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.")
|
||||
#end
|
||||
${why}
|
||||
|
||||
#end
|
||||
####################################
|
||||
## END OF FLOOD ADVISORY PRODUCTS ##
|
||||
####################################
|
||||
|
@ -506,4 +464,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
|
@ -2,6 +2,7 @@
|
|||
<!-- Modified by Phil Kurimski 08-18-2011 for 11.8.0-4
|
||||
Evan Bookbinder 09-16-2011 for 11.8.0-8
|
||||
Mike Dangelo 09-19-2011 at Alaska TIM
|
||||
Mike and Phil 01-25-2012 at CRH TIM
|
||||
-->
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -39,7 +40,7 @@
|
|||
<autoLockText>true</autoLockText>
|
||||
|
||||
<!-- durations: the list of possible durations of the warning -->
|
||||
<!-- THIS REALLY SERVES NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<!-- THE DURATIONS HERE REALLY SERVE NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<defaultDuration>30</defaultDuration>
|
||||
<durations>
|
||||
<duration>30</duration>
|
||||
|
@ -54,64 +55,52 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CAN" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="*********** CAN SELECTED **********" bulletType="title"/>
|
||||
<bullet bulletText="****** CANCELLATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="receding water" />
|
||||
<bullet bulletName="rainEnded" bulletText="heavy rain ended" />
|
||||
<bullet bulletName="recedingWater" bulletText="Receding water" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** HYDROLOGIC CONDITION (If applicable) *********** " bulletType="title"/>
|
||||
<bullet bulletName="rapidRiver" bulletText="rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="hyCond" parseString="FOR RAPID RIVER RISES" showString="FOR RAPID RIVER RISES"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="hyCond" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS" showString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXP" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="*********** EXP SELECTED **********" bulletType="title"/>
|
||||
<bullet bulletText="******* EXPIRATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="water receding" />
|
||||
<bullet bulletName="rainEnded" bulletText="heavy rain ended" />
|
||||
<bullet bulletName="recedingWater" bulletText="Water receding" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** HYDROLOGIC CONDITION (If applicable) *********** " bulletType="title"/>
|
||||
<bullet bulletName="rapidRiver" bulletText="rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group10" parseString="FOR RAPID RIVER RISES" showString="FOR RAPID RIVER RISES"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group10" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS" showString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CON" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<!-- The PRIMARY CAUSE section is not needed since the ic variable is carried
|
||||
over from the warning. -->
|
||||
<!-- <bullet bulletText="*********** PRIMARY CAUSE *********** " bulletType="title"/>
|
||||
<bullet bulletName="ER" bulletText="excessive rain" bulletGroup="ic" parseString=".ER."/>
|
||||
<bullet bulletName="SM" bulletText="snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="IC" bulletText="ice jam and rain" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="group2" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="DUE TO A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
|
@ -120,34 +109,25 @@
|
|||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString=""URBAN AREAS","HIGHWAYS","STREETS AND UNDERPASSES""/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString=""SMALL CREEKS AND STREAMS","HIGHWAYS AND UNDERPASSES""/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/>
|
||||
<!-- The PRIMARY CAUSE section is not needed since the ic variable is carried
|
||||
over from the warning. -->
|
||||
<!-- <bullet bulletText="*********** PRIMARY CAUSE *********** " bulletType="title"/>
|
||||
<bullet bulletName="ER" bulletText="excessive rain" bulletGroup="ic" parseString=".ER."/>
|
||||
<bullet bulletName="SM" bulletText="snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="IC" bulletText="ice jam and rain" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/>
|
||||
<bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/>
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -155,7 +135,7 @@
|
|||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="FOR RAPID RIVER RISES IN"/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
|
@ -164,8 +144,8 @@
|
|||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString=""URBAN AREAS","HIGHWAYS","STREETS AND UNDERPASSES""/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString=""SMALL CREEKS AND STREAMS","HIGHWAYS AND UNDERPASSES""/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
|
@ -248,6 +228,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -266,7 +250,4 @@
|
|||
</filter>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
####################################
|
||||
## FLOOD ADVISORY FOLLOW-UP ZONES ##
|
||||
####################################
|
||||
## Created by Mike Dangelo 09-19-2011 at Alaska TIM for zones ##
|
||||
##
|
||||
## Created by Mike Dangelo 09-19-2011 at Alaska TIM for zones
|
||||
## Edited by Mike Dangelo 01-26-2012 at CRH TIM
|
||||
##
|
||||
#if(${action} == "EXT")
|
||||
#set($starttime = "000000T0000Z")
|
||||
|
@ -15,12 +15,12 @@
|
|||
#if(${list.contains($bullets, "uss")})
|
||||
#set($advType = "URBAN AND SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "URBAN AND SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "arroyo")})
|
||||
#set($advType = "ARROYO AND SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "ARROYO AND SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "small")})
|
||||
#set($advType = "SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "arroyo")})
|
||||
#set($advType = "ARROYO AND SMALL STREAM FLOOD ADVISORY")
|
||||
#set($advTypeShort = "ARROYO AND SMALL STREAM FLOODING")
|
||||
#elseif(${list.contains($bullets, "hydrologic")})
|
||||
#set($advType = "HYDROLOGIC ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
|
@ -28,29 +28,19 @@
|
|||
#set($advType = "FLOOD ADVISORY")
|
||||
#set($advTypeShort = "MINOR FLOODING")
|
||||
#end
|
||||
##
|
||||
## The following code is not needed because the "ic" variable is passed
|
||||
## from the warning. Therefore it has been commented out.
|
||||
#*
|
||||
#if(${list.contains($bullets, "SM")})
|
||||
#set($ic = "SM")
|
||||
#if(${ic} == "SM")
|
||||
#set($hycType = "FOR MELTING SNOW IN")
|
||||
#elseif(${list.contains($bullets, "RS")})
|
||||
#set($ic = "RS")
|
||||
#elseif({$ic} == "RS")
|
||||
#set($hycType = "FOR RAIN AND MELTING SNOW IN")
|
||||
#elseif(${list.contains($bullets, "IJ")})
|
||||
#set($ic = "IJ")
|
||||
#elseif(${ic} == "IJ")
|
||||
#set($hycType = "FOR ICE JAM FLOODING IN")
|
||||
#elseif(${list.contains($bullets, "IC")})
|
||||
#set($ic = "IC")
|
||||
#elseif(${ic} == "IC")
|
||||
#set($hycType = "FOR AN ICE JAM AND RAIN")
|
||||
#elseif(${list.contains($bullets, "ic1")})
|
||||
#set($hycType = "FOR RAPID RIVER RISES IN")
|
||||
#elseif(${list.contains($bullets, "ic2")})
|
||||
#set($hycType = "FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN")
|
||||
#end
|
||||
*#
|
||||
## End of the unnecessary ic coding
|
||||
#set ($hycType = "")
|
||||
#set ($report = "!** warning basis **!")
|
||||
#set ($typeofevent = "")
|
||||
|
@ -82,15 +72,15 @@
|
|||
#if(${list.contains($bullets, "rapidRiver")})
|
||||
#set ($typeofevent = ". RAPID RIVER RISES ARE EXPECTED")
|
||||
#end
|
||||
#if(${list.contains($bullets, "poorDrainage")})
|
||||
#set ($typeofevent = ". OVERFLOWING POOR DRAINAGE AREAS WILL RESULT IN MINOR FLOODING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "glacierOutburst")})
|
||||
#set ($report = "A GLACIER-DAMMED LAKEOUTBURST FLOOD WILL RESULT IN MINOR FLOODING AT !** LOCATION **!")
|
||||
#end
|
||||
#if(${list.contains($bullets, "groundWater")})
|
||||
#set ($report = "RISING GROUND WATER LEVELS WILL RESULT IN MINOR FLOODING AT !** LOCATION **!")
|
||||
#end
|
||||
#if(${list.contains($bullets, "poorDrainage")})
|
||||
#set ($typeofevent = ". OVERFLOWING POOR DRAINAGE AREAS WILL RESULT IN MINOR FLOODING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "satellite")})
|
||||
#set ($report = "SATELLITE ESTIMATES INDICATE HEAVY RAINFALL THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
|
@ -98,22 +88,22 @@
|
|||
#set ($report = "SATELLITE ESTIMATES AND RAIN GAUGE DATA INDICATE HEAVY RAINFALL THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${report2} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${report2}")
|
||||
|
@ -156,12 +146,6 @@
|
|||
#else
|
||||
#set($estimate = "")
|
||||
#end
|
||||
#if(${specialCorText})
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLS${siteId}
|
||||
|
||||
${specialCorText}
|
||||
#else
|
||||
##########################################
|
||||
## FLOOD ADVISORY FOLLOW-UP HEADER INFO ##
|
||||
##########################################
|
||||
|
@ -204,24 +188,51 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}HAS BEEN CANCELLED FOR ##
|
||||
##headlineLocList(${areas} true true true false)
|
||||
!**INSERT RIVER/STREAM OR AREA**! IN !**INSERT GEO AREA**!...##
|
||||
## REMMED OUT FOR Alaska
|
||||
## #headlineLocList(${areas} true true true false)
|
||||
!**INSERT RIVER/STREAM OR AREA**! IN !**INSERT GEO AREA**!...
|
||||
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
THE HIGH WATER IS RECEDING...AND IS NO LONGER EXPECTED TO POSE A THREAT. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
|
||||
#elseif(${list.contains($bullets, "rainEnded")})
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
|
||||
#else
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!
|
||||
|
||||
#end
|
||||
## One line explanation
|
||||
##!**EXPLANATION**!
|
||||
#end
|
||||
########################
|
||||
## FLOOD ADVISORY EXP ##
|
||||
########################
|
||||
#if(${action}=="EXP")
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}##
|
||||
#if(${now.compareTo(${expire})} > -1)
|
||||
EXPIRED AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#else
|
||||
WILL EXPIRE AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#end
|
||||
## REMMED OUT FOR Alaska
|
||||
## #headlineLocList(${areas} true true true false)
|
||||
!**INSERT RIVER/STREAM OR AREA **! IN !**INSERT GEO AREA**!...
|
||||
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
THE HIGH WATER IS RECEDING...AND IS NO LONGER EXPECTED TO POSE A THREAT. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
|
||||
#end
|
||||
#end
|
||||
########################
|
||||
## FLOOD ADVISORY CON ##
|
||||
|
@ -231,7 +242,8 @@ THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
|||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimezone},${secondtimezone}) FOR ##
|
||||
##headlineLocList(${areas} true true true false)
|
||||
## REMMED OUT FOR Alaska
|
||||
## #headlineLocList(${areas} true true true false)
|
||||
!**INSERT RIVER/STREAM OR AREA**! IN !**INSERT GEO AREA**!...##
|
||||
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
|
@ -249,9 +261,10 @@ AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${repor
|
|||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
##locationsList("SOME LOCATIONS THAT WILL EXPERIENCE MINOR FLOODING INCLUDE" "THE FLOODING IS EXPECTED TO IMPACT MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0) EXCLUDED FOR ALASKA
|
||||
## REMMED OUT FOR Alaska
|
||||
## #locationsList("SOME LOCATIONS THAT WILL EXPERIENCE MINOR FLOODING INCLUDE" "THE FLOODING IS EXPECTED TO IMPACT MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0) EXCLUDED FOR ALASKA
|
||||
#if(${list.contains($bullets, "fcstPoint")})
|
||||
FOR THE !** insert river name and forecast point **!:
|
||||
FOR THE !** insert river name and forecast point **!...
|
||||
AT ${dateUtil.format(${now}, ${timeFormat.clock}, ${localtimezone})} THE STAGE WAS !** xx.x **! FEET.
|
||||
FLOOD STAGE IS !** xx.x **! FEET.
|
||||
FORECAST... !** insert crest stage and time **!.
|
||||
|
@ -273,10 +286,10 @@ MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -319,16 +332,16 @@ DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS. ONLY A FEW INCHES OF RAPIDLY FLO
|
|||
#if(${list.contains($bullets, "reportFloodingCTA")})
|
||||
TO REPORT FLOODING...HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT TO THE NATIONAL WEATHER SERVICE FORECAST OFFICE.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "advisoryMeansCTA")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT. KEEP AN EYE ON WATERWAYS AND BE PREPARED TO TAKE ACTION.
|
||||
|
||||
#end
|
||||
#if(${ctaSelected} == "YES")
|
||||
&&
|
||||
|
||||
#end
|
||||
#################################### END OF CTA STUFF ###################################
|
||||
#if(${list.contains($bullets, "advMeans")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
#end
|
||||
############################
|
||||
## FLOOD ADVISORY CAN/CON ##
|
||||
|
@ -402,7 +415,8 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} REMAINS IN EFFECT UNTIL ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
##headlineLocList(${areas} true true true false)
|
||||
## REMMED OUT FOR Alaska
|
||||
## #headlineLocList(${areas} true true true false)
|
||||
!**INSERT RIVER/STREAM OR AREA **! IN !**INSERT GEO AREA**!...##
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
|
||||
|
@ -422,7 +436,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#end
|
||||
##locationsList("SOME LOCATIONS THAT WILL EXPERIENCE MINOR FLOODING INCLUDE" "THE FLOODING IS EXPECTED TO IMPACT MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0) EXCLUDED FOR ALASKA
|
||||
#if(${list.contains($bullets, "fcstPoint")})
|
||||
FOR THE !** insert river name and forecast point **!:
|
||||
FOR THE !** insert river name and forecast point **!...
|
||||
AT ${dateUtil.format(${now}, ${timeFormat.clock}, ${localtimezone})} THE STAGE WAS !** xx.x **! FEET.
|
||||
FLOOD STAGE IS !** xx.x **! FEET.
|
||||
FORECAST... !** insert crest stage and time **!.
|
||||
|
@ -443,15 +457,9 @@ MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
##Check to see if we've selected any calls to action. In our .cfg file
|
||||
##we ended each CTA bullet ID with "CTA" for this reason as a 'trip'
|
||||
#foreach ($bullet in $bullets)
|
||||
#if($bullet.endsWith("CTA"))
|
||||
#set ($ctaSelected = "YES")
|
||||
|
@ -489,6 +497,10 @@ DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS. ONLY A FEW INCHES OF RAPIDLY FLO
|
|||
#if(${list.contains($bullets, "reportFloodingCTA")})
|
||||
TO REPORT FLOODING...HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT TO THE NATIONAL WEATHER SERVICE FORECAST OFFICE.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "advisoryMeansCTA")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT. KEEP AN EYE ON WATERWAYS AND BE PREPARED TO TAKE ACTION.
|
||||
|
||||
#end
|
||||
#if(${ctaSelected} == "YES")
|
||||
&&
|
||||
|
@ -499,34 +511,6 @@ TO REPORT FLOODING...HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT T
|
|||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
#end
|
||||
########################
|
||||
## FLOOD ADVISORY EXP ##
|
||||
########################
|
||||
#if(${action}=="EXP")
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...THE ${advType} ${hycType}##
|
||||
#if(${now.compareTo(${expire})} > -1)
|
||||
EXPIRED AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#else
|
||||
WILL EXPIRE AT ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})} FOR ##
|
||||
#end
|
||||
##headlineLocList(${areas} true true true false)
|
||||
!**INSERT RIVER/STREAM OR AREA **! IN !**INSERT GEO AREA**!...##
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
|
||||
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
#set ($why = "THE HIGH WATER IS RECEDING...AND IS NO LONGER EXPECTED TO POSE A THREAT. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.")
|
||||
#end
|
||||
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
#set ($why = "THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.")
|
||||
#end
|
||||
${why}
|
||||
|
||||
#end
|
||||
####################################
|
||||
## END OF FLOOD ADVISORY PRODUCTS ##
|
||||
|
@ -542,4 +526,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
|
@ -1,6 +1,7 @@
|
|||
<!-- Areal Flood Advisory Followup ZONES configuration -->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at TIM Alaska to make Zones possible -->
|
||||
<!-- Locaized for AK by Ed Plumb,Mary-Beth Shereck,Aaron Jacobs 9/23/2011 -->
|
||||
<!-- Localized for AK by Ed Plumb,Mary-Beth Shereck,Aaron Jacobs 9/23/2011 -->
|
||||
<!-- Edited by Mike Dangelo 01-26-2012 at CRH TIM -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -38,7 +39,7 @@
|
|||
<autoLockText>true</autoLockText>
|
||||
|
||||
<!-- durations: the list of possible durations of the warning -->
|
||||
<!-- THIS REALLY SERVES NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<!-- DURATIONS REALLY SERVE NO PURPOSE IN A FOLLOWUP BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<defaultDuration>30</defaultDuration>
|
||||
<durations>
|
||||
<duration>30</duration>
|
||||
|
@ -53,7 +54,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CAN" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="****** CANCELLATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="receding water" />
|
||||
<bullet bulletName="rainEnded" bulletText="heavy rain ended" />
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
|
@ -69,7 +69,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXP" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="******* EXPIRATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="water receding" />
|
||||
<bullet bulletName="rainEnded" bulletText="heavy rain ended" />
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
|
@ -86,25 +85,15 @@
|
|||
<bulletActionGroup action="CON" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/> -->
|
||||
<!-- The PRIMARY CAUSE section is not needed since the ic variable is carried
|
||||
over from the warning. -->
|
||||
<!-- <bullet bulletText="*********** PRIMARY CAUSE *********** " bulletType="title"/>
|
||||
<bullet bulletName="ER" bulletText="excessive rain" bulletGroup="ic" parseString=".ER."/>
|
||||
<bullet bulletName="SM" bulletText="snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="GO" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletName="IC" bulletText="ice jam and rain" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletText="*********** REPORT SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -135,32 +124,21 @@
|
|||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!--<bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/> -->
|
||||
<!--<bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/> -->
|
||||
<!-- The PRIMARY CAUSE section is not needed since the ic variable is carried
|
||||
over from the warning. -->
|
||||
<!-- <bullet bulletText="*********** PRIMARY CAUSE *********** " bulletType="title"/>
|
||||
<bullet bulletName="ER" bulletText="excessive rain" bulletGroup="ic" parseString=".ER."/>
|
||||
<bullet bulletName="SM" bulletText="snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="GO" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletName="IC" bulletText="ice jam and rain" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletText="*********** REPORT SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -191,7 +169,7 @@
|
|||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
@ -282,6 +260,11 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
|
@ -302,6 +285,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
############################
|
||||
## Created by Mike Dangelo 9-21-2011 at Alaska TIM ##
|
||||
## Mary-Beth Schreck, Ed Plumb, Aaron Jacobs 9-22-2011 at Alaska TIM
|
||||
## Mike Dangelo 01-26-2012 at CRH TIM
|
||||
##
|
||||
#if(${action} == "EXT")
|
||||
#set($starttime = "000000T0000Z")
|
||||
|
@ -55,13 +56,13 @@
|
|||
#elseif(${list.contains($bullets, "OT")})
|
||||
#set($ic = "OT")
|
||||
#set($hycType = "GROUND WATER FLOODING")
|
||||
#elseif(${list.contains($bullets, "DR")})
|
||||
#set($ic = "DR")
|
||||
#set($hycType = "DAM GATE RELEASE")
|
||||
#end
|
||||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLS${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLOOD ADVISORY...TEST
|
||||
#else
|
||||
|
@ -151,22 +152,22 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($report = "SATELLITE ESTIMATES AND RAIN GAUGE DATA INDICATE HEAVY RAINFALL THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "AUTOMATED RAIN GAUGES INDICATED ${cause} THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A THUNDERSTORM THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED ${cause} DUE TO A LINE OF THUNDERSTORMS THAT WILL CAUSE ${advTypeShort}${typeofevent} IN THE ADVISORY AREA")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED ${cause} CAUSING ${advTypeShort} IN !** LOCATION **!${typeofevent}")
|
||||
|
@ -254,7 +255,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#end
|
||||
## #locationsList("SOME LOCATIONS THAT WILL EXPERIENCE MINOR FLOODING INCLUDE" "THE FLOODING IS EXPECTED TO IMPACT MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0) EXCLUDED FOR ALASKA
|
||||
#if(${list.contains($bullets, "fcstPoint")})
|
||||
FOR THE !** insert river name and forecast point **!:
|
||||
FOR THE !** insert river name and forecast point **!...
|
||||
AT ${dateUtil.format(${now}, ${timeFormat.clock}, ${localtimezone})} THE STAGE WAS !** xx.x **! FEET.
|
||||
FLOOD STAGE IS !** xx.x **! FEET.
|
||||
FORECAST... !** insert crest stage and time **!.
|
||||
|
@ -275,15 +276,13 @@ MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
##Check to see if we've selected any calls to action. In our .cfg file
|
||||
##we ended each CTA bullet ID with "CTA" for this reason as a 'trip'
|
||||
#foreach ($bullet in $bullets)
|
||||
#if($bullet.endsWith("CTA"))
|
||||
#set ($ctaSelected = "YES")
|
||||
|
@ -294,7 +293,7 @@ MINOR FLOODING IS OCCURRING NEAR !** Enter Location **!.
|
|||
PRECAUTIONARY/PREPAREDNESS ACTIONS...
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "advMeans")})
|
||||
#if(${list.contains($bullets, "advisoryMeansCTA")})
|
||||
A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS ARE ELEVATED OR PONDING OF WATER IN URBAN OR OTHER AREAS IS OCCURRING OR IS IMMINENT.
|
||||
|
||||
#end
|
||||
|
@ -342,4 +341,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
<!-- Areal Flood Advisory ZONES configuration -->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at TIM Alaska to make Zones possible
|
||||
Mary-Beth Schreck, Ed Plumb, Aaron Jacobs 9-22-2011 at Alaska TIM -->
|
||||
Mary-Beth Schreck, Ed Plumb, Aaron Jacobs 9-22-2011 at Alaska TIM
|
||||
Mike Dangelo 01-26-2012 at CRH TIM-->
|
||||
<warngenConfig>
|
||||
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
<unitDistance>mi</unitDistance>
|
||||
<unitSpeed>mph</unitSpeed>
|
||||
|
@ -12,6 +14,7 @@
|
|||
that can be loaded with each template. -->
|
||||
<maps>
|
||||
<map>Forecast Zones</map>
|
||||
<!-- <map>County Names</map> -->
|
||||
<!-- <map>County Warning Areas</map> -->
|
||||
<!-- <map>FFMP Small Stream Basin Links</map> -->
|
||||
<!-- <map>Major Rivers</map> -->
|
||||
|
@ -66,27 +69,28 @@
|
|||
<bulletActionGroup action="NEW" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" bulletDefault="true" parseString="FLOOD ADVISORY"/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString="SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!--<bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO AND SMALL STREAM FLOOD ADVISORY"/> -->
|
||||
<!--<bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletText="*********** PRIMARY CAUSE OTHER THAN HEAVY RAIN *********** " bulletType="title"/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="GO" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletName="DR" bulletText="Dam Gate Release" bulletGroup="ic" parseString=".DR."/>
|
||||
<!-- <bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletText="*********** REPORT SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Law enforcement reported" bulletGroup="group2" parseString="LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose 1) *********** " bulletType="title"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
|
@ -112,44 +116,40 @@
|
|||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="General (minor flooding)" bulletGroup="advType" bulletDefault="true" parseString="FLOOD ADVISORY"/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="advType" parseString="SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="uss" bulletText="Urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="Arroyo and small stream" bulletGroup="advType" parseString="ARROYO AND SMALL STREAM FLOOD ADVISORY"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="Hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletText="*********** PRIMARY CAUSE OTHER THAN HEAVY RAIN *********** " bulletType="title"/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="GO" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<!-- <bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="GO" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT." showString=".OT."/>
|
||||
<bullet bulletName="DR" bulletText="Dam Gate Flood Release" bulletGroup="ic" parseString=".DR." showString=".DR."/>
|
||||
<!-- <bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC." showString=".IC."/> -->
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Law enforcement reported" bulletGroup="group2" parseString="LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose 1) *********** " bulletType="title"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="RAPID RIVER RISES "/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="group3" parseString="GLACIER-DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="group3" parseString="GLACIER DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="groundWater" bulletText="Ground water" bulletGroup="group3" parseString="GROUND WATER"/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
|
@ -158,9 +158,9 @@
|
|||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletText="*********** FORECAST AND IMPACT INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="fcstPoint" bulletText="Flood area includes forecast point" bulletDefault="true" parseString="FLOOD STAGE IS"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="specificPlace" bulletText="specify location" parseString="FLOODING IS OCCURING"/>
|
||||
<!-- <bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/> -->
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="specificPlace" bulletText="Specify location" parseString="FLOODING IS OCCURING"/>
|
||||
<!-- <bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/> -->
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
|
@ -169,21 +169,72 @@
|
|||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advMeans" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FA" sig="Y">
|
||||
<bullets>
|
||||
<bullet bulletText="************* TYPE OF ADVISORY ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="general (minor flooding)" bulletGroup="advType" parseString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY"" showString=""-ARROYO","-SMALL STREAM FLOOD ADVISORY","FLOOD ADVISORY""/>
|
||||
<bullet bulletName="small" bulletText="small stream" bulletGroup="advType" parseString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY"" showString=""-URBAN AND","-ARROYO","SMALL STREAM FLOOD ADVISORY""/>
|
||||
<bullet bulletName="uss" bulletText="urban and small stream" bulletGroup="advType" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<!-- <bullet bulletName="arroyo" bulletText="arroyo and small stream" bulletGroup="advType" parseString="ARROYO" showString="ARROYO"/> -->
|
||||
<!-- <bullet bulletName="hydrologic" bulletText="hydrologic" bulletGroup="advType" parseString="HYDROLOGIC ADVISORY" showString="HYDROLOGIC ADVISORY"/> -->
|
||||
<bullet bulletText="*********** PRIMARY CAUSE OTHER THAN HEAVY RAIN *********** " bulletType="title"/>
|
||||
<bullet bulletName="SM" bulletText="Snow melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="RS" bulletText="Excessive rain and snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="IJ" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="GO" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT." showString=".OT."/>
|
||||
<bullet bulletName="DR" bulletText="Dam Gate Flood Release" bulletGroup="ic" parseString=".DR." showString=".DR."/>
|
||||
<!-- <bullet bulletName="IC" bulletText="Ice jam and rain" bulletGroup="ic" parseString=".IC." showString=".IC."/> -->
|
||||
<bullet bulletText="*********** SOURCE (choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="group2" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group2" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Law enforcement reported" bulletGroup="group2" parseString="LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (choose one) *********** " bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm(s)" bulletGroup="group3" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="actual" bulletText="Minor flooding occurring" bulletGroup="group3" parseString="REPORTED MINOR "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="group3" parseString="DUE TO HEAVY RAIN "/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="RAPID RIVER RISES "/>
|
||||
<bullet bulletName="poorDrainage" bulletText="Minor flooding for poor drainage" bulletGroup="group3" parseString="FOR MINOR FLOODING OF POOR DRAINAGE AREAS IN"/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="group3" parseString="GLACIER DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="groundWater" bulletText="Ground water" bulletGroup="group3" parseString="GROUND WATER"/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletText="*********** FORECAST AND IMPACT INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="fcstPoint" bulletText="Flood area includes forecast point" bulletDefault="true" parseString="FLOOD STAGE IS"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="specificPlace" bulletText="Specify location" parseString="FLOODING IS OCCURING"/>
|
||||
<!-- <bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/> -->
|
||||
<bullet bulletText="****** CALL TO ACTIONS (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="lowspotsCTA" bulletText="Low spots in hilly terrain" parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="powerCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletName="advisoryMeansCTA" bulletText="A flood advisory means" parseString="A FLOOD ADVISORY MEANS RIVER OR STREAM FLOWS"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
||||
|
||||
|
||||
<!-- Four variables below have been changed from the County-coded products -->
|
||||
<!-- areaConfig.areaField -->
|
||||
<!-- areaConfig.fipsField -->
|
||||
<!-- pathcast.Config.areaField and -->
|
||||
<!-- pathcastConfig.areaField and -->
|
||||
<!-- geospatialConfig.areaSource -->
|
||||
|
||||
|
||||
|
||||
<areaConfig>
|
||||
<inclusionPercent>0.00</inclusionPercent>
|
||||
<inclusionAndOr>AND</inclusionAndOr>
|
||||
|
@ -260,6 +311,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
|
@ -280,6 +335,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
#else
|
||||
#set($advType = "FLOOD WARNING")
|
||||
#end
|
||||
#set($ic = "ER")
|
||||
#set($hycType = "")
|
||||
#if(${list.contains($bullets, "sm")})
|
||||
#set($ic = "SM")
|
||||
|
@ -31,7 +32,7 @@
|
|||
#set($hycType = "A LEVEE FAILURE")
|
||||
#elseif(${list.contains($bullets, "dr")})
|
||||
#set($ic = "DR")
|
||||
#set($hycType = "A DAM FLOODGATE RELEASE")
|
||||
#set($hycType = "A DAM GATE RELEASE")
|
||||
#elseif(${list.contains($bullets, "rs")})
|
||||
#set($ic = "RS")
|
||||
#set($hycType = "RAIN AND SNOW MELT")
|
||||
|
@ -56,9 +57,6 @@
|
|||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLW${siteId}
|
||||
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
BULLETIN - EAS ACTIVATION REQUESTED
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLOOD WARNING...TEST
|
||||
|
@ -109,22 +107,22 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($report = "HEAVY RAIN THAT WILL CAUSE FLOODING.")
|
||||
#set ($rainAmount = "")
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN THAT WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN THAT WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM THAT WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM THAT WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A LINE OF THUNDERSTORMS. THE HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A LINE OF THUNDERSTORMS. THE HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. THAT HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. THAT HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED HEAVY RAIN IN !** LOCATION **! DUE TO A THUNDERSTORM THAT WILL CAUSE FLOODING.")
|
||||
|
@ -157,13 +155,13 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($rainAmount = "UP TO ONE INCH OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain2")} )
|
||||
#set ($rainAmount = "UP TO TWO INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "UP TO TWO INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain3")} )
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEdit")} )
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
|
||||
#################################
|
||||
|
@ -201,10 +199,14 @@ ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AR
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
#if(${list.contains($bullets, "specificStream")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -222,7 +224,7 @@ PRECAUTIONARY/PREPAREDNESS ACTIONS...
|
|||
|
||||
#end
|
||||
##
|
||||
#if(${list.contains($bullets, "warningMeans")})
|
||||
#if(${list.contains($bullets, "warningMeansCTA")})
|
||||
A FLOOD WARNING MEANS THAT FLOODING IS IMMINENT OR HAS BEEN REPORTED. STREAM RISES WILL BE SLOW AND FLASH FLOODING IS NOT EXPECTED. HOWEVER...ALL INTERESTED PARTIES SHOULD TAKE NECESSARY PRECAUTIONS IMMEDIATELY.
|
||||
|
||||
#end
|
||||
|
@ -241,10 +243,6 @@ EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE ELEVATED LEVELS ON SMALL CREEKS
|
|||
#if(${list.contains($bullets, "USS_CTA")})
|
||||
EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES IN URBAN AREAS. ADDITIONALLY...COUNTRY ROADS AND FARMLANDS ALONG THE BANKS OF CREEKS...STREAMS AND OTHER LOW LYING AREAS ARE SUBJECT TO FLOODING.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "specificCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "nightCTA")})
|
||||
BE ESPECIALLY CAUTIOUS AT NIGHT WHEN IT IS HARDER TO RECOGNIZE THE DANGERS OF FLOODING. IF FLOODING IS OBSERVED ACT QUICKLY. MOVE UP TO HIGHER GROUND TO ESCAPE FLOOD WATERS. DO NOT STAY IN AREAS SUBJECT TO FLOODING WHEN WATER BEGINS RISING.
|
||||
|
@ -292,5 +290,3 @@ $$
|
|||
########### EXAMPLES OF PARSE OR INCLUDE STATEMENTS ################################
|
||||
## #parse ("someFileInSiteWarngen.vm")
|
||||
## #include ("username.txt")
|
||||
|
||||
#end
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
<!-- Areal Flood Warning configuration -->
|
||||
<!-- Modified by Mike Dangelo 04-15-2011 for R11.4
|
||||
Mike Dangelo 09-19-2011 at TIM Alaska -->
|
||||
Mike Dangelo 09-19-2011 at TIM Alaska
|
||||
Mike Dangelo 01-25-2012 at CRH TIM -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
|
@ -11,7 +13,7 @@
|
|||
The various menu items are also the different maps
|
||||
that can be loaded with each template. -->
|
||||
<maps>
|
||||
<map>Forecast Zones</map>
|
||||
<map>County Names</map>
|
||||
<!-- <map>County Warning Areas</map> -->
|
||||
<!-- <map>FFMP Small Stream Basin Links</map> -->
|
||||
<!-- <map>Major Rivers</map> -->
|
||||
|
@ -56,45 +58,46 @@
|
|||
<bulletActionGroups>
|
||||
<bulletActionGroup action="NEW" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="generic" bulletText="flood warning: generic" bulletGroup="ttt" bulletDefault="true"/>
|
||||
<bullet bulletName="smallstreams" bulletText="small stream flood warning" bulletGroup="ttt" parseString="SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="urban areas and small stream flood warning" bulletGroup="ttt" parseString="URBAN AND SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletText="************* TYPE OF WARNING ***********" bulletType="title"/>
|
||||
<bullet bulletName="generic" bulletText="Flood warning: generic" bulletGroup="ttt" bulletDefault="true"/>
|
||||
<bullet bulletName="smallstreams" bulletText="Flood warning for small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR SMALL STREAMS" showString="FLOOD WARNING FOR SMALL STREAMS "/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="Flood warning for urban areas and small stream" bulletGroup="ttt" parseString="FLOOD WARNING FOR URBAN" showString="FLOOD WARNING FOR URBAN"/>
|
||||
<bullet bulletText="*** PRIMARY CAUSE OTHER THAN HEAVY RAIN ***" bulletType="title"/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC."/>
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM."/>
|
||||
<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="ic" parseString=".DR."/>
|
||||
<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC."/>
|
||||
<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU."/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="pc" parseString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="pc" parseString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="pc" parseString=".IJ."/>
|
||||
<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="pc" parseString=".IC."/>
|
||||
<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="pc" parseString=".MC."/>
|
||||
<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="pc" parseString=".UU."/>
|
||||
<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="pc" parseString=".DM."/>
|
||||
<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="pc" parseString=".DR."/>
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="pc" parseString=".GO."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="floodReport" bulletText="flooding occurring" bulletGroup="event" parseString="REPORTED FLOOD"/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm" bulletGroup="event" bulletDefault="true" parseString="THUNDERSTORM "/>
|
||||
<bullet bulletName="floodReport" bulletText="Flooding occurring" bulletGroup="event" parseString="REPORTED FLOOD"/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM" "/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainamt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" bulletDefault="true" parseString="LOCATIONS"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX is expected" parseString="ADDITIONAL RAINFALL AMOUNTS OF"/>
|
||||
<bullet bulletName="specificStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (CHOOSE 1 OR MORE) ******" bulletType="title"/>
|
||||
<bullet bulletName="warningMeans" bulletText="A Flood Warning means" parseString="A FLOOD WARNING MEANS FLOODING IS OCCURRING"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flood Warning means" parseString="A FLOOD WARNING MEANS FLOODING IS OCCURRING"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="AND PONDING OF WATER ON COUNTRY ROADS AND FARMLAND"/>
|
||||
<bullet bulletName="USS_CTA" bulletText="Flooding of rural and urban areas" parseString="FLOODING OF SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="specificCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nightCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT"/>
|
||||
<bullet bulletName="donotdriveCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="camperCTA" bulletText="Camper safety" parseString="CAMPERS AND HIKERS SHOULD AVOID STREAMS OR CREEKS"/>
|
||||
|
@ -105,45 +108,40 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** THIS IS A CORRECTION - JUST HIT CREATE TEXT ! " bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletName="generic" bulletText="flood warning: generic" bulletGroup="ttt" parseString="FLOOD WARNING" bulletDefault="true"/>
|
||||
<bullet bulletName="smallstreams" bulletText="flood warning for small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR SMALL STREAMS"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="flood warning for urban areas and small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR URBAN AND SMALL STREAMS"/>
|
||||
<bullet bulletText="************* TYPE OF WARNING ***********" bulletType="title"/>
|
||||
<bullet bulletName="generic" bulletText="Flood warning: generic" bulletGroup="ttt" bulletDefault="true"/>
|
||||
<bullet bulletName="smallstreams" bulletText="Flood warning for small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR SMALL STREAMS" showString="FLOOD WARNING FOR SMALL STREAMS "/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="Flood warning for urban areas and small stream" bulletGroup="ttt" parseString="FLOOD WARNING FOR URBAN" showString="FLOOD WARNING FOR URBAN"/>
|
||||
<bullet bulletText="*** PRIMARY CAUSE OTHER THAN HEAVY RAIN ***" bulletType="title"/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC."/>
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM."/>
|
||||
<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="ic" parseString=".DR."/>
|
||||
<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC."/>
|
||||
<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU."/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="pc" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="pc" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="pc" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="pc" parseString=".IC." showString=".IC."/>
|
||||
<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="pc" parseString=".MC." showString=".MC."/>
|
||||
<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="pc" parseString=".UU." showString=".UU."/>
|
||||
<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="pc" parseString=".DM." showString=".DM."/>
|
||||
<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="pc" parseString=".DR." showString=".DR."/>
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="pc" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="floodReport" bulletText="flooding occurring" bulletGroup="event" parseString="REPORTED FLOOD"/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm" bulletGroup="event" bulletDefault="true" parseString="THUNDERSTORM "/>
|
||||
<bullet bulletName="floodReport" bulletText="Flooding occurring" bulletGroup="event" parseString="REPORTED FLOOD"/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM" "/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rain4" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" bulletDefault="true" parseString="LOCATIONS"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX is expected" parseString="ADDITIONAL RAINFALL AMOUNTS OF"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (CHOOSE 1 OR MORE) ******" bulletType="title"/>
|
||||
<bullet bulletName="warningMeans" bulletText="A Flood Warning means" parseString="A FLOOD WARNING MEANS FLOODING IS OCCURRING"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flood Warning means" parseString="A FLOOD WARNING MEANS FLOODING IS OCCURRING"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="AND PONDING OF WATER ON COUNTRY ROADS AND FARMLAND"/>
|
||||
|
@ -159,40 +157,40 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="generic" bulletText="flood warning: generic" bulletGroup="ttt" parseString="FLOOD WARNING" bulletDefault="true"/>
|
||||
<bullet bulletName="smallstreams" bulletText="flood warning for small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR SMALL STREAMS"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="flood warning for urban areas and small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR URBAN AND SMALL
|
||||
STREAMS"/>
|
||||
<bullet bulletText="************* TYPE OF WARNING ***********" bulletType="title"/>
|
||||
<bullet bulletName="generic" bulletText="Flood warning: generic" bulletGroup="ttt" bulletDefault="true"/>
|
||||
<bullet bulletName="smallstreams" bulletText="Flood warning for small streams" bulletGroup="ttt" parseString="FLOOD WARNING FOR SMALL STREAMS" showString="FLOOD WARNING FOR SMALL STREAMS "/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="Flood warning for urban areas and small stream" bulletGroup="ttt" parseString="FLOOD WARNING FOR URBAN" showString="FLOOD WARNING FOR URBAN"/>
|
||||
<bullet bulletText="*** PRIMARY CAUSE OTHER THAN HEAVY RAIN ***" bulletType="title"/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC."/>
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM."/>
|
||||
<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="ic" parseString=".DR."/>
|
||||
<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC."/>
|
||||
<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU."/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="pc" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="pc" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="pc" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="pc" parseString=".IC." showString=".IC."/>
|
||||
<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="pc" parseString=".MC." showString=".MC."/>
|
||||
<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="pc" parseString=".UU." showString=".UU."/>
|
||||
<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="pc" parseString=".DM." showString=".DM."/>
|
||||
<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="pc" parseString=".DR." showString=".DR."/>
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="pc" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="floodReport" bulletText="flooding occurring" bulletGroup="event" parseString="REPORTED FLOOD"/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm" bulletGroup="event" bulletDefault="true" parseString="THUNDERSTORM "/>
|
||||
<bullet bulletName="floodReport" bulletText="Flooding occurring" bulletGroup="event" parseString="REPORTED FLOOD"/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM" "/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" bulletDefault="true" parseString="LOCATIONS"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX is expected" parseString="ADDITIONAL RAINFALL AMOUNTS OF"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (CHOOSE 1 OR MORE) ******" bulletType="title"/>
|
||||
<bullet bulletName="warningMeans" bulletText="A Flood Warning means" parseString="A FLOOD WARNING MEANS FLOODING IS OCCURRING"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flood Warning means" parseString="A FLOOD WARNING MEANS FLOODING IS OCCURRING"/>
|
||||
<bullet bulletName="dontdrownCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="urbanCTA" bulletText="Urban flooding" parseString="AND PONDING OF WATER IN URBAN AREAS"/>
|
||||
<bullet bulletName="ruralCTA" bulletText="Rural flooding/small streams" parseString="AND PONDING OF WATER ON COUNTRY ROADS AND FARMLAND"/>
|
||||
|
@ -258,6 +256,10 @@
|
|||
</sortBy>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<trackEnabled>false</trackEnabled>
|
||||
|
||||
<pathcastConfig>
|
||||
|
@ -296,6 +298,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -3,38 +3,41 @@
|
|||
## Edited by Phil Kurimski 8-18-2011 FOR OB11.8.0-4 ##
|
||||
## Edited by Evan Bookbinder 9-16-2011 FOR OB11.8.0-8 ##
|
||||
## EDITED BY MIKE DANGELO 9-19-2011 at Alaska TIM ##
|
||||
## EDITED BY MIKE DANGELO 1-25-2012 at CRH TIM ##
|
||||
##
|
||||
#################################### SET SOME VARs ###################################
|
||||
#set ($hycType = "")
|
||||
#set ($floodReason = "")
|
||||
#set ($floodType = "FLOODING")
|
||||
###OVERRIDE DEFAULT EXECESSIVE RAINFALL IF NECESSARY
|
||||
#if(${list.contains($bullets, "icrs")})
|
||||
#if(${ic} == "SM")
|
||||
#set ($hycType = "RAPID SNOW MELT")
|
||||
#set ($floodReason = " RAPID SNOW MELT IS OCCURRING AND WILL CONTINUE TO CAUSE ${floodType}.")
|
||||
#elseif(${ic} == "RS")
|
||||
#set ($hycType = "RAIN AND SNOW MELT")
|
||||
#set ($floodReason = " RAPID SNOW MELT IS ALSO OCCURRING AND WILL ADD TO THE ${floodType}.")
|
||||
#elseif(${list.contains($bullets, "icsm")})
|
||||
#set ($hycType = "RAPID SNOW MELT")
|
||||
#set ($floodReason = " RAPID SNOW MELT IS OCCURRING AND WILL CAUSE ${floodType}.")
|
||||
#elseif(${list.contains($bullets, "icij")})
|
||||
#elseif(${ic} == "IJ")
|
||||
#set ($hycType = "ICE JAM FLOODING")
|
||||
#set ($floodReason = " AN ICE JAM IS OCCURRING AND WILL CAUSE ${floodType}.")
|
||||
#elseif(${list.contains($bullets, "icicr")})
|
||||
#set ($floodReason = " AN ICE JAM IS OCCURRING AND WILL CONTINUE TO CAUSE ${floodType}.")
|
||||
#elseif(${ic} == "IC")
|
||||
#set ($hycType = "AN ICE JAM AND HEAVY RAIN")
|
||||
#set ($floodReason = " AN ICE JAM IS ALSO OCCURRING AND WILL CAUSE ${floodType}.")
|
||||
#elseif(${list.contains($bullets, "icics")})
|
||||
#set ($hycType = "AN ICE JAM AND RAPID SNOW MELT")
|
||||
#set ($floodReason = " AN ICE JAM AND RAPID SNOW MELT ARE ALSO OCCURRING AND WILL CAUSE ${floodType}.")
|
||||
#elseif(${list.contains($bullets, "icerr")})
|
||||
#set ($hycType = "RAPID RIVER RISES")
|
||||
#set ($floodReason = " FLOODING DUE TO AN ICE JAM AND HEAVY RAIN WILL CONTINUE.")
|
||||
#elseif(${ic} == "MC")
|
||||
#set ($hycType = "")
|
||||
#set ($floodReason = "")
|
||||
#elseif(${ic} == "UU")
|
||||
#set ($hycType = "")
|
||||
#set ($floodReason = "")
|
||||
#elseif(${ic} == "DM")
|
||||
#set ($hycType = "LEVEE FAILURE")
|
||||
#set ($floodReason = " FLOODING DUE TO A LEVEE FAILURE WILL CONTINUE.")
|
||||
#elseif(${ic} == "DR")
|
||||
#set ($hycType = "DAM GATE RELEASE")
|
||||
#set ($floodReason = " FLOODING DUE TO A DAM GATE RELEASE.")
|
||||
#end
|
||||
##
|
||||
######################################################################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLS${siteId}
|
||||
### IF CORRECTED...DUMP OUT CORRECTED TEXT OTHERWISE PROCEED
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLOOD STATEMENT...TEST
|
||||
#else
|
||||
|
@ -68,12 +71,10 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
...THIS MESSAGE IS FOR TEST PURPOSES ONLY...
|
||||
|
||||
#end
|
||||
#end
|
||||
#################################################################
|
||||
#################################################################
|
||||
## LETS START WITH EXPIRATION AND CANCELLATION SEGMENTS #####
|
||||
#################################################################
|
||||
#################################################################
|
||||
|
||||
############################
|
||||
## CAN or EXP ####
|
||||
############################
|
||||
### CREATE PHRASING DEPENDING ON WHETHER WE ISSUE EXP PRIOR TO EXPIRATION TIME OR NOT
|
||||
#if(${now.compareTo(${expire})} >= 0 && ${action}=="EXP" )
|
||||
#set($expcanHLTag = "HAS EXPIRED")
|
||||
|
@ -110,21 +111,27 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
## END CAN/EXP HEADLINE ####
|
||||
############################
|
||||
#######################################
|
||||
## EXPIRATION/CANCELLATION STATEMENT ##
|
||||
## EXPIRATION/CANCELLATION BODY ##
|
||||
#######################################
|
||||
#if(${action}=="EXP" || ${action} == "CAN" || ${action}=="CANCON")
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
"FLOOD WATERS HAVE RECEDED...AND ARE NO LONGER EXPECTED TO POSE A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES."
|
||||
#if(${list.contains($bullets, "recedingWater")} && ${list.contains($bullets, "rainEnded")})
|
||||
|
||||
THE HEAVY RAIN HAS ENDED AND FLOOD WATERS HAVE RECEDED...NO LONGER POSING A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
#elseif(${list.contains($bullets, "recedingWater")})
|
||||
|
||||
FLOOD WATERS HAVE RECEDED...AND ARE NO LONGER EXPECTED TO POSE A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
#elseif(${list.contains($bullets, "rainEnded")})
|
||||
"THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT."
|
||||
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
#else
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!"
|
||||
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!
|
||||
#end
|
||||
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
|
||||
|
||||
$$
|
||||
|
||||
#end
|
||||
#################################### END OF CAN STUFF ###################################
|
||||
#### IF PARTIAL CANCELLATION, INSERT $$ AND 2ND UGC/MND SECTION PRIOR TO CON PORTION
|
||||
|
@ -169,19 +176,23 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#set ($rainAmount = " UP TO ONE INCH OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain2")} )
|
||||
#set ($rainAmount = " UP TO TWO INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = " UP TO TWO INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain3")} )
|
||||
#set ($rainAmount = " UP TO THREE INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = " UP TO THREE INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEdit")} )
|
||||
#set ($rainAmount = " !** RAINFALL AMOUNTS **! INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = " !** RAINFALL AMOUNTS **! INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#set ($reportBy = "!**YOU DID NOT SELECT A /SOURCE/ BULLET. PLEASE CLOSE THIS WINDOW AND REGENERATE YOUR WARNING**!")
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($reportBy = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED")
|
||||
#set ($reportBy = "DOPPLER RADAR INDICATED")
|
||||
#elseif(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($reportBy = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED")
|
||||
#set ($reportBy = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED")
|
||||
#elseif(${list.contains($bullets, "satellite")})
|
||||
#set ($reportBy = "SATELLITE ESTIMATES INDICATED")
|
||||
#elseif(${list.contains($bullets, "satelliteGauge")})
|
||||
#set ($reportBy = "SATELLITE ESTIMATES AND AUTOMATED RAIN GAUGES INDICATED")
|
||||
#elseif(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($reportBy = "TRAINED WEATHER SPOTTERS REPORTED")
|
||||
#elseif(${list.contains($bullets, "lawEnforcement")})
|
||||
|
@ -190,10 +201,6 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#set ($reportBy = "THE PUBLIC REPORTED")
|
||||
#elseif(${list.contains($bullets, "emergencyManagement")})
|
||||
#set ($reportBy = "EMERGENCY MANAGEMENT REPORTED")
|
||||
#elseif(${list.contains($bullets, "satellite")})
|
||||
#set ($reportBy = "SATELLITE ESTIMATES INDICATED")
|
||||
#elseif(${list.contains($bullets, "satelliteGauge")})
|
||||
#set ($reportBy = "SATELLITE ESTIMATES AND AUTOMATED RAIN GAUGES INDICATED")
|
||||
#end
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
|
@ -236,15 +243,19 @@ THIS IS A TEST MESSAGE. ##
|
|||
#if(${list.contains($bullets, "addRainfall")})
|
||||
ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AREA.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "particularStream")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "drainages")})
|
||||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -271,10 +282,6 @@ EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STR
|
|||
#if(${list.contains($bullets, "ruralUrbanCTA")})
|
||||
EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES. ADDITIONALLY...COUNTRY ROADS AND FARMLANDS ALONG THE BANKS OF CREEKS...STREAMS AND OTHER LOW LYING AREAS ARE SUBJECT TO FLOODING.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "particularStreamCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "nighttimeCTA")})
|
||||
BE ESPECIALLY CAUTIOUS AT NIGHT WHEN IT IS HARDER TO RECOGNIZE THE DANGERS OF FLOODING. IF ${floodType} IS OBSERVED ACT QUICKLY. MOVE UP TO HIGHER GROUND TO ESCAPE FLOOD WATERS. DO NOT STAY IN AREAS SUBJECT TO FLOODING WHEN WATER BEGINS RISING.
|
||||
|
@ -327,18 +334,7 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
#end
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
|
||||
|
||||
#end
|
||||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
|
||||
## example of a for-each loop which will include interstate/mile marker information
|
||||
## #foreach (${local} in ${alpha})
|
||||
## spot is ${local.name}...
|
||||
## #end
|
||||
|
||||
########### EXAMPLES OF PARSE OR INCLUDE STATEMENTS ################################
|
||||
## #parse ("test.vm")
|
||||
## #include ("username.txt")
|
||||
|
||||
#end
|
|
@ -1,5 +1,6 @@
|
|||
<!-- Areal Flood Warning Follow-up Statement configuration ZONES ENABLED-->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at TIM Alaska -->
|
||||
<!-- Areal Flood Warning Follow-up Statement configuration -->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at Alaska TIM
|
||||
Edited by Mike Dangelo 01-25-2012 at CRH TIM-->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -11,7 +12,7 @@
|
|||
The various menu items are also the different maps
|
||||
that can be loaded with each template. -->
|
||||
<maps>
|
||||
<map>Forecast Zones</map>
|
||||
<map>County Names</map>
|
||||
<!-- <map>County Warning Areas</map> -->
|
||||
<!-- <map>FFMP Small Stream Basin Links</map> -->
|
||||
<!-- <map>Major Rivers</map> -->
|
||||
|
@ -77,49 +78,37 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CON" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<!--
|
||||
<bullet bulletName="smallstreams" bulletText="include small streams" bulletGroup="group1" parseString="SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="include urban areas and small streams" bulletGroup="group1" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
-->
|
||||
<bullet bulletText="****** HYDROLOGIC CAUSES/CONDITIONS *******" bulletType="title"/>
|
||||
<bullet bulletName="icer" bulletText="Excessive Rainfall" bulletGroup="ic" parseString="".ER.","-FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icrs" bulletText="Rain and Snow Melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="icsm" bulletText="Snow Melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="icij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="icicr" bulletText="Ice Jam and Heavy Rain" bulletGroup="ic" parseString="".IC.","HEAVY RAIN""/>
|
||||
<bullet bulletName="icics" bulletText="Ice Jam and Snow Melt" bulletGroup="ic" parseString="".IC.","SNOW MELT""/>
|
||||
<bullet bulletName="icerr" bulletText="Rapid River Rises" bulletGroup="ic" parseString="".ER.","FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
in your template uncomment the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="emergencyManagement" bulletText="Emergency management reported" bulletGroup="source" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORMS"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="floodOccurring" bulletText="Flooding occurring" bulletGroup="event" parseString="PRODUCING FLOODING "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORM"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="floodOccurring" bulletText="Flooding occurring" bulletGroup="event" parseString=""PRODUCING FLOODING","REPORTED FLOODING""/>
|
||||
<bullet bulletName="genericFlood" bulletText="Generic (provide reasoning)" bulletGroup="event" parseString="PRODUCING FLOODING "/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
|
@ -133,50 +122,37 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<!--
|
||||
<bullet bulletName="smallstreams" bulletText="include small streams" bulletGroup="group1" parseString="SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="include urban areas and small streams" bulletGroup="group1" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
-->
|
||||
<bullet bulletText="****** HYDROLOGIC CAUSES/CONDITIONS *******" bulletType="title"/>
|
||||
<bullet bulletName="icer" bulletText="Excessive Rainfall" bulletGroup="ic" parseString="".ER.","-FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icrs" bulletText="Rain and Snow Melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="icsm" bulletText="Snow Melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="icij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="icicr" bulletText="Ice Jam and Heavy Rain" bulletGroup="ic" parseString="".IC.","HEAVY RAIN""/>
|
||||
<bullet bulletName="icics" bulletText="Ice Jam and Snow Melt" bulletGroup="ic" parseString="".IC.","SNOW MELT""/>
|
||||
<bullet bulletName="icerr" bulletText="Rapid River Rises" bulletGroup="ic" parseString="".ER.","FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="emergencyManagement" bulletText="Emergency management reported" bulletGroup="source" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORMS"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="floodOccurring" bulletText="Flooding occurring" bulletGroup="event" parseString="PRODUCING FLOODING "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORM"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="floodOccurring" bulletText="Flooding occurring" bulletGroup="event" parseString=""PRODUCING FLOODING","REPORTED FLOODING""/>
|
||||
<bullet bulletName="genericFlood" bulletText="Generic (provide reasoning)" bulletGroup="event" parseString="PRODUCING FLOODING"/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
|
@ -266,6 +242,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -285,8 +265,5 @@
|
|||
</filter>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
||||
|
|
|
@ -30,10 +30,6 @@
|
|||
######################################################################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLS${siteId}
|
||||
### IF CORRECTED...DUMP OUT CORRECTED TEXT OTHERWISE PROCEED
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLOOD STATEMENT...TEST
|
||||
#else
|
||||
|
@ -66,7 +62,6 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${productClass}=="T")
|
||||
...THIS MESSAGE IS FOR TEST PURPOSES ONLY...
|
||||
|
||||
#end
|
||||
#end
|
||||
#################################################################
|
||||
#################################################################
|
||||
|
@ -105,6 +100,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#headlineLocList(${cancelareas} true true true false)
|
||||
${expcanHLTag}...
|
||||
#end
|
||||
|
||||
############################
|
||||
## END CAN/EXP HEADLINE ####
|
||||
############################
|
||||
|
@ -112,18 +108,19 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
## EXPIRATION/CANCELLATION STATEMENT ##
|
||||
#######################################
|
||||
#if(${action}=="EXP" || ${action} == "CAN" || ${action}=="CANCON")
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
"FLOOD WATERS HAVE RECEDED...AND ARE NO LONGER EXPECTED TO POSE A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES."
|
||||
#if(${list.contains($bullets, "recedingWater")} && ${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED AND FLOOD WATERS HAVE RECEDED...NO LONGER POSING A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
#elseif(${list.contains($bullets, "recedingWater")})
|
||||
FLOOD WATERS HAVE RECEDED...AND ARE NO LONGER EXPECTED TO POSE A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
#elseif(${list.contains($bullets, "rainEnded")})
|
||||
"THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT."
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
#else
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!"
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!
|
||||
#end
|
||||
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
|
||||
|
||||
$$
|
||||
#end
|
||||
#################################### END OF CAN STUFF ###################################
|
||||
#### IF PARTIAL CANCELLATION, INSERT $$ AND 2ND UGC/MND SECTION PRIOR TO CON PORTION
|
||||
|
@ -152,7 +149,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...A FLOOD WARNING ##
|
||||
...THE FLOOD WARNING ##
|
||||
#if (${hycType} != "")
|
||||
FOR <L>${hycType}</L> ##
|
||||
#end
|
||||
|
@ -178,9 +175,9 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#end
|
||||
#set ($reportBy = "!**YOU DID NOT SELECT A /SOURCE/ BULLET. PLEASE CLOSE THIS WINDOW AND REGENERATE YOUR WARNING**!")
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($reportBy = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED")
|
||||
#set ($reportBy = "DOPPLER RADAR INDICATED")
|
||||
#elseif(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($reportBy = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED")
|
||||
#set ($reportBy = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED")
|
||||
#elseif(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($reportBy = "TRAINED WEATHER SPOTTERS REPORTED")
|
||||
#elseif(${list.contains($bullets, "lawEnforcement")})
|
||||
|
@ -240,10 +237,10 @@ ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AR
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -326,7 +323,7 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
#end
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
|
||||
|
||||
#end
|
||||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
|
@ -339,5 +336,3 @@ $$
|
|||
########### EXAMPLES OF PARSE OR INCLUDE STATEMENTS ################################
|
||||
## #parse ("test.vm")
|
||||
## #include ("username.txt")
|
||||
|
||||
#end
|
|
@ -1,6 +1,7 @@
|
|||
<!-- Areal Flood Warning Follow-up Statement configuration ZONES ENABLED-->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at TIM Alaska to make Zones possible -->
|
||||
<!-- Localized for AK by Aaron Jacobs 9/23/2011 -->
|
||||
<!-- Edited by Mike 1/26/2012 -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -39,12 +40,14 @@
|
|||
<autoLockText>true</autoLockText>
|
||||
|
||||
<!-- durations: the list of possible durations of the warning -->
|
||||
<!-- THIS REALLY SERVES NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<!-- DURATIONS REALLY SERVE NO PURPOSE IN A FOLLOWUP BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<defaultDuration>30</defaultDuration>
|
||||
<durations>
|
||||
<duration>30</duration>
|
||||
</durations>
|
||||
|
||||
<lockedGroupsOnFollowup>ic</lockedGroupsOnFollowup>
|
||||
|
||||
<!-- bullets: User specified text generation options
|
||||
- bulletName: an id that is passed to the template when a bullet
|
||||
is selected. This should be unique
|
||||
|
@ -54,7 +57,6 @@
|
|||
- bulletGroup: Only one bullet can be selected per bulletGroup
|
||||
- parseString: this string must MATCH a unique phrase in the associated bulletText.
|
||||
This will be used to highlight the appropriate bullet on a follow up-->
|
||||
<lockedGroupsOnFollowup>ic</lockedGroupsOnFollowup>
|
||||
<bulletActionGroups>
|
||||
<bulletActionGroup>
|
||||
<bullets>
|
||||
|
@ -63,14 +65,12 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CAN" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="****** CANCELLATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="Receding water" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXP" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="******* EXPIRATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="Water receding" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
</bullets>
|
||||
|
@ -82,20 +82,18 @@
|
|||
<bullet bulletName="urbansmallstreams" bulletText="include urban areas and small streams" bulletGroup="group1" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
-->
|
||||
<bullet bulletText="****** HYDROLOGIC CAUSES/CONDITIONS *******" bulletType="title"/>
|
||||
<bullet bulletName="icer" bulletText="Excessive Rainfall" bulletGroup="ic" parseString="".ER.","-FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icrs" bulletText="Rain and Snow Melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="icsm" bulletText="Snow Melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="icij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="icicr" bulletText="Ice Jam and Heavy Rain" bulletGroup="ic" parseString="".IC.","HEAVY RAIN""/>
|
||||
<bullet bulletName="icics" bulletText="Ice Jam and Snow Melt" bulletGroup="ic" parseString="".IC.","SNOW MELT""/>
|
||||
<bullet bulletName="icerr" bulletText="Rapid River Rises" bulletGroup="ic" parseString="".ER.","FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icer" bulletText="Excessive Rainfall" bulletGroup="ic" parseString="".ER.","-FOR RAPID RIVER RISES"" showString="".ER.","-FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icrs" bulletText="Rain and Snow Melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="icsm" bulletText="Snow Melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="icij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="icicr" bulletText="Ice Jam and Heavy Rain" bulletGroup="ic" parseString="".IC.","HEAVY RAIN"" showString="".IC.","HEAVY RAIN""/>
|
||||
<bullet bulletName="icics" bulletText="Ice Jam and Snow Melt" bulletGroup="ic" parseString="".IC.","SNOW MELT"" showString="".IC.","SNOW MELT""/>
|
||||
<bullet bulletName="icerr" bulletText="Rapid River Rises" bulletGroup="ic" parseString="".ER.","FOR RAPID RIVER RISES"" showString="".ER.","FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
|
@ -114,8 +112,6 @@
|
|||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -133,30 +129,23 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** THIS IS A CORRECTION - JUST HIT CREATE TEXT ! " bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<!--
|
||||
<bullet bulletName="smallstreams" bulletText="include small streams" bulletGroup="group1" parseString="SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="include urban areas and small streams" bulletGroup="group1" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="smallstreams" bulletText="include small streams" bulletGroup="group1" parseString="SMALL STREAM FLOOD ADVISORY" showString="SMALL STREAM FLOOD ADVISORY"/>
|
||||
<bullet bulletName="urbansmallstreams" bulletText="include urban areas and small streams" bulletGroup="group1" parseString="URBAN AND SMALL STREAM FLOOD ADVISORY" showString="URBAN AND SMALL STREAM FLOOD ADVISORY"/>
|
||||
-->
|
||||
<bullet bulletText="****** HYDROLOGIC CAUSES/CONDITIONS *******" bulletType="title"/>
|
||||
<bullet bulletName="icer" bulletText="Excessive Rainfall" bulletGroup="ic" parseString="".ER.","-FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icrs" bulletText="Rain and Snow Melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="icsm" bulletText="Snow Melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="icij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<bullet bulletName="icicr" bulletText="Ice Jam and Heavy Rain" bulletGroup="ic" parseString="".IC.","HEAVY RAIN""/>
|
||||
<bullet bulletName="icics" bulletText="Ice Jam and Snow Melt" bulletGroup="ic" parseString="".IC.","SNOW MELT""/>
|
||||
<bullet bulletName="icerr" bulletText="Rapid River Rises" bulletGroup="ic" parseString="".ER.","FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icer" bulletText="Excessive Rainfall" bulletGroup="ic" parseString="".ER.","-FOR RAPID RIVER RISES"" showString="".ER.","-FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletName="icrs" bulletText="Rain and Snow Melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="icsm" bulletText="Snow Melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="icij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="icicr" bulletText="Ice Jam and Heavy Rain" bulletGroup="ic" parseString="".IC.","HEAVY RAIN"" showString="".IC.","HEAVY RAIN""/>
|
||||
<bullet bulletName="icics" bulletText="Ice Jam and Snow Melt" bulletGroup="ic" parseString="".IC.","SNOW MELT"" showString="".IC.","SNOW MELT""/>
|
||||
<bullet bulletName="icerr" bulletText="Rapid River Rises" bulletGroup="ic" parseString="".ER.","FOR RAPID RIVER RISES"" showString="".ER.","FOR RAPID RIVER RISES""/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
|
@ -175,8 +164,6 @@
|
|||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -280,6 +267,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
|
@ -299,8 +290,5 @@
|
|||
</filter>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
###############################################################################
|
||||
## Created BY Mike Dangelo 9-19-2011 at Alaska TIM for zone code issuances ##
|
||||
## Mary-Beth Schreck, Ed Plumb, Aaron Jacobs 9-23-2011 at Alaska TIM
|
||||
##
|
||||
## edited by Mike Dangelo 01-26-2012 at CRH TIM
|
||||
|
||||
#################################### SET SOME VARIABLES ###################################
|
||||
##
|
||||
#if(${action} == "EXT")
|
||||
#set($starttime = "000000T0000Z")
|
||||
#set($extend = true)
|
||||
|
@ -12,9 +12,9 @@
|
|||
#set($extend = false)
|
||||
#end
|
||||
##
|
||||
#if(${list.contains($bullets, "smallstreams")})
|
||||
#if(${list.contains($bullets, "small")})
|
||||
#set($advType = "SMALL STREAM FLOOD WARNING")
|
||||
#elseif(${list.contains($bullets, "urbansmallstreams")})
|
||||
#elseif(${list.contains($bullets, "uss")})
|
||||
#set($advType = "URBAN AND SMALL STREAM FLOOD WARNING")
|
||||
#else
|
||||
#set($advType = "FLOOD WARNING")
|
||||
|
@ -24,12 +24,6 @@
|
|||
#if(${list.contains($bullets, "sm")})
|
||||
#set($ic = "SM")
|
||||
#set($hycType = "SNOW MELT")
|
||||
#elseif(${list.contains($bullets, "dm")})
|
||||
#set($ic = "DM")
|
||||
#set($hycType = "A LEVEE FAILURE")
|
||||
#elseif(${list.contains($bullets, "dr")})
|
||||
#set($ic = "DR")
|
||||
#set($hycType = "A DAM FLOODGATE RELEASE")
|
||||
#elseif(${list.contains($bullets, "rs")})
|
||||
#set($ic = "RS")
|
||||
#set($hycType = "RAIN AND SNOW MELT")
|
||||
|
@ -42,12 +36,17 @@
|
|||
#elseif(${list.contains($bullets, "go")})
|
||||
#set($ic = "GO")
|
||||
#set($hycType = "A GLACIER-DAMMED LAKE OUTBURST")
|
||||
#elseif(${list.contains($bullets, "mc")})
|
||||
#set($ic = "MC")
|
||||
#elseif(${list.contains($bullets, "dm")})
|
||||
#set($ic = "DM")
|
||||
#set($hycType = "A LEVEE FAILURE")
|
||||
#elseif(${list.contains($bullets, "dr")})
|
||||
#set($ic = "DR")
|
||||
#set($hycType = "A DAM GATE RELEASE")
|
||||
#elseif(${list.contains($bullets, "OT")})
|
||||
#set($ic = "OT")
|
||||
#set($hycType = "GROUND WATER FLOODING")
|
||||
## #set($hycType = "FOR MULTIPLE CAUSES")
|
||||
#elseif(${list.contains($bullets, "mc")})
|
||||
#set($ic = "MC")
|
||||
#elseif(${list.contains($bullets, "uu")})
|
||||
#set($ic = "UU")
|
||||
#end
|
||||
|
@ -55,9 +54,6 @@
|
|||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FLW${siteId}
|
||||
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
BULLETIN - EAS ACTIVATION REQUESTED
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLOOD WARNING...TEST
|
||||
|
@ -92,10 +88,12 @@ THIS IS A TEST MESSAGE. ##
|
|||
#end
|
||||
${advType} FOR...
|
||||
#if (${hycType} != "")
|
||||
##<L> ${hycType} IN...</L> (EXCLUDED FOR AK)
|
||||
## (EXCLUDED FOR AK)
|
||||
##<L> ${hycType} IN...</L>
|
||||
<L> ${hycType}...</L>
|
||||
#end
|
||||
## #firstBullet(${areas}) (EXCLUDED FOR AK)
|
||||
## (EXCLUDED FOR AK)
|
||||
## #firstBullet(${areas})
|
||||
!**INSERT RIVER/STREAM OR AREA **! IN !**INSERT GEO AREA**!...
|
||||
|
||||
#################################
|
||||
|
@ -119,9 +117,6 @@ THIS IS A TEST MESSAGE. ##
|
|||
#if(${list.contains($bullets, "groundWater")})
|
||||
#set ($report = "RISING GROUND WATER LEVELS WILL RESULT IN MINOR FLOODING AT !** LOCATION **!.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "poorDrainage")})
|
||||
#set ($typeofevent = ". OVERFLOWING POOR DRAINAGE AREAS WILL RESULT IN MINOR FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "satellite")})
|
||||
#set ($report = "SATELLITE ESTIMATES INDICATE HEAVY RAINFALL THAT WILL CAUSE ${advType}${typeofevent} IN THE WARNING AREA.")
|
||||
#end
|
||||
|
@ -129,22 +124,22 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($report = "SATELLITE ESTIMATES AND RAIN GAUGE DATA INDICATE HEAVY RAINFALL THAT WILL CAUSE ${advType}${typeofevent} IN THE WARNING AREA.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN THAT WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN THAT WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM THAT WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM THAT WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A LINE OF THUNDERSTORMS. THE HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A LINE OF THUNDERSTORMS. THE HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. THAT HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. THAT HEAVY RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. THAT RAIN WILL CAUSE FLOODING.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED HEAVY RAIN IN !** LOCATION **! DUE TO A THUNDERSTORM THAT WILL CAUSE FLOODING.")
|
||||
|
@ -223,7 +218,7 @@ AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${repor
|
|||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
##locationsList("SOME LOCATIONS THAT WILL EXPERIENCE FLOODING INCLUDE" "FLOODING IS EXPECTED TO OCCUR OVER MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0) EXCLUDED FOR ALASKA
|
||||
## #locationsList("SOME LOCATIONS THAT WILL EXPERIENCE FLOODING INCLUDE" "FLOODING IS EXPECTED TO OCCUR OVER MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0) EXCLUDED FOR ALASKA
|
||||
|
||||
#end
|
||||
########################################## END OF FOURTH BULLET ##############################
|
||||
|
@ -249,16 +244,14 @@ ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AR
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
######################################
|
||||
##Check to see if we've selected any calls to action. In our .cfg file
|
||||
##we ended each CTA bullet ID with "CTA" for this reason as a 'trip'
|
||||
#foreach ($bullet in $bullets)
|
||||
#if($bullet.endsWith("CTA"))
|
||||
#set ($ctaSelected = "YES")
|
||||
|
@ -270,6 +263,10 @@ PRECAUTIONARY/PREPAREDNESS ACTIONS...
|
|||
|
||||
#end
|
||||
##
|
||||
#if(${list.contains($bullets, "warningMeans")})
|
||||
A FLOOD WARNING MEANS THAT FLOODING IS IMMINENT OR HAS BEEN REPORTED. STREAM RISES WILL BE SLOW AND FLASH FLOODING IS NOT EXPECTED. HOWEVER...ALL INTERESTED PARTIES SHOULD TAKE NECESSARY PRECAUTIONS IMMEDIATELY.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "dontdrownCTA")})
|
||||
MOST FLOOD DEATHS OCCUR IN AUTOMOBILES. NEVER DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY. FLOOD WATERS ARE USUALLY DEEPER THAN THEY APPEAR. JUST ONE FOOT OF FLOWING WATER IS POWERFUL ENOUGH TO SWEEP VEHICLES OFF THE ROAD. WHEN ENCOUNTERING FLOODED ROADS MAKE THE SMART CHOICE...TURN AROUND...DONT DROWN.
|
||||
|
||||
|
@ -319,10 +316,6 @@ TO REPORT FLOODING...HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT T
|
|||
|
||||
#end
|
||||
#################################### END OF CTA STUFF ###################################
|
||||
#if(${list.contains($bullets, "warningMeans")})
|
||||
A FLOOD WARNING MEANS THAT FLOODING IS IMMINENT OR HAS BEEN REPORTED. STREAM RISES WILL BE SLOW AND FLASH FLOODING IS NOT EXPECTED. HOWEVER...ALL INTERESTED PARTIES SHOULD TAKE NECESSARY PRECAUTIONS IMMEDIATELY.
|
||||
|
||||
#end
|
||||
##########################################
|
||||
########BOTTOM OF THE PRODUCT#############
|
||||
##########################################
|
||||
|
@ -337,8 +330,3 @@ $$
|
|||
|
||||
!**NAME/INITIALS**!
|
||||
|
||||
########### EXAMPLES OF PARSE OR INCLUDE STATEMENTS ################################
|
||||
## #parse ("someFileInSiteWarngen.vm")
|
||||
## #include ("username.txt")
|
||||
|
||||
#end
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<!-- Areal Flood Warning configuration ZONES-->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at TIM Alaska to make Zones possible -->
|
||||
<!-- Localized for AK by Aaron Jacobs and Mary-Beth Schreck 9/23/2011 -->
|
||||
<!-- Edited by Mike Dangelo 01-26-2012 at CRH TIM -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -68,14 +69,14 @@
|
|||
<!--<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<!--<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM."/> -->
|
||||
<!--<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="ic" parseString=".DR."/> -->
|
||||
<bullet bulletName="dr" bulletText="Dam Gate Release" bulletGroup="ic" parseString=".DR."/>
|
||||
<!--<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC."/> -->
|
||||
<!--<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU."/> -->
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletText="*********** REPORT SOURCE (Choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="source" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="source" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -114,30 +115,25 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** THIS IS A CORRECTION - JUST HIT CREATE TEXT ! " bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************* TYPE OF WARNING ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="General (flood warning)" bulletGroup="ttt" bulletDefault="true"/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="ttt" parseString="SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="uss" bulletText="urban areas and small stream flood warning" bulletGroup="ttt" parseString="URBAN AND SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="ttt" parseString="SMALL STREAM FLOOD WARNING" showString="SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="uss" bulletText="urban areas and small stream flood warning" bulletGroup="ttt" parseString="URBAN AND SMALL STREAM FLOOD WARNING" showString="URBAN AND SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletText="*** PRIMARY CAUSE OTHER THAN HEAVY RAIN ***" bulletType="title"/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<!--<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<!-- <bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM."/> -->
|
||||
<!--<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="ic" parseString=".DR."/> -->
|
||||
<!--<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC."/> -->
|
||||
<!--<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU."/> -->
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<!--<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC." showString=".IC."/> -->
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<!--<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM." showString=".DM."/> -->
|
||||
<bullet bulletName="dr" bulletText="Dam Gate Release" bulletGroup="ic" parseString=".DR." showString=".DR."/>
|
||||
<!--<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC." showString=".MC."/> -->
|
||||
<!--<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU." showString=".UU."/> -->
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT." showString=".OT."/>
|
||||
<bullet bulletText="*********** REPORT SOURCE (Choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="source" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="source" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -145,9 +141,9 @@
|
|||
<bullet bulletText="*********** EVENT (Choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="RAPID RIVER RISES "/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="group3" parseString="GLACIER DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="groundWater" bulletText="Ground water" bulletGroup="group3" parseString="GROUND WATER"/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="event" parseString="RAPID RIVER RISES "/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="event" parseString="GLACIER-DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="groundWater" bulletText="Ground water" bulletGroup="event" parseString="GROUND WATER"/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
|
@ -176,30 +172,25 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FA" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** THIS IS A CORRECTION - JUST HIT CREATE TEXT ! " bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************* TYPE OF WARNING ***********" bulletType="title"/>
|
||||
<bullet bulletName="general" bulletText="General (flood warning)" bulletGroup="ttt" bulletDefault="true"/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="ttt" parseString="SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="uss" bulletText="urban areas and small stream flood warning" bulletGroup="ttt" parseString="URBAN AND SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="small" bulletText="Small stream" bulletGroup="ttt" parseString="SMALL STREAM FLOOD WARNING" showString="SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletName="uss" bulletText="urban areas and small stream flood warning" bulletGroup="ttt" parseString="URBAN AND SMALL STREAM FLOOD WARNING" showString="URBAN AND SMALL STREAM FLOOD WARNING"/>
|
||||
<bullet bulletText="*** PRIMARY CAUSE OTHER THAN HEAVY RAIN ***" bulletType="title"/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ."/>
|
||||
<!--<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC."/> -->
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO."/>
|
||||
<!-- <bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM."/> -->
|
||||
<!--<bullet bulletName="dr" bulletText="Dam Floodgate Release" bulletGroup="ic" parseString=".DR."/> -->
|
||||
<!--<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC."/> -->
|
||||
<!--<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU."/> -->
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT."/>
|
||||
<bullet bulletName="sm" bulletText="Snow melt" bulletGroup="ic" parseString=".SM." showString=".SM."/>
|
||||
<bullet bulletName="rs" bulletText="Rain and snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="ij" bulletText="Ice Jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<!--<bullet bulletName="ic" bulletText="Ice Jam/Rain/Snow Melt" bulletGroup="ic" parseString=".IC." showString=".IC."/> -->
|
||||
<bullet bulletName="go" bulletText="Glacial Lake Outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<!--<bullet bulletName="dm" bulletText="Levee Failure" bulletGroup="ic" parseString=".DM." showString=".DM."/> -->
|
||||
<bullet bulletName="dr" bulletText="Dam Gate Release" bulletGroup="ic" parseString=".DR." showString=".DR."/>
|
||||
<!--<bullet bulletName="mc" bulletText="Multiple Causes" bulletGroup="ic" parseString=".MC." showString=".MC."/> -->
|
||||
<!--<bullet bulletName="uu" bulletText="Unknown Cause" bulletGroup="ic" parseString=".UU." showString=".UU."/> -->
|
||||
<bullet bulletName="OT" bulletText="Ground water" bulletGroup="ic" parseString=".OT." showString=".OT."/>
|
||||
<bullet bulletText="*********** REPORT SOURCE (Choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="group2" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite estimates indicate" bulletGroup="source" parseString="SATELLITE ESTIMATES INDICATE"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and Rain Gauges indicate" bulletGroup="source" parseString="SATELLITE ESTIMATES AND"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -207,9 +198,9 @@
|
|||
<bullet bulletText="*********** EVENT (Choose 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="group3" parseString="RAPID RIVER RISES "/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="group3" parseString="GLACIER DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="groundWater" bulletText="Ground water" bulletGroup="group3" parseString="GROUND WATER"/>
|
||||
<bullet bulletName="rapidRiver" bulletText="Rapid river rises" bulletGroup="event" parseString="RAPID RIVER RISES "/>
|
||||
<bullet bulletName="glacierOutburst" bulletText="Glacial Lake Outburst" bulletGroup="event" parseString="GLACIER-DAMMED LAKE OUTBURST FLOOD"/>
|
||||
<bullet bulletName="groundWater" bulletText="Ground water" bulletGroup="event" parseString="GROUND WATER"/>
|
||||
<bullet bulletText="*********** RAIN AMOUNT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
|
@ -322,6 +313,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
|
@ -342,6 +337,6 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -0,0 +1,178 @@
|
|||
#####################
|
||||
## CUSTOM TEMPLATE ##
|
||||
#####################
|
||||
${WMOId} ${vtecOffice} 000000
|
||||
CUSTOM
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.SS.W.${etn}.${dateUtil.format(${start}, ${timeFormat.ymdthmz})}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
||||
BULLETIN - EAS ACTIVATION REQUESTED
|
||||
#if(${productClass}=="T")
|
||||
TEST...CUSTOM WARNING...TEST
|
||||
#else
|
||||
CUSTOM WARNING
|
||||
#end
|
||||
NATIONAL WEATHER SERVICE ${officeShort}
|
||||
${dateUtil.format(${start}, ${timeFormat.header}, ${localtimezone})}
|
||||
|
||||
#if(${productClass}=="T")
|
||||
...THIS MESSAGE IS FOR TEST PURPOSES ONLY...
|
||||
|
||||
#end
|
||||
#headline(${officeLoc}, ${backupSite})
|
||||
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
CUSTOM WARNING FOR...
|
||||
#foreach (${area} in ${areas})
|
||||
##
|
||||
#if(${area.partOfArea})
|
||||
#areaFormat(${area.partOfArea} true false) ##
|
||||
#end
|
||||
${area.name} ${area.areaNotation} IN #areaFormat(${area.partOfParentRegion} true false) ${area.parentRegion}...
|
||||
#if(${list.size($area.points)} > 0)
|
||||
#if(${list.size($area.points)} > 1)
|
||||
THIS INCLUDES THE CITIES OF... #foreach (${city} in ${area.points})${city}... #end
|
||||
|
||||
#else
|
||||
THIS INCLUDES THE CITY OF ${list.get(${area.points},0)}
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
UNTIL ${dateUtil.format(${expire}, ${timeFormat.clock}, 15, ${localtimezone})}
|
||||
|
||||
#set($report = "")
|
||||
#if(${list.contains($bullets, "much")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE CUSTOM RADAR WAS TRACKING A CUSTOM THING")
|
||||
#end
|
||||
#set($closest = ${list.get($closestPoints, 0)})
|
||||
#set($secondary = ${list.get($closestPoints, 1)})
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${report} ##
|
||||
#if($closest.roundedDistance <= 4)
|
||||
OVER ##
|
||||
#else
|
||||
${closest.roundedDistance} MILES #direction(${closest.oppositeRoundedAzimuth}) OF ##
|
||||
#end
|
||||
${closest.name}##
|
||||
#if($secondary)
|
||||
...OR ${secondary.roundedDistance} MILES #direction(${secondary.oppositeRoundedAzimuth}) OF ${secondary.name}##
|
||||
#end
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. ${reportType2} NEARLY STATIONARY.
|
||||
#else
|
||||
...MOVING #direction(${movementDirectionRounded}) AT ${mathUtil.roundTo5(${movementSpeed})} MPH.
|
||||
#end
|
||||
## Determine if the pathcast goes over only rural areas
|
||||
#set($ruralOnly = 1)
|
||||
#foreach(${pc} in ${pathCast})
|
||||
#if(${pc.points})
|
||||
#set($ruralOnly = 0)
|
||||
#end
|
||||
#end
|
||||
#set($numOtherCities = ${list.size($otherPoints)})
|
||||
|
||||
####################
|
||||
## BEGIN PATHCAST ##
|
||||
####################
|
||||
#if(${pathCast} && ${ruralOnly} == 0)
|
||||
#if(${stormType} == "line")
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
THE CUSTOM THING PRODUCING STORMS WILL BE NEAR...
|
||||
#else
|
||||
* ##
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
THE CUSTOM THING WILL BE NEAR...
|
||||
#end
|
||||
#set($numRural = 0)## indicates the number of rural points
|
||||
#foreach (${pc} in ${pathCast})
|
||||
#if(${pc.points})
|
||||
#set($numRural = 0)
|
||||
#set($numCities = ${list.size($pc.points)})
|
||||
#set($count = 0)
|
||||
##
|
||||
#foreach (${city} in ${pc.points})
|
||||
#if(${city.roundedDistance} < 3)
|
||||
## close enough to not need azran, considered OVER the area
|
||||
${city.name}##
|
||||
#else
|
||||
## needs azran information
|
||||
${city.roundedDistance} MILES #direction(${city.oppositeRoundedAzimuth}) OF ${city.name}##
|
||||
#end
|
||||
#set($count = $count + 1)
|
||||
#if($count == $numCities - 1)
|
||||
AND ##
|
||||
#elseif($count < $numCities)
|
||||
...##
|
||||
#end
|
||||
#end
|
||||
BY ${dateUtil.format(${pc.time}, ${timeFormat.clock}, ${localtimezone})}...
|
||||
#else## Handle the rural cases
|
||||
#set($numRural = $numRural + 1)
|
||||
#if($numRural > 2)
|
||||
RURAL ${pc.area} ${pc.areaNotation} AT ${dateUtil.format(${pc.time}, ${timeFormat.clock}, ${localtimezone})}...
|
||||
#set($numRural = 0)
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
#elseif(${otherPoints} && ${numOtherCities} > 0)
|
||||
* OTHER LOCATIONS IN THE WARNING INCLUDE BUT ARE NOT LIMITED TO
|
||||
#set($count = 0)
|
||||
##
|
||||
#foreach(${point} in ${otherPoints})
|
||||
#set($count = $count + 1)
|
||||
${point}##
|
||||
#if($count == $numOtherCities - 1)
|
||||
AND ##
|
||||
#elseif($count < $numOtherCities)
|
||||
...##
|
||||
#end
|
||||
#end
|
||||
|
||||
#else
|
||||
* THE CUSTOM THING WILL OTHERWISE REMAIN OVER MAINLY RURAL AREAS OF THE INDICATED COUNTIES.
|
||||
|
||||
#end
|
||||
####################
|
||||
## ENDS PATHCAST ##
|
||||
####################
|
||||
|
||||
#if(${list.contains($bullets, "more")})
|
||||
IN ADDITION TO THE CUSTOM WARNING...
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#end
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
||||
|
||||
#end
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
|
||||
TIME...MOT...LOC ##
|
||||
${dateUtil.format(${event}, ${timeFormat.time})}Z ##
|
||||
${mathUtil.round(${movementDirection})}DEG ##
|
||||
${mathUtil.round(${movementInKnots})}KT ##
|
||||
#foreach(${eventCoord} in ${eventLocation})
|
||||
#llFormat(${eventCoord.y}) #llFormat(${eventCoord.x}) ##
|
||||
#end
|
||||
|
||||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
|
@ -0,0 +1,234 @@
|
|||
<!-- Severe Thunderstorm Warning configuration -->
|
||||
<warngenConfig>
|
||||
|
||||
<!-- Maps to load on template selection. Refer to 'Maps' menu in CAVE.
|
||||
The various menu items are also the different maps
|
||||
that can be loaded with each template. -->
|
||||
<maps>
|
||||
<!-- <map></map> -->
|
||||
</maps>
|
||||
|
||||
<!-- Followups: VTEC actions of allowable followups when this template is selected -->
|
||||
<followups>
|
||||
</followups>
|
||||
|
||||
<!-- Phensigs: The list of phenomena and significance combinations that this template applies to -->
|
||||
<phensigs>
|
||||
<phensig>XX.W</phensig>
|
||||
</phensigs>
|
||||
|
||||
<!-- Enables/disables user from selecting the Restart button the GUI -->
|
||||
<enableRestart>true</enableRestart>
|
||||
|
||||
<!-- Enable/disables the system to lock text based on various patterns -->
|
||||
<autoLockText>true</autoLockText>
|
||||
|
||||
<!-- Included watches: If a tornado watch or severe thunderstorm watch is to be
|
||||
included with the warning product include torWatches and/or svrWatches,
|
||||
respectively. Please refer to 'includedWatchAreaBuffer' in <areaConfig/>. -->
|
||||
<includedWatches>
|
||||
<includedWatch>torWatches</includedWatch>
|
||||
<includedWatch>svrWatches</includedWatch>
|
||||
</includedWatches>
|
||||
|
||||
<!-- durations: the list of possible durations of the warning -->
|
||||
<defaultDuration>30</defaultDuration>
|
||||
<durations>
|
||||
<duration>10</duration>
|
||||
<duration>15</duration>
|
||||
<duration>20</duration>
|
||||
<duration>25</duration>
|
||||
<duration>30</duration>
|
||||
<duration>40</duration>
|
||||
<duration>45</duration>
|
||||
<duration>50</duration>
|
||||
<duration>60</duration>
|
||||
<duration>75</duration>
|
||||
<duration>90</duration>
|
||||
</durations>
|
||||
|
||||
<bulletActionGroups>
|
||||
<bulletActionGroup action="NEW">
|
||||
<bullets>
|
||||
<bullet bulletText="*********** BASIS FOR WARNING (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="much" bulletText="Custom basis" bulletDefault="true" parseText="NATIONAL WEATHER SERVICE CUSTOM RADAR WAS TRACKING A CUSTOM THING"/>
|
||||
<bullet bulletText="*********** CALL TO ACTIONS (CHOOSE 1 OR MORE) **********" bulletType="title"/>
|
||||
<bullet bulletName="more" bulletText="Custom CTA" bulletDefault="true" parseText="IN ADDITION TO THE CUSTOM WARNING"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
<!-- areaConfig: specifies how the area portion of the warning is generated; Mainly used
|
||||
for determining the impacting counties in the 1st bullet
|
||||
- inclusionPercent: If an area greater than this percentage of area is covered, include it in the warning
|
||||
- inclusionArea: If an area greater than this is covered, include it in the warning (Square Kilometers)
|
||||
- inclusionAndOr: AND - both inclusionPercent and inclusionArea must pass in
|
||||
order to be included. OR - either inclusionPercent or inclusionArea
|
||||
can pass pass to be included.
|
||||
- pointField: the column name in the pointSource that contains the name of the point
|
||||
- sortBy: Can sort by 'name','parent','size',
|
||||
- pointFilter: Controls which point (i.e. cities) to include in the 1st bullet based on
|
||||
the 'WARNGENLEV' of the point. WARNGENLEV is a value from 1 to 3.
|
||||
key: WARNGENLEV (Column name in the pointSource)
|
||||
value: 1,2,or 3 (Can only be a single value), 0 does nothing
|
||||
type: INCLUSIVE - include only points that match the value
|
||||
EXCLUSIVE - exclude only points that match the value
|
||||
For example: INCLUSIVE 1,will only include points that are WARNGENLEV 1,
|
||||
EXCLUSIVE 3, will only include points that are WARNGENLEV 1 and 2
|
||||
- fipsField: the name of the attribute that retrieves the fips
|
||||
|
||||
- areaNotationField: The column in the areaSource table that contains the key
|
||||
used to map to the correct areaNotation. Look at countTypes.txt
|
||||
- areaNotationTranslationFile: TranslationFile to look up an area
|
||||
notation located in /edex/data/utility/common_static/base/warngen
|
||||
- includedWatchAreaBuffer: The number of MILES the warning polygon will be increased to include nearby watches
|
||||
|
||||
- otherPoints: this configures the otherPoints object for the fourth bullet. It
|
||||
uses the same pointSource as the areaConfig
|
||||
- includeAreaPoints: true/false, don't add name if already available for 1st bullet
|
||||
- includeClosePoints: true/false, don't add name if already available for 3rd bullet
|
||||
- sortBy - Can sort the path cast by 'distance', 'name', 'population','warngenlev','lat','lon',
|
||||
|
||||
-->
|
||||
<areaConfig>
|
||||
<inclusionPercent>0.00</inclusionPercent>
|
||||
<inclusionAndOr>AND</inclusionAndOr>
|
||||
<inclusionArea>0</inclusionArea>
|
||||
<areaField>COUNTYNAME</areaField>
|
||||
<parentAreaField>NAME</parentAreaField>
|
||||
<areaNotationField>STATE</areaNotationField>
|
||||
<areaNotationTranslationFile>countyTypes.txt</areaNotationTranslationFile>
|
||||
<fipsField>FIPS</fipsField>
|
||||
<pointField>NAME</pointField>
|
||||
<sortBy>
|
||||
<sort>parent</sort>
|
||||
</sortBy>
|
||||
<pointFilter>
|
||||
<key>WARNGENLEV</key>
|
||||
<value>1</value>
|
||||
<type>INCLUSIVE</type>
|
||||
</pointFilter>
|
||||
<includedWatchAreaBuffer>25</includedWatchAreaBuffer>
|
||||
<otherPoints>
|
||||
<maxCount>50</maxCount>
|
||||
<includeAreaPoints>true</includeAreaPoints>
|
||||
<includeClosestPoints>true</includeClosestPoints>
|
||||
<sortBy>
|
||||
<sort>warngenlev</sort>
|
||||
<sort>population</sort>
|
||||
</sortBy>
|
||||
</otherPoints>
|
||||
</areaConfig>
|
||||
|
||||
<!-- closestPointsConfig: determines how the closest points to the storm
|
||||
are generated. This configuration is usually applied to the 3rd bullet.
|
||||
- numberOfPoints: number of closest points to generate
|
||||
- unitDistance: the output unit
|
||||
- unitSpeed: the output speed
|
||||
- pointField: The field out of the area field that is used for naming
|
||||
the point
|
||||
- pointFilter: Controls which point (i.e. cities) to include in the 1st bullet based on
|
||||
the 'WARNGENLEV' of the point. WARNGENLEV is a value from 1 to 3.
|
||||
key: WARNGENLEV (Column name in the pointSource)
|
||||
value: 1,2,or 3 (Can only be a single value), 0 does nothing
|
||||
type: INCLUSIVE - include only points that match the value
|
||||
EXCLUSIVE - exclude only points that match the value
|
||||
For example: INCLUSIVE 1,will only include points that are WARNGENLEV 1,
|
||||
EXCLUSIVE 3, will only include points that are WARNGENLEV 1 and 2
|
||||
- sortBy: Can sort the path cast by 'distance', 'name', 'population','warngenlev','lat','lon',
|
||||
-->
|
||||
<closestPointsConfig>
|
||||
<numberOfPoints>2</numberOfPoints>
|
||||
<unitDistance>mi</unitDistance>
|
||||
<unitSpeed>mph</unitSpeed>
|
||||
<pointField>NAME</pointField>
|
||||
<pointFilter>
|
||||
<key>WARNGENLEV</key>
|
||||
<value>0</value>
|
||||
<type>EXCLUSIVE</type>
|
||||
</pointFilter>
|
||||
<sortBy>
|
||||
<sort>distance</sort>
|
||||
<sort>warngenlev</sort>
|
||||
</sortBy>
|
||||
</closestPointsConfig>
|
||||
|
||||
<!-- pathcastConfig: If present, this indicates a track product is generated
|
||||
to determine the areas the storm will pass under. This is mainly for the
|
||||
4th bullet and used if type 1 is selected. Refer to VM_global_library.vm for details.
|
||||
|
||||
- enabled: 0 to disable pathCast, 1 to enable pathCast
|
||||
- defaultSpeedKt: Default speed in knots
|
||||
- defaultDirection: Default Direction (0 degrees is South)
|
||||
- nearThreshold: Specifies a distance in Miles that indicates how close
|
||||
a storm can be to a location to be included in the path cast;
|
||||
- interval: will round the minutes in the pathcast to the next interval set
|
||||
- maxCount: max number of points can be included in each group
|
||||
- pointField: the column name in the pointSource that contains the name of the point
|
||||
- pointFilter: Controls which point to include based on the 'WARNGENLEV' of the point.
|
||||
WARNGENLEV is a value from 1 to 3.
|
||||
key: WARNGENLEV (Column name in the pointSource)
|
||||
value: 1,2,or 3 (Can only be a single value), 0 does nothing
|
||||
type: INCLUSIVE - include only points that match the value
|
||||
EXCLUSIVE - exclude only points that match the value
|
||||
For example: INCLUSIVE 1,will only include points that are WARNGENLEV 1,
|
||||
EXCLUSIVE 3, will only include points that are WARNGENLEV 1 and 2
|
||||
- areaField: the column name in the areaSource table that contains the name of the area
|
||||
- parentAreaField: the column name in the area Source that contains the parent of the area (i.e. State)
|
||||
- areaNotationField: The column in the areaSource table that contains the key
|
||||
used to map to the correct areaNotation. Look at countTypes.txt
|
||||
- areaNotationTranslationFile: TranslationFile to look up an area
|
||||
notation located in /edex/data/utility/common_static/base/warngen
|
||||
- sortBy: Can sort the path cast by 'distance', 'name', 'population','warngenlev','lat','lon'
|
||||
-->
|
||||
<pathcastConfig>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
<defaultSpeedKt>20</defaultSpeedKt>
|
||||
<defaultDirection>45</defaultDirection>
|
||||
<nearThreshold>8.0</nearThreshold>
|
||||
<interval>5</interval>
|
||||
<maxCount>4</maxCount>
|
||||
<maxGroup>8</maxGroup>
|
||||
<pointField>Name</pointField>
|
||||
<pointFilter>
|
||||
<key>WARNGENLEV</key>
|
||||
<value>0</value>
|
||||
<type>EXCLUSIVE</type>
|
||||
</pointFilter>
|
||||
<areaField>COUNTYNAME</areaField>
|
||||
<parentAreaField>STATE</parentAreaField>
|
||||
<areaNotationField>STATE</areaNotationField>
|
||||
<areaNotationTranslationFile>countyTypes.txt</areaNotationTranslationFile>
|
||||
<sortBy>
|
||||
<sort>distance</sort>
|
||||
</sortBy>
|
||||
</pathcastConfig>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
<include file="mileMarkers.xml"/>
|
||||
-->
|
||||
|
||||
<!-- geospatialConfig: The geospatial configuration
|
||||
- pointSource: the name of the table that reads the points from (i.e. City, MarineSites)
|
||||
- areaSource: the name of the table that reads the areas from (i.e. County,MarineZones)
|
||||
- timezoneSource: the name of the table that reads the time zones from
|
||||
- timezoneField: the column name of the table that contains the name of the time zone
|
||||
- maskSource: Table name of the CWAs
|
||||
- maskFilter: Upon initialization will gather all the areas that have a WFO
|
||||
that matches what CAVE is localized to
|
||||
-->
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
<parentAreaSource>States</parentAreaSource>
|
||||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
<maskSource>CWA</maskSource>
|
||||
<maskFilter>
|
||||
<key>WFO</key>
|
||||
<value>$warngenCWAFilter</value>
|
||||
<type>INCLUSIVE</type>
|
||||
</maskFilter>
|
||||
</geospatialConfig>
|
||||
</warngenConfig>
|
||||
|
|
@ -61,11 +61,11 @@
|
|||
#if ($bullet.endsWith("Dam"))
|
||||
#set($ctaSelected = "YES")
|
||||
#set($sitespecSelected = "YES")
|
||||
#set($hycType = "THE ${riverName} BELOW ${damName}")
|
||||
#set($headline = "FOR ${reportType2} ${damName} ON THE ${riverName} ")
|
||||
#set($reportType1 = "${reportType2} ${damName} ON THE ${riverName}${reportInfo}")
|
||||
#set($addInfo = "THE NEAREST DOWNSTREAM TOWN IS ${cityInfo} FROM THE DAM.")
|
||||
#set($sitespecCTA = "IF YOU ARE IN LOW LYING AREAS BELOW THE ${damName} YOU SHOULD MOVE TO HIGHER GROUND IMMEDIATELY.")
|
||||
## #set($hycType = "THE ${riverName} BELOW ${damName}")
|
||||
## #set($headline = "FOR ${reportType2} ${damName} ON THE ${riverName} ")
|
||||
## #set($reportType1 = "${reportType2} ${damName} ON THE ${riverName}${reportInfo}")
|
||||
## #set($addInfo = "THE NEAREST DOWNSTREAM TOWN IS ${cityInfo} FROM THE DAM.")
|
||||
## #set($sitespecCTA = "IF YOU ARE IN LOW LYING AREAS BELOW THE ${damName} YOU SHOULD MOVE TO HIGHER GROUND IMMEDIATELY.")
|
||||
#end
|
||||
#end
|
||||
#######################################################################
|
||||
|
|
|
@ -2,26 +2,24 @@
|
|||
specific dam break -->
|
||||
<!--
|
||||
<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Ray/Lafayette Counties)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 3917 9405 3923 9387 3919 9385 3913 9394 3911 9405"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Buchanan County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" coords="LAT...LON 3971 9467 3957 9466 3955 9475 3970 9476"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Ray/Lafayette Counties)" bulletName="BigRockDam" parseString="BIG ROCK" showString="BIG ROCK DAM" coords="LAT...LON 3917 9405 3923 9387 3919 9385 3913 9394 3911 9405"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Buchanan County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" showString="BRANCHED OAK DAM" coords="LAT...LON 3971 9467 3957 9466 3955 9475 3970 9476"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BRANCHED OAK DAM"/>
|
||||
</damInfoBullets>
|
||||
-->
|
||||
<!-- End of example. Begin your site specific information here. -->
|
||||
<!-- Site Specific Information for WFO Anchorage -->
|
||||
<!--
|
||||
<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Cooper Lake Hydroelectric Dam (Cooper Landing)" bulletName="CooperLakeDam" parseString="COOPER LAKE DAM" coords="LAT...LON 6029 14953 6032 15035 6023 15036 6021 14947"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Eklutna Lake Dam (Eklutna)" bulletName="EklutnaLakeDam" parseString="EKLUTNA LAKE DAM" coords="LAT...LON 6148 14944 6148 14914 6139 14912 6140 14943"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Solomon Gulch Dam (Valdez)" bulletName="SolomonGulchDam" parseString="SOLOMON GULCH DAM" coords="LAT...LON 6109 14632 6109 14603 6107 14630 6107 14631"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Cooper Lake Hydroelectric Dam (Cooper Landing)" bulletName="CooperLakeDam" parseString="COOPER LAKE DAM" showString="COOPER LAKE DAM" coords="LAT...LON 6029 14953 6032 15035 6023 15036 6021 14947"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Eklutna Lake Dam (Eklutna)" bulletName="EklutnaLakeDam" parseString="EKLUTNA LAKE DAM" showString="EKLUTNA LAKE DAM" coords="LAT...LON 6148 14944 6148 14914 6139 14912 6140 14943"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Solomon Gulch Dam (Valdez)" bulletName="SolomonGulchDam" parseString="SOLOMON GULCH DAM" showString="SOLOMON GULCH DAM" coords="LAT...LON 6109 14632 6109 14603 6107 14630 6107 14631"/>
|
||||
</damInfoBullets>
|
||||
-->
|
|
@ -1,3 +1,22 @@
|
|||
<!-- The following is an example on how to set up the bullets for a site
|
||||
specific dam break -->
|
||||
<!--
|
||||
<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Ray/Lafayette Counties)" bulletName="BigRockDam" parseString="BIG ROCK" showString="BIG ROCK DAM" coords="LAT...LON 3917 9405 3923 9387 3919 9385 3913 9394 3911 9405"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Buchanan County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" showString="BRANCHED OAK DAM" coords="LAT...LON 3971 9467 3957 9466 3955 9475 3970 9476"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BRANCHED OAK DAM"/>
|
||||
</damInfoBullets>
|
||||
-->
|
||||
<!-- End of example. Begin your site specific information here. -->
|
||||
<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Ray/Lafayette Counties)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 3917 9405 3923 9387 3919 9385 3913 9394 3911 9405"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Buchanan County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" coords="LAT...LON 3971 9467 3957 9466 3955 9475 3970 9476"/>
|
||||
|
|
|
@ -12,9 +12,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
EWW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.EW.W.${etn}.${dateUtil.format(${start}, ${timeFormat.ymdthmz})}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
||||
|
@ -118,7 +115,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${reportType}...${reportType1} ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. ${reportType2} NEARLY STATIONARY.
|
||||
#else
|
||||
|
@ -146,10 +143,10 @@ THIS IS A TEST MESSAGE. ##
|
|||
#locationsList("LOCATIONS IMPACTED INCLUDE..." ${phenomena} 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0)
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -202,4 +199,3 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -79,7 +79,27 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="EW" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="*** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="***** BASIS FOR WARNING (CHOOSE 1) ******" bulletType="title"/>
|
||||
<bullet bulletName="basis1" bulletText="Doppler radar indicated" bulletGroup="group2" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="basis2" bulletText="Surface observations indicated..." bulletGroup="group2" parseString="SURFACE OBSERVATIONS INDICATED EXTREME WINDS"/>
|
||||
<bullet bulletName="basis3" bulletText="Maritime observations indicated..." bulletGroup="group2" parseString="MARITIME OBSERVATIONS INDICATED EXTREME WINDS"/>
|
||||
<bullet bulletName="basis4" bulletText="Spotters indicated..." bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED EXTREME WINDS"/>
|
||||
<bullet bulletName="basis5" bulletText="Radar and surface observations..." bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR AND SURFACE OBSERVATIONS"/>
|
||||
<bullet bulletName="basis6" bulletText="Radar and maritime observations..." bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR AND MARITIME OBSERVATIONS"/>
|
||||
<bullet bulletName="basis7" bulletText="Radar and spotters..." bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR AND TRAINED WEATHER SPOTTERS"/>
|
||||
|
||||
<bullet bulletText="******* THREAT (Leave blank for hurricane winds) ******" bulletType="title"/>
|
||||
<bullet bulletName="var1" bulletText="Convective winds" bulletGroup="group1" parseString="ASSOCIATED WITH A BROAD AREA OF INTENSE THUNDERSTORMS"/>
|
||||
<bullet bulletName="var2" bulletText="Non-hurricane winds" bulletGroup="group1" parseString="ASSOCIATED WITH AN INTENSE LOW PRESSURE AREA"/>
|
||||
<bullet bulletName="var3" bulletText="Downslope winds" bulletGroup="group1" parseString="ASSOCIATED WITH A DOWNSLOPE WINDSTORM"/>
|
||||
|
||||
<bullet bulletText="*********** CALL TO ACTIONS (CHOOSE 1 OR MORE) **********" bulletType="title"/>
|
||||
<bullet bulletName="cta1" bulletText="Specific wind values" parseString="WIDESPREAD DESTRUCTIVE WINDS OF"/>
|
||||
<bullet bulletName="cta2" bulletText="CTA - Take cover now" parseString="TAKE COVER NOW!"/>
|
||||
<bullet bulletName="cta3" bulletText="Hurricane CTA - Safe places to be" parseString="THE SAFEST PLACE TO BE DURING"/>
|
||||
<bullet bulletText="*********** Pathcast Section **********" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="Select for pathcast" bulletGroup="toggle4" bulletDefault="true" parseString="WILL BE NEAR..."/>
|
||||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
@ -184,6 +204,12 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -191,7 +217,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -12,14 +12,6 @@
|
|||
#set($expcanHLTag = "IS CANCELLED")
|
||||
#end
|
||||
#############
|
||||
## EWW COR ##
|
||||
#############
|
||||
#if(${specialCorText})
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
SVS${siteId}
|
||||
${specialCorText}
|
||||
#else
|
||||
#############
|
||||
## EWW CAN ##
|
||||
#############
|
||||
#if(${action}=="CAN")
|
||||
|
@ -166,7 +158,7 @@ THIS IS A TEST MESSAGE. AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${lo
|
|||
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${reportType}...${reportType1} ##
|
||||
#end
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. ${reportType2} NEARLY STATIONARY.
|
||||
#else
|
||||
|
@ -192,10 +184,6 @@ THIS IS A TEST MESSAGE. ##
|
|||
#locationsList("LOCATIONS IMPACTED INCLUDE..." "${phenomena} ARE EXPECTED TO REMAIN OVER MAINLY RURAL AREAS OF" 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0)
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -395,10 +383,10 @@ THIS IS A TEST MESSAGE. ##
|
|||
#locationsList("LOCATIONS IMPACTED INCLUDE..." ${phenomena} 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0)
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -497,4 +485,3 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -92,7 +92,24 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="EW" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletName="var1" bulletText="convective winds" bulletGroup="group1" parseString="ASSOCIATED WITH A BROAD AREA OF INTENSE THUNDERSTORMS"/>
|
||||
<bullet bulletName="var2" bulletText="non-hurricane winds" bulletGroup="group1" parseString="ASSOCIATED WITH AN INTENSE LOW PRESSURE AREA"/>
|
||||
<bullet bulletName="var3" bulletText="downslope winds" bulletGroup="group1" parseString="ASSOCIATED WITH A DOWNSLOPE WINDSTORM"/>
|
||||
<bullet bulletText="***** BASIS FOR WARNING (CHOOSE 1) ******" bulletType="title"/>
|
||||
<bullet bulletName="basis1" bulletText="Doppler radar indicated" bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="basis2" bulletText="surface observations indicated..." bulletGroup="group2" parseString="SURFACE OBSERVATIONS INDICATED EXTREME WINDS"/>
|
||||
<bullet bulletName="basis3" bulletText="maritime observations indicated..." bulletGroup="group2" parseString="MARITIME OBSERVATIONS INDICATED EXTREME WINDS"/>
|
||||
<bullet bulletName="basis4" bulletText="spotters indicated..." bulletGroup="group2" parseString="TRAINED WEATHER SPOTTERS REPORTED EXTREME WINDS"/>
|
||||
<bullet bulletName="basis5" bulletText="radar and surface observations..." bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR AND SURFACE OBSERVATIONS"/>
|
||||
<bullet bulletName="basis6" bulletText="radar and maritime observations..." bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR AND MARITIME OBSERVATIONS"/>
|
||||
<bullet bulletName="basis7" bulletText="radar and spotters..." bulletGroup="group2" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR AND TRAINED WEATHER SPOTTERS"/>
|
||||
<bullet bulletText="*********** CALL TO ACTIONS (CHOOSE 1 OR MORE) **********" bulletType="title"/>
|
||||
<bullet bulletName="cta1" bulletText="Specific wind values" parseString="WIDESPREAD DESTRUCTIVE WINDS OF"/>
|
||||
<bullet bulletName="cta2" bulletText="CTA - Take cover now" parseString="TAKE COVER NOW!"/>
|
||||
<bullet bulletName="cta3" bulletText="CTA - Safe places to be" parseString="THE SAFEST PLACE TO BE DURING"/>
|
||||
<bullet bulletText="*********** Pathcast? **********" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="select for pathcast" bulletGroup="toggle4" parseString="WILL BE NEAR..."/>
|
||||
<bullet bulletName="listofcities" bulletText="select for a list of cities" bulletGroup="toggle4" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
@ -197,6 +214,11 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
|
@ -205,7 +227,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
## EDITED BY MIKE DANGELO 9-21-2011 at Alaska TIM ##
|
||||
## EDITED BY PHIL KURIMSKI 9-23-2011 at Alaska TIM for burn scars and mud slides ##
|
||||
## EDITED BY EVAN BOOKBINDER 11-04-11 - OB11.9-3 (DRs) ##
|
||||
## EDITED BY MIKE DANGELO 1-25-2012 at CRH TIM ##
|
||||
|
||||
#################################### SET SOME VARIABLES ###################################
|
||||
#set ($hycType = "")
|
||||
|
@ -19,20 +20,16 @@
|
|||
#set($extend = false)
|
||||
#end
|
||||
##
|
||||
#if(${list.contains($bullets, "icrs")})
|
||||
#set($ic = "RS")
|
||||
#set ($snowMelt = "RAPID SNOW MELT IS ALSO OCCURRING AND WILL ADD TO THE FLOODING.")
|
||||
#set ($hycType = "RAIN AND SNOW MELT IN...")
|
||||
#else
|
||||
#set($ic = "ER")
|
||||
#set ($snowMelt = "")
|
||||
#if(${list.contains($bullets, "icrs")})
|
||||
#set($ic = "RS")
|
||||
#set ($hycType = "RAIN AND SNOW MELT IN...")
|
||||
#set ($snowMelt = "RAPID SNOW MELT IS ALSO OCCURRING AND WILL ADD TO THE FLOODING.")
|
||||
#end
|
||||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
#################################### VTEC LINE ###################################
|
||||
/${productClass}.${action}.${vtecOffice}.FF.W.${etn}.${starttime}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
@ -109,31 +106,31 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($rainAmount = "UP TO ONE INCH OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain2")} )
|
||||
#set ($rainAmount = "UP TO TWO INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "UP TO TWO INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain3")} )
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEdit")} )
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED HEAVY RAIN IN !** LOCATION **! ${rainAmount} ${isExpected}")
|
||||
|
@ -235,11 +232,14 @@ ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AR
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "particularStream")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -269,10 +269,6 @@ EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STR
|
|||
#if(${list.contains($bullets, "ruralUrbanCTA")})
|
||||
EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES. ADDITIONALLY...COUNTRY ROADS AND FARMLANDS ALONG THE BANKS OF CREEKS...STREAMS AND OTHER LOW LYING AREAS ARE SUBJECT TO FLOODING.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "particularStreamCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "nighttimeCTA")})
|
||||
BE ESPECIALLY CAUTIOUS AT NIGHT WHEN IT IS HARDER TO RECOGNIZE THE DANGERS OF FLOODING. IF FLASH FLOODING IS OBSERVED ACT QUICKLY. MOVE UP TO HIGHER GROUND TO ESCAPE FLOOD WATERS. DO NOT STAY IN AREAS SUBJECT TO FLOODING WHEN WATER BEGINS RISING.
|
||||
|
@ -347,4 +343,3 @@ space
|
|||
#end
|
||||
*#
|
||||
|
||||
#end
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
Modified by Phil Kurimski 08-15-2011 for 11.8
|
||||
Modified by Mike Dangelo 09-22-2011 at Alaska TIM
|
||||
Modified by Phil Kurimski 09-23-2011 for burn scars and mud slides
|
||||
Modified by Mike Dangelo 01-25-2012 at CRH TIM
|
||||
-->
|
||||
|
||||
<warngenConfig>
|
||||
|
@ -66,41 +67,42 @@
|
|||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="Satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="flash" bulletText="flash flooding occurring" bulletGroup="event" parseString="REPORTED FLASH "/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="flash" bulletText="Flash flooding occurring" bulletGroup="event" parseString="REPORTED FLASH "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainAmt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" parseString="CITIES"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="autoSafetyCTA" bulletText="Automobile safety..." parseString="MOST FLOOD RELATED DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="camperSafetyCTA" bulletText="Camper safety..." parseString="CAMPERS AND HIKERS SHOULD AVOID STREAMS OR CREEKS"/>
|
||||
<bullet bulletName="lowSpotsCTA" bulletText="low spots in hilly terrain..." parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="lowSpotsCTA" bulletText="Low spots in hilly terrain..." parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="ffwMeansCTA" bulletText="A flash flood warning means..." parseString="A FLASH FLOOD WARNING MEANS THAT"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles..." parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
|
@ -109,44 +111,44 @@
|
|||
<bulletActionGroup action="EXT" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY*" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<!-- <bullet bulletName="satellite" bulletText="Satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="flash" bulletText="flash flooding occurring" bulletGroup="event" parseString="REPORTED FLASH "/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="flash" bulletText="Flash flooding occurring" bulletGroup="event" parseString="REPORTED FLASH "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" parseString="CITIES"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="autoSafetyCTA" bulletText="Automobile safety..." parseString="MOST FLOOD RELATED DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="camperSafetyCTA" bulletText="Camper safety..." parseString="CAMPERS AND HIKERS SHOULD AVOID STREAMS OR CREEKS"/>
|
||||
<bullet bulletName="lowSpotsCTA" bulletText="low spots in hilly terrain..." parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="lowSpotsCTA" bulletText="Low spots in hilly terrain..." parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="ffwMeansCTA" bulletText="A flash flood warning means..." parseString="A FLASH FLOOD WARNING MEANS THAT"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles..." parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
|
@ -155,44 +157,44 @@
|
|||
<bulletActionGroup action="COR" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY*" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<!-- <bullet bulletName="satellite" bulletText="Satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="Satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="flash" bulletText="flash flooding occurring" bulletGroup="event" parseString="REPORTED FLASH "/>
|
||||
<bullet bulletName="plainRain" bulletText="due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorm" bulletGroup="event" bulletDefault="true" parseString="FROM A THUNDERSTORM "/>
|
||||
<bullet bulletName="flash" bulletText="Flash flooding occurring" bulletGroup="event" parseString="REPORTED FLASH "/>
|
||||
<bullet bulletName="plainRain" bulletText="Due to only heavy rain" bulletGroup="event" parseString="FROM HEAVY RAIN "/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="One inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="Two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="Three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" parseString="CITIES"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="autoSafetyCTA" bulletText="Automobile safety..." parseString="MOST FLOOD RELATED DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="camperSafetyCTA" bulletText="Camper safety..." parseString="CAMPERS AND HIKERS SHOULD AVOID STREAMS OR CREEKS"/>
|
||||
<bullet bulletName="lowSpotsCTA" bulletText="low spots in hilly terrain..." parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="lowSpotsCTA" bulletText="Low spots in hilly terrain..." parseString="IN HILLY TERRAIN THERE ARE HUNDREDS OF LOW WATER CROSSINGS"/>
|
||||
<bullet bulletName="ffwMeansCTA" bulletText="A flash flood warning means..." parseString="A FLASH FLOOD WARNING MEANS THAT"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles..." parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportFloodingCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
|
@ -269,6 +271,10 @@
|
|||
</sortBy>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<trackEnabled>false</trackEnabled>
|
||||
|
||||
<pathcastConfig>
|
||||
|
@ -307,6 +313,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
## EDITED BY EVAN BOOKBINDER 9-15-2011 for OB11.8.0-8 ##
|
||||
## Modified by MIKE DANGELO 9-19-2011 at Alaska TIM ##
|
||||
## Overhauled by Phil Kurimski 09-23-2011
|
||||
## Modified by MIKE DANGELO 1-25-2012 at CRH TIM ##
|
||||
##
|
||||
#################################### SET SOME VARs ###################################
|
||||
#set ($hycType = "")
|
||||
|
@ -12,18 +13,14 @@
|
|||
#set ($floodType = "FLASH FLOODING")
|
||||
#set ($burnCTA = "")
|
||||
###OVERRIDE DEFAULT EXECESSIVE RAINFALL IF NECESSARY
|
||||
#if(${list.contains($bullets, "icrs")})
|
||||
#if(${ic} == "RS")
|
||||
#set ($hycType = "RAIN AND SNOW MELT")
|
||||
#set ($floodReason = " RAPID SNOW MELT IS ALSO OCCURRING AND WILL ADD TO THE ${floodType}.")
|
||||
#set ($snowMelt = "RAPID SNOW MELT IS ALSO OCCURRING AND WILL ADD TO THE ${floodType}.")
|
||||
#end
|
||||
##
|
||||
######################################################################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFS${siteId}
|
||||
### IF CORRECTED...DUMP OUT CORRECTED TEXT OTHERWISE PROCEED
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLASH FLOOD STATEMENT...TEST
|
||||
#else
|
||||
|
@ -56,7 +53,6 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${productClass}=="T")
|
||||
...THIS MESSAGE IS FOR TEST PURPOSES ONLY...
|
||||
|
||||
#end
|
||||
#end
|
||||
#################################################################
|
||||
#################################################################
|
||||
|
@ -102,18 +98,19 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#######################################
|
||||
|
||||
#if(${action}=="EXP" || ${action} == "CAN" || ${action}=="CANCON")
|
||||
#if(${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "recedingWater")})
|
||||
FLOOD WATERS HAVE RECEDED...AND ARE NO LONGER EXPECTED TO POSE A THREAT TO LIFE OR PROPERTY. PLEASE CONTINUE TO HEED ANY ROAD CLOSURES.
|
||||
#elseif(${list.contains($bullets, "rainEnded")})
|
||||
THE HEAVY RAIN HAS ENDED...AND FLOODING IS NO LONGER EXPECTED TO POSE A THREAT.
|
||||
#else
|
||||
!** THE HEAVY RAIN HAS ENDED. !** OR **! THE FLOOD WATER IS RECEDING. THEREFORE...THE FLOODING THREAT HAS ENDED. **!"
|
||||
|
||||
#end
|
||||
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
########### KEEP TWO BLANK LINES BELOW
|
||||
|
||||
|
||||
$$
|
||||
#end
|
||||
#################################### END OF CAN STUFF ###################################
|
||||
#### IF PARTIAL CANCELLATION, INSERT $$ AND 2ND UGC/MND SECTION PRIOR TO CON PORTION
|
||||
|
@ -142,7 +139,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
...A FLASH FLOOD WARNING ##
|
||||
...THE FLASH FLOOD WARNING ##
|
||||
#if (${hycType} != "")
|
||||
FOR <L>${hycType}</L> ##
|
||||
#end
|
||||
|
@ -154,7 +151,7 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
###############################################################################
|
||||
#if(${list.contains($bullets, "ffwEmergency")})
|
||||
|
||||
...A FLASH FLOOD EMERGENCY FOR !**ENTER LOCATION**!...
|
||||
...THIS IS A FLASH FLOOD EMERGENCY FOR !**ENTER LOCATION**!...
|
||||
|
||||
#end
|
||||
|
||||
|
@ -166,9 +163,9 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#set ($rainAmount = "")
|
||||
#set ($report = "HEAVY RAIN IS OCCURRING. !** ADD MORE DETAIL HERE **!")
|
||||
#if(${list.contains($bullets, "flash")} )
|
||||
#set ($isExpected = "FLASH FLOODING IS ALREADY OCCURRING")
|
||||
#set ($isExpected = "FLASH FLOODING IS ALREADY OCCURRING.")
|
||||
#else
|
||||
#set ($isExpected = "FLASH FLOODING IS EXPECTED TO BEGIN SHORTLY")
|
||||
#set ($isExpected = "FLASH FLOODING IS EXPECTED TO BEGIN SHORTLY.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "burnScar")} )
|
||||
#set ($burnScar = "EXCESSIVE RAINFALL OVER THE BURN SCAR WILL RESULT IN DEBRIS FLOW MOVING THROUGH THE !** DRAINAGE **!. THE DEBRIS FLOW CAN CONSIST OF ROCK...MUD...VEGETATION AND OTHER LOOSE MATERIALS.")
|
||||
|
@ -195,40 +192,23 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#if(${list.contains($bullets, "rain3")} )
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEdit")} )
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "heavyRainIndicated")})
|
||||
#set ($reportType = "HEAVY RAIN")
|
||||
#set ($waswere = "WAS")
|
||||
#end
|
||||
#if(${list.contains($bullets, "realFloodingReport")})
|
||||
#set ($reportType = "FLASH FLOODING")
|
||||
#set ($waswere = "WAS")
|
||||
#set ($rainOnly = "")
|
||||
#end
|
||||
#if(${list.contains($bullets, "realFloodingReport")} && ${list.contains($bullets, "heavyRainIndicated")})
|
||||
#set ($reportType = "HEAVY RAIN AND FLASH FLOODING")
|
||||
#set ($waswere = "WERE")
|
||||
#set ($rainOnly = "")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED HEAVY RAIN IN !** LOCATION **! ${rainAmount} ${isExpected}")
|
||||
|
@ -288,7 +268,7 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${now}, ${timeFormat.clock}, ${localtimezone})}...${report}. ${snowMelt}
|
||||
AT ${dateUtil.format(${now}, ${timeFormat.clock}, ${localtimezone})}...${report} ${snowMelt}
|
||||
|
||||
${burnScar}
|
||||
|
||||
|
@ -303,24 +283,29 @@ THIS IS A TEST MESSAGE. ##
|
|||
#### IF YOU USE SOMETHING OTHER THAN "LOCATIONS IMPACTED INCLUDE" LEAD IN BELOW, MAKE SURE THE
|
||||
#### ACCOMPANYING XML FILE PARSE STRING IS CHANGED TO MATCH!
|
||||
#locationsList("SOME LOCATIONS THAT WILL EXPERIENCE FLOODING INCLUDE" ${floodType} 0 ${cityList} ${otherPoints} ${areas} ${dateUtil} ${timeFormat} 0)
|
||||
########### KEEP TWO BLANK LINES BELOW
|
||||
|
||||
|
||||
########################################## END OF OPTIONAL FOURTH BULLET ##############################
|
||||
######################################
|
||||
###### WHERE ADDITIONAL INFO GOES ####
|
||||
######################################
|
||||
|
||||
#if(${list.contains($bullets, "addRainfall")})
|
||||
ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AREA.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "particularStream")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "drainages")})
|
||||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -350,10 +335,6 @@ EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STR
|
|||
#if(${list.contains($bullets, "ruralUrbanCTA")})
|
||||
EXCESSIVE RUNOFF FROM HEAVY RAINFALL WILL CAUSE FLOODING OF SMALL CREEKS AND STREAMS...HIGHWAYS AND UNDERPASSES. ADDITIONALLY...COUNTRY ROADS AND FARMLANDS ALONG THE BANKS OF CREEKS...STREAMS AND OTHER LOW LYING AREAS ARE SUBJECT TO FLOODING.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "particularStreamCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "nighttimeCTA")})
|
||||
BE ESPECIALLY CAUTIOUS AT NIGHT WHEN IT IS HARDER TO RECOGNIZE THE DANGERS OF FLOODING. IF FLASH FLOODING IS OBSERVED ACT QUICKLY. MOVE UP TO HIGHER GROUND TO ESCAPE FLOOD WATERS. DO NOT STAY IN AREAS SUBJECT TO FLOODING WHEN WATER BEGINS RISING.
|
||||
|
@ -405,18 +386,10 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
|
||||
#end
|
||||
#printcoords(${areaPoly}, ${list})
|
||||
########### KEEP TWO BLANK LINES BELOW
|
||||
|
||||
|
||||
#end
|
||||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
|
||||
## example of a for-each loop which will include interstate/mile marker information
|
||||
## #foreach (${local} in ${alpha})
|
||||
## spot is ${local.name}...
|
||||
## #end
|
||||
|
||||
########### EXAMPLES OF PARSE OR INCLUDE STATEMENTS ################################
|
||||
## #parse ("test.vm")
|
||||
## #include ("username.txt")
|
||||
#end
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<!-- Created by Mike Dangelo 09-19-2011 at Alaska TIM
|
||||
Modified by Phil Kurimski 09-23-2011 for burn scars and mud slides
|
||||
Modified by EVAN BOOKBINDER WFO EAX 11-4-2011 removed bulletDefaults that prevented auto selection
|
||||
Modified by Mike Dangelo 01-25-2011 at CRH TIM
|
||||
-->
|
||||
|
||||
<warngenConfig>
|
||||
|
@ -42,7 +43,7 @@
|
|||
<autoLockText>true</autoLockText>
|
||||
|
||||
<!-- durations: the list of possible durations of the warning -->
|
||||
<!-- THIS REALLY SERVES NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<!-- THE DURATIONS REALLY SERVE NO PURPOSE IN A FOLLOWUP BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<defaultDuration>30</defaultDuration>
|
||||
<durations>
|
||||
<duration>30</duration>
|
||||
|
@ -56,24 +57,22 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CAN" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="****** CANCELLATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="Receding water" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXP" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="******* EXPIRATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="Water receding" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
<bullet bulletName="recedingWater" bulletText="Water receding" />
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CON" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
|
@ -82,8 +81,8 @@
|
|||
<bullet bulletName="lawEnforcement" bulletText="Local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="emergencyManagement" bulletText="Emergency management reported" bulletGroup="source" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORMS"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString="FROM HEAVY RAIN"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORM"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString=""FROM HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="flash" bulletText="Flooding occurring" bulletGroup="event" parseString="PRODUCING FLOODING"/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
|
@ -94,14 +93,13 @@
|
|||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
|
@ -117,9 +115,9 @@
|
|||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
|
@ -129,7 +127,7 @@
|
|||
<bullet bulletName="emergencyManagement" bulletText="Emergency management reported" bulletGroup="source" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORMS"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString="FROM HEAVY RAIN"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString=""FROM HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="flash" bulletText="Flooding occurring" bulletGroup="event" parseString="PRODUCING FLOODING"/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
|
@ -140,14 +138,13 @@
|
|||
<bullet bulletName="rainEdit" bulletText="User defined amount" bulletGroup="rainAmt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="addRainfall" bulletText="Additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="particularStream" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
<bullet bulletName="particularStreamCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding..." parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="dontDriveCTA" bulletText="Do not drive into water..." parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="turnAroundCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
|
@ -238,6 +235,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -258,6 +259,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
####################################################
|
||||
## FLASH FLOOD STATEMENT ##
|
||||
## FLASH FLOOD STATEMENT for ZONES ##
|
||||
####################################################
|
||||
## Modified by MIKE DANGELO 9-19-2011 at Alaska TIM ##
|
||||
## Overhauled by Phil Kurimski 09-23-2011 to reflect work
|
||||
## done in August.
|
||||
## Edited by Mike 01-26-2012 at CRH TIM
|
||||
##
|
||||
#################################### SET SOME VARs ###################################
|
||||
#set ($hycType = "")
|
||||
|
@ -20,10 +21,6 @@
|
|||
######################################################################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFS${siteId}
|
||||
### IF CORRECTED...DUMP OUT CORRECTED TEXT OTHERWISE PROCEED
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...FLASH FLOOD STATEMENT...TEST
|
||||
#else
|
||||
|
@ -56,7 +53,6 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${productClass}=="T")
|
||||
...THIS MESSAGE IS FOR TEST PURPOSES ONLY...
|
||||
|
||||
#end
|
||||
#end
|
||||
#################################################################
|
||||
#################################################################
|
||||
|
@ -198,37 +194,23 @@ REMAINS IN EFFECT #secondBullet(${dateUtil},${expire},${timeFormat},${localtimez
|
|||
#if(${list.contains($bullets, "rainEdit")} )
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "heavyRainIndicated")})
|
||||
#set ($reportType = "HEAVY RAIN")
|
||||
#set ($waswere = "WAS")
|
||||
#end
|
||||
#if(${list.contains($bullets, "realFloodingReport")})
|
||||
#set ($reportType = "FLASH FLOODING")
|
||||
#set ($waswere = "WAS")
|
||||
#set ($rainOnly = "")
|
||||
#end
|
||||
#if(${list.contains($bullets, "realFloodingReport")} && ${list.contains($bullets, "heavyRainIndicated")})
|
||||
#set ($reportType = "HEAVY RAIN AND FLASH FLOODING")
|
||||
#set ($waswere = "WERE")
|
||||
#set ($rainOnly = "")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED HEAVY RAIN IN !** LOCATION **! ${rainAmount} ${isExpected}")
|
||||
|
@ -317,10 +299,10 @@ ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AR
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -408,6 +390,7 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
|
||||
|
||||
$$
|
||||
#end
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
|
||||
|
@ -419,4 +402,3 @@ $$
|
|||
########### EXAMPLES OF PARSE OR INCLUDE STATEMENTS ################################
|
||||
## #parse ("test.vm")
|
||||
## #include ("username.txt")
|
||||
#end
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<!-- Flash Flood Statement Zones configuration -->
|
||||
<!-- Flash Flood Statement for Zones configuration -->
|
||||
<!-- Created by Mike Dangelo 09-19-2011 at Alaska TIM -->
|
||||
<!-- Modified by Phil Kurimski 09-23-2011 for burn scars and mud slides -->
|
||||
<!-- Edited by Mike Dangelo 01-26-2012 at CRH TIM -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -40,12 +41,13 @@
|
|||
<autoLockText>true</autoLockText>
|
||||
|
||||
<!-- durations: the list of possible durations of the warning -->
|
||||
<!-- THIS REALLY SERVES NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<!-- DURATIONS REALLY SERVE NO PURPOSE BUT WILL CRASH WARNGEN IF REMVOED -->
|
||||
<defaultDuration>30</defaultDuration>
|
||||
<durations>
|
||||
<duration>30</duration>
|
||||
</durations>
|
||||
|
||||
<lockedGroupsOnFollowup>ic</lockedGroupsOnFollowup>
|
||||
<bulletActionGroups>
|
||||
<bulletActionGroup>
|
||||
<bullets>
|
||||
|
@ -54,14 +56,12 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CAN" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="****** CANCELLATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="Receding water" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXP" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="******* EXPIRATION OPTIONS **********" bulletType="title"/>
|
||||
<bullet bulletName="recedingWater" bulletText="Water receding" />
|
||||
<bullet bulletName="rainEnded" bulletText="Heavy rain ended" />
|
||||
</bullets>
|
||||
|
@ -69,13 +69,13 @@
|
|||
<bulletActionGroup action="CON" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -83,7 +83,7 @@
|
|||
<bullet bulletName="emergencyManagement" bulletText="Emergency management reported" bulletGroup="source" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORMS"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString="FROM HEAVY RAIN"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="flash" bulletText="Flooding occurring" bulletGroup="event" parseString="PRODUCING FLOODING"/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
|
@ -97,7 +97,6 @@
|
|||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -115,15 +114,14 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="source" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="Doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -131,7 +129,7 @@
|
|||
<bullet bulletName="emergencyManagement" bulletText="Emergency management reported" bulletGroup="source" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletText="*********** EVENT (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="thunder" bulletText="Thunderstorms with heavy rainfall" bulletGroup="event" parseString="THUNDERSTORMS"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString="FROM HEAVY RAIN"/>
|
||||
<bullet bulletName="plainRain" bulletText="Heavy rainfall (no thunder)" bulletGroup="event" parseString=""HEAVY RAIN","-THUNDERSTORM""/>
|
||||
<bullet bulletName="flash" bulletText="Flooding occurring" bulletGroup="event" parseString="PRODUCING FLOODING"/>
|
||||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
|
@ -145,7 +143,6 @@
|
|||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -249,6 +246,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
|
@ -269,6 +270,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -29,9 +29,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
#################################### VTEC LINE ###################################
|
||||
/${productClass}.${action}.${vtecOffice}.FF.W.${etn}.${starttime}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
@ -108,31 +105,31 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($rainAmount = "UP TO ONE INCH OF RAIN HAS ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain2")} )
|
||||
#set ($rainAmount = "UP TO TWO INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "UP TO TWO INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rain3")} )
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "UP TO THREE INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "rainEdit")} )
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAS ALREADY FALLEN.")
|
||||
#set ($rainAmount = "!** RAINFALL AMOUNTS **! INCHES OF RAIN HAVE ALREADY FALLEN.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO A THUNDERSTORM. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED HEAVY RAIN DUE TO THUNDERSTORMS. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT HEAVY RAIN WAS FALLING OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A THUNDERSTORM IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerGauge")} && ${list.contains($bullets, "thunder")} && ${stormType} == "line")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#set ($report = "DOPPLER RADAR AND AUTOMATED RAIN GAUGES INDICATED THAT A LINE OF THUNDERSTORMS IS PRODUCING HEAVY RAIN OVER THE AREA. ${rainAmount} ${isExpected}")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
#set ($report = "TRAINED WEATHER SPOTTERS REPORTED HEAVY RAIN IN !** LOCATION **! ${rainAmount} ${isExpected}")
|
||||
|
@ -235,10 +232,9 @@ ADDITIONAL RAINFALL AMOUNTS OF !** EDIT AMOUNT **! ARE POSSIBLE IN THE WARNED AR
|
|||
|
||||
#end
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#################################### END OF ADDITIONAL STUFF ###################################
|
||||
######################################
|
||||
####### CALL TO ACTIONS ##############
|
||||
|
@ -346,4 +342,3 @@ space
|
|||
#end
|
||||
*#
|
||||
|
||||
#end
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
<!-- Flash Flood Warning configuration for County-based products-->
|
||||
<!-- Flash Flood Warning configuration for ZONES-->
|
||||
<!-- Modified by Mike Dangelo 07-12-2011 -->
|
||||
<!-- Modified by Phil Kurimski 08-15-2011 for 11.8 -->
|
||||
<!-- Modified by Mike Dangelo 09-22-2011 at Alaska TIM -->
|
||||
<!-- Modified by Phil Kurimski 09-23-2011 for burn scars and mud slides -->
|
||||
<!-- Modified by Mike Dangelo 01-26-2012 at CRH TIM -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
|
@ -13,7 +15,7 @@
|
|||
The various menu items are also the different maps
|
||||
that can be loaded with each template. -->
|
||||
<maps>
|
||||
<!-- <map>FFMP Small Stream Basin Links</map> -->
|
||||
<map>Forecast Zones</map>
|
||||
<map>Major Rivers</map>
|
||||
</maps>
|
||||
|
||||
|
@ -64,7 +66,7 @@
|
|||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
|
@ -81,14 +83,11 @@
|
|||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainAmt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainAmt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" parseString="CITIES"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<!-- include file="testInclude.xml" /> -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -106,15 +105,13 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXT" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY*" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
|
@ -125,16 +122,14 @@
|
|||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainAmt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" parseString="CITIES"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -152,15 +147,13 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY*" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS."/>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletName="icrs" bulletText="Also snow melt" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletText="*********** SOURCE (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR"/>
|
||||
<bullet bulletName="doppler" bulletText="doppler radar indicated" bulletGroup="source" bulletDefault="true" parseString="DOPPLER RADAR"/>
|
||||
<bullet bulletName="dopplerGauge" bulletText="doppler radar and automated gauges" bulletGroup="source" parseString="AUTOMATED "/>
|
||||
<!-- The following bullets will add satellite and gauges as a source. If you would like to use this
|
||||
in your template uncomment out the next few lines. -->
|
||||
<!-- <bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/> -->
|
||||
<bullet bulletName="satellite" bulletText="satellite estimates" bulletGroup="source" parseString="SATELLITE ESTIMATES"/>
|
||||
<bullet bulletName="satelliteGauge" bulletText="satellite estimates and automated gauges" bulletGroup="source" parseString="SATELLITE AND "/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="trained spotters reported" bulletGroup="source" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="public reported" bulletGroup="source" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="local law enforcement reported" bulletGroup="source" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
|
@ -171,16 +164,14 @@
|
|||
<bullet bulletName="burnScar" bulletText="Also Burn areas with debris flow" bulletGroup="addevent" parseString="BURN SCAR "/>
|
||||
<bullet bulletName="mudSlide" bulletText="Mud Slides" bulletGroup="addevent" parseString="MUD SLIDE "/>
|
||||
<bullet bulletText="*********** RAIN SO FAR (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainamt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainamt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainamt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainamt" parseString="INCHES HAS FALLEN "/>
|
||||
<bullet bulletName="rain1" bulletText="one inch so far" bulletGroup="rainAmt" parseString="ONE INCH "/>
|
||||
<bullet bulletName="rain2" bulletText="two inches so far" bulletGroup="rainAmt" parseString="TWO INCHES "/>
|
||||
<bullet bulletName="rain3" bulletText="three inches so far" bulletGroup="rainAmt" parseString="THREE INCHES "/>
|
||||
<bullet bulletName="rainEdit" bulletText="user defined amount" bulletGroup="rainAmt" parseString="INCHES HAVE FALLEN "/>
|
||||
<bullet bulletText="*********** ADDITIONAL INFO ***********" bulletType="title"/>
|
||||
<bullet bulletName="listofcities" bulletText="List cities impacted" parseString="CITIES"/>
|
||||
<bullet bulletName="addRainfall" bulletText="additional rainfall of XX inches expected" parseString="ADDITIONAL RAINFALL"/>
|
||||
<bullet bulletName="drainages" bulletText="automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES" loadMap="River Drainage Basins"/>
|
||||
<bullet bulletText="**** CALL TO ACTIONS (CHOOSE 1 OR MORE) ****" bulletType="title"/>
|
||||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<bullet bulletName="urbanFloodingCTA" bulletText="Urban flooding..." parseString="SMALL CREEKS AND STREAMS...URBAN AREAS...HIGHWAYS...STREETS AND UNDERPASSES"/>
|
||||
<bullet bulletName="ruralFloodingCTA" bulletText="Rural flooding/small streams..." parseString="SMALL CREEKS AND STREAMS...COUNTRY ROADS...AS WELL AS FARMLAND"/>
|
||||
<bullet bulletName="ruralUrbanCTA" bulletText="Flooding of rural and urban areas" parseString="HIGHWAYS AND UNDERPASSES"/>
|
||||
|
@ -198,17 +189,26 @@
|
|||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
||||
<!-- Four variables below have been changed from the County-coded products -->
|
||||
<!-- areaConfig.areaField -->
|
||||
<!-- areaConfig.fipsField -->
|
||||
<!-- pathcast.Config.areaField and -->
|
||||
<!-- geospatialConfig.areaSource -->
|
||||
|
||||
|
||||
|
||||
|
||||
<areaConfig>
|
||||
<inclusionPercent>0.00</inclusionPercent>
|
||||
<inclusionAndOr>AND</inclusionAndOr>
|
||||
<inclusionArea>0</inclusionArea>
|
||||
<areaField>COUNTYNAME</areaField>
|
||||
<!-- <areaField>NAME</areaField> -->
|
||||
<!-- <areaField>COUNTYNAME</areaField> -->
|
||||
<areaField>NAME</areaField>
|
||||
<parentAreaField>NAME</parentAreaField>
|
||||
<areaNotationField>STATE</areaNotationField>
|
||||
<areaNotationTranslationFile>countyTypes.txt</areaNotationTranslationFile>
|
||||
<fipsField>FIPS</fipsField>
|
||||
<!-- <fipsField>STATE_ZONE</fipsField> -->
|
||||
<!-- <fipsField>FIPS</fipsField> -->
|
||||
<fipsField>STATE_ZONE</fipsField>
|
||||
<pointField>NAME</pointField>
|
||||
<sortBy>
|
||||
<sort>parent</sort>
|
||||
|
@ -229,7 +229,8 @@
|
|||
<maxResults>4</maxResults>
|
||||
<maxGroup>8</maxGroup>
|
||||
<pointField>Name</pointField>
|
||||
<areaField>COUNTYNAME</areaField>
|
||||
<areaField>NAME</areaField>
|
||||
<!-- <areaField>COUNTYNAME</areaField> -->
|
||||
<parentAreaField>STATE</parentAreaField>
|
||||
<areaNotationField>STATE</areaNotationField>
|
||||
<areaNotationTranslationFile>countyTypes.txt</areaNotationTranslationFile>
|
||||
|
@ -267,28 +268,17 @@
|
|||
</sortBy>
|
||||
</pointSource>
|
||||
|
||||
<trackEnabled>false</trackEnabled>
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<pathcastConfig>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
<distanceThreshold>8.0</distanceThreshold>
|
||||
<interval>5</interval>
|
||||
<delta>5</delta>
|
||||
<maxResults>4</maxResults>
|
||||
<maxGroup>8</maxGroup>
|
||||
<pointField>Name</pointField>
|
||||
<areaField>COUNTYNAME</areaField>
|
||||
<parentAreaField>STATE</parentAreaField>
|
||||
<areaNotationField>STATE</areaNotationField>
|
||||
<areaNotationTranslationFile>countyTypes.txt</areaNotationTranslationFile>
|
||||
<sortBy>
|
||||
<sort>distance</sort>
|
||||
</sortBy>
|
||||
</pathcastConfig>
|
||||
|
||||
<trackEnabled>false</trackEnabled>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
<areaSource>Zone</areaSource>
|
||||
<parentAreaSource>States</parentAreaSource>
|
||||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
|
@ -305,6 +295,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -1,13 +1,15 @@
|
|||
#################################################
|
||||
#####################################################
|
||||
## MARINE WEATHER STATEMENT STANDALONE ##
|
||||
## CREATED BY PHIL KURIMSKI - WFO DTX ##
|
||||
## VERSION AWIPS II 1.0 -- FEB 24 2011 OB11.2 ##
|
||||
## VERSION AWIPS II 1.1 -- APR 14 2011 OB11.4 ##
|
||||
## VERSION AWIPS II 1.2 -- JUL 14 2011 OB11.7 ##
|
||||
## VERSION AWIPS II 1.3 -- SEP 22 2011 OB11.8 ##
|
||||
#################################################
|
||||
## VERSION AWIPS II 1.4 -- JAN 25 2012 OB12.1.1-1 ##
|
||||
## Added coding for no headline in Version 1.4 ##
|
||||
#####################################################
|
||||
## Set null variables used in the template
|
||||
#########################################
|
||||
#####################################################
|
||||
#set ($capable = "")
|
||||
#set ($hailType = "")
|
||||
#if(${productClass}=="O")
|
||||
|
@ -15,9 +17,6 @@
|
|||
#end
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
MWS${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...MARINE WEATHER STATEMENT...TEST
|
||||
#else
|
||||
|
@ -49,6 +48,8 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#set ($headerType = "STRONG THUNDERSTORM")
|
||||
#set ($eventType = "THUNDERSTORM")
|
||||
#set ($reportLocation = "THIS THUNDERSTORM WAS LOCATED")
|
||||
## Do not add any spaces or tabs to the next line
|
||||
## Otherwise the headline in the product will have extra spaces
|
||||
#if(${stormType} == "line")
|
||||
#set ($reportLocation = "THESE THUNDERSTORMS WERE LOCATED")
|
||||
#end
|
||||
|
@ -90,7 +91,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${eventType} == "CLOUD")
|
||||
#set($pathheader = "THE STRONG WINDS")
|
||||
#end
|
||||
#set ($threatType = "STRONG WINDS UP TO 33 KNOTS")
|
||||
#set ($threatType = "WINDS UP TO 33 KNOTS")
|
||||
#set ($headerType1 = "...STRONG WINDS EXPECTED...")
|
||||
#if(${list.contains($bullets, "approachHead")})
|
||||
#if(${eventType} == "THUNDERSTORM")
|
||||
|
@ -112,12 +113,16 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${list.contains($bullets, "smallHail")})
|
||||
#set ($hailType = " AND SMALL HAIL")
|
||||
#end
|
||||
#######################################################################
|
||||
## Section to produce areas affected by statement
|
||||
#######################################################################
|
||||
#if(${list.contains($bullets, "noHead")})
|
||||
A MARINE WEATHER STATEMENT HAS BEEN ISSUED FOR THE FOLLOWING AREAS...
|
||||
#else
|
||||
${headerType1}
|
||||
|
||||
#######################################################################
|
||||
## Added section to produce areas affected by statement
|
||||
#######################################################################
|
||||
THE AREAS AFFECTED INCLUDE...
|
||||
#end
|
||||
#######################################################################
|
||||
## Set the fipsstring variable to null for marine zone combinations
|
||||
#######################################################################
|
||||
|
@ -164,7 +169,7 @@ $zonecombo
|
|||
#set ($report = "!** YOU DIDN'T SELECT A REPORTER **! ${threatType}")
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A ${stormline}...${capable}PRODUCING ${threatType}${hailType}.")
|
||||
#set ($report = "DOPPLER RADAR INDICATED A ${stormline}...${capable}PRODUCING ${threatType}${hailType}.")
|
||||
#end
|
||||
#if(${list.contains($bullets, "marineSpotter")})
|
||||
#set ($report = "MARINE WEATHER SPOTTERS REPORTED A ${stormline}...${capable}PRODUCING ${threatType}${hailType}.")
|
||||
|
@ -184,7 +189,7 @@ $zonecombo
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${report} ##
|
||||
${reportLocation} #handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "OVER", 4, "NM")
|
||||
${reportLocation} #handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "OVER", 4, "NM", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. ${reportType2} NEARLY STATIONARY.
|
||||
#else
|
||||
|
@ -267,7 +272,7 @@ REPORT SEVERE WEATHER TO THE COAST GUARD. THEY WILL RELAY YOUR REPORT TO THE NAT
|
|||
|
||||
#end
|
||||
#if(${list.contains($bullets, "fogCTA")})
|
||||
DENSE FOG WAS REDUCING VISIBILITIES TO BELOW 1/4 MILE. REDUCE YOUR SPEED...AND KEEP A LOOKOUT FOR OTHER VESSELS...BUOYS...AND BREAKWATERS. KEEP YOUR NAVIGATION LIGHTS ON. IF NOT EQUIPTED WITH RADAR...YOU SHOULD CONSIDER SEEKING SAFE HARBOR.
|
||||
DENSE FOG WAS REDUCING VISIBILITIES TO BELOW 1/4 MILE. REDUCE YOUR SPEED...AND KEEP A LOOKOUT FOR OTHER VESSELS...BUOYS...AND BREAKWATERS. KEEP YOUR NAVIGATION LIGHTS ON. IF NOT EQUIPPED WITH RADAR...YOU SHOULD CONSIDER SEEKING SAFE HARBOR.
|
||||
|
||||
#end
|
||||
#if (${ctaSelected} == "YES")
|
||||
|
@ -285,4 +290,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<!--Generic Marine Weather Statement configuration -->
|
||||
<warngenConfig>
|
||||
<!-- Customized by Phil Kurimski WFO DTX 22 September 2011 -->
|
||||
<!-- Customized by Phil Kurimski WFO DTX 25 January 2012 -->
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
<unitDistance>nmi</unitDistance>
|
||||
|
@ -87,6 +87,7 @@
|
|||
<bullet bulletName="smallHail" bulletText="Small Hail" bulletGroup="group4" parseString="SMALL HAIL"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" *****HEADLINE SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="noHead" bulletText="No Headline" bulletGroup="group2" bulletDefault="true" parseString="OVER THE WATERS"/>
|
||||
<bullet bulletName="approachHead" bulletText="Approaching waters" bulletGroup="group2" parseString="APPROACHING THE WATERS"/>
|
||||
<bullet bulletName="overHead" bulletText="Over the waters" bulletGroup="group2" parseString="OVER THE WATERS"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
|
@ -98,8 +99,8 @@
|
|||
<bullet bulletText=" *****Call to Action SECTION*****" bulletType="title"/>
|
||||
<bullet bulletName="genericCTA" bulletText="Generic thunderstorm marine call to action" bulletDefault="true" parseString="LOCALLY HIGHER WAVES...AND LIGHTNING STRIKES"/>
|
||||
<bullet bulletName="heavyRainCTA" bulletText="Thunderstorm with heavy rain" parseString="LOCALLY HIGHER WAVES...LIGHTNING STRIKES...AND HEAVY DOWNPOURS"/>
|
||||
<bullet bulletName="possibleSmwCTA" bulletText="HEADS-UP - SMW MAY be needed" parseString="SPECIAL MARINE WARNING MAY EVENTUALLY"/>
|
||||
<bullet bulletName="likelySmwCTA" bulletText="HEADS-UP - SMW will LIKELY be needed" parseString="SPECIAL MARINE WARNING WILL LIKELY"/>
|
||||
<bullet bulletName="possibleSmwCTA" bulletText="HEADS-UP - SMW MAY be needed" bulletGroup="specmarine" parseString="SPECIAL MARINE WARNING MAY EVENTUALLY"/>
|
||||
<bullet bulletName="likelySmwCTA" bulletText="HEADS-UP - SMW will LIKELY be needed" bulletGroup="specmarine" parseString="SPECIAL MARINE WARNING WILL LIKELY"/>
|
||||
<bullet bulletName="lightningCTA" bulletText="Intense lightning" parseString="INTENSE LIGHTNING IS OCCURRING WITH THIS STORM"/>
|
||||
<bullet bulletName="reportCTA" bulletText="Report severe weather to coast guard" parseString="REPORT SEVERE WEATHER TO THE COAST GUARD"/>
|
||||
<bullet bulletName="fogCTA" bulletText="Dense fog" parseString="DENSE FOG WAS REDUCING VISIBILITIES TO"/>
|
||||
|
@ -107,8 +108,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="MA" sig="S">
|
||||
<bullets>
|
||||
<bullet bulletText="*** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" *****BASIS SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="marineSpotter" bulletText="Marine weather spotters reported" bulletGroup="group5" parseString="MARINE WEATHER SPOTTERS REPORTED"/>
|
||||
|
@ -251,5 +250,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -14,9 +14,6 @@
|
|||
#end
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
MWS${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...MARINE WEATHER STATEMENT...TEST
|
||||
#else
|
||||
|
@ -161,7 +158,7 @@ $zonecombo
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${report} ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType,"THESE STORMS WERE LOCATED", "OVER", 4, "NM")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType,"THESE STORMS WERE LOCATED", "OVER", 4, "NM", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. NEARLY STATIONARY.
|
||||
#else
|
||||
|
@ -243,4 +240,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -100,7 +100,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="MA" sig="S">
|
||||
<bullets>
|
||||
<bullet bulletText="*** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText=" *****HEADLINE SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="ashadv" bulletText="Ashfall advisory" bulletGroup="group2" bulletDefault="true" parseString="ASHFALL ADVISORY"/>
|
||||
<bullet bulletName="approachHead" bulletText="Approaching waters" bulletGroup="group2" parseString="APPROACHING THE COASTAL WATERS"/>
|
||||
|
@ -237,5 +236,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -0,0 +1,79 @@
|
|||
#*
|
||||
CREATED 1-25-2012 BY MIKE DANGELO AND EVAN BOOKBINDER
|
||||
|
||||
Here are some examples of very simple INTERSTATE output
|
||||
(one line/sentence per interstate):
|
||||
|
||||
#mmarkers(${i70momm},${i70mommid},"INTERSTATE 70 IN MISSOURI","MILE MARKER",false)
|
||||
#mmarkers(${i70momm},${i70mommid},"INTERSTATE 70 IN MISSOURI","MILE MARKER",true)
|
||||
#mmarkers(${i70momm},${i70mommid},"INTERSTATE 70 IN MISSOURI","",false)
|
||||
#mmarkers(${i70momm},${i70mommid},"INTERSTATE 70 IN MISSOURI","",true)
|
||||
#mmarkers(${i435mm},${i435mmid},"INTERSTATE 435 IN MISSOURI","",false)
|
||||
#mmarkers(${i435mm},${i435mmid},"INTERSTATE 435 IN MISSOURI","",true)
|
||||
#mmarkers(${i435mm},${i435mmid},"INTERSTATE 435 IN MISSOURI","MILE MARKER",false)
|
||||
#mmarkers(${i435mm},${i435mmid},"INTERSTATE 435 IN MISSOURI","MILE MARKER",true)
|
||||
|
||||
Mile Marker Test Code
|
||||
macro "mmarkers" use (called out of VM_global_library.vm):
|
||||
#mmarkers($name, $id, $type, $markers, $simplify)
|
||||
where the argument:
|
||||
$name is a string "OUTPUT TEXT" of the road name
|
||||
$id is the sequential ID database field to determine logical breaks in the mile markers
|
||||
$type is a string which describes the type of "marker"
|
||||
- may be "MILE MARKER" or something similar, or blank ""
|
||||
- "" is for use when town names (CHARLESTON) or exit names (THE SUNSET EXIT)
|
||||
$markers is a string, and is the exact "variable" set in the XML "pointSource" tag for this road
|
||||
- <pointSource variable="i70momm">
|
||||
$simplify is a boolean value (true or false)
|
||||
- true concatenates (FROM MM 2 to 4),
|
||||
- false is a big list (MM 2...3...AND 4)
|
||||
|
||||
From mileMarkers.xml
|
||||
$databaseName is an array of pointSource objects containing the milemarker names
|
||||
$databaseId is an array of pointSource objects containing the milemarker IDs
|
||||
$specificName is an array of plain English names for the Interstates, Routes, etc..
|
||||
e.g.
|
||||
#set ($databaseName = [${i435mm},${i70momm},${i35momm}])
|
||||
#set ($databaseId = [${i435mmid},${i70mommid},${i35mommid}])
|
||||
#set ($specificName = ['INTERSTATE 435','INTERSTATE 70','INTERSTATE 35'])
|
||||
|
||||
The following code makes upkeep of the mile marker files easier, and is
|
||||
reccomended for use.
|
||||
Substitute all your "INTERSTATE NAME(s)" into the array: $specificName
|
||||
Likewise,
|
||||
Substitute all your corresponding database table names (${tablename}) for those
|
||||
interstates into the array: $databaseName
|
||||
You may also use town names or exit names
|
||||
in the "name" field of your database tables.
|
||||
*#
|
||||
#set($hits = 0)
|
||||
#set($bigList = '')
|
||||
##set ($databaseName = [${i435mm},${i70momm},${i35momm}])
|
||||
##set ($databaseId = [${i435mmid},${i70mommid},${i35mommid}])
|
||||
##set ($specificName = ['INTERSTATE 435','INTERSTATE 70','INTERSTATE 35'])
|
||||
#set ($itemCount = 0)
|
||||
#foreach($specName in $specificName)
|
||||
#set ($itemCount = $itemCount + 1)
|
||||
#set ($itemCount2 = 0)
|
||||
#foreach($dbName in $databaseName)
|
||||
#set ($itemCount2 = $itemCount2 + 1)
|
||||
#set ($itemCount3 = 0)
|
||||
#foreach($dbId in $databaseId)
|
||||
#set ($itemCount3 = $itemCount3 + 1)
|
||||
#if ($itemCount3 == $itemCount2 && $itemCount2 == $itemCount)
|
||||
#set ($checker = "#mmarkers(${dbName},${dbId},${specName},'MILE MARKER',true)")
|
||||
#if ($checker.length() > 0)
|
||||
#set ($hits = $hits + 1)
|
||||
#set ($bigList = "$bigList $checker")
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
#end
|
||||
#if ($hits == 1)
|
||||
THIS INCLUDES$bigList
|
||||
#end
|
||||
#if ($hits > 1)
|
||||
THIS INCLUDES THE FOLLOWING HIGHWAYS...
|
||||
$bigList
|
||||
#end
|
|
@ -0,0 +1,29 @@
|
|||
<!--
|
||||
CREATED 1-26-2012 BY EVAN BOOKBINDER
|
||||
|
||||
FOR EACH DATABASE TABLE IMPORTED USING THE importMarkersInfo.sh SCRIPT,
|
||||
THERE WILL BE TWO pointSource OBJECTS CREATED BELOW.
|
||||
ONLY THE pointSource variable (unique to each object) AND
|
||||
pointSource attribute (the tablename created from importMarkersInfo.sh)
|
||||
SHOULD BE MODIFIED.
|
||||
|
||||
EXAMPLE FOR INTERSTATE 435 in the Kansas City Metro follows:
|
||||
|
||||
<pointSource variable="i435mm">
|
||||
<pointSource>i435mm</pointSource>
|
||||
<pointField>NAME</pointField>
|
||||
<searchMethod>POINTS</searchMethod>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
<maxResults>1000</maxResults>
|
||||
<distanceThreshold>100</distanceThreshold>
|
||||
</pointSource>
|
||||
<pointSource variable="i435mmid">
|
||||
<pointSource>i435mm</pointSource>
|
||||
<pointField>GID</pointField>
|
||||
<searchMethod>POINTS</searchMethod>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
<maxResults>1000</maxResults>
|
||||
<distanceThreshold>100</distanceThreshold>
|
||||
</pointSource>
|
||||
|
||||
-->
|
|
@ -91,7 +91,7 @@
|
|||
## information. Sites can include this information in a separate file or
|
||||
## include in the template per the coding below.
|
||||
#########################################################################
|
||||
#parse ("damInfo.vm")
|
||||
##parse ("damInfo.vm")
|
||||
#*
|
||||
#########################################################################
|
||||
## The next section is for site specific dams. Each site should take the
|
||||
|
@ -163,9 +163,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.FF.W.${etn}.${starttime}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
/00000.${sev}.${ic}.000000T0000Z.000000T0000Z.000000T0000Z.OO/
|
||||
|
@ -281,10 +278,14 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
#end
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#if(${list.contains($bullets, "floodMoving")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -307,10 +308,6 @@ ${sitespecCTA}
|
|||
|
||||
${volcanoCTA}
|
||||
|
||||
#if(${list.contains($bullets, "floodMovingCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "taddCTA")})
|
||||
MOST FLOOD DEATHS OCCUR IN AUTOMOBILES. NEVER DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY. FLOOD WATERS ARE USUALLY DEEPER THAN THEY APPEAR. JUST ONE FOOT OF FLOWING WATER IS POWERFUL ENOUGH TO SWEEP VEHICLES OFF THE ROAD. WHEN ENCOUNTERING FLOODED ROADS MAKE THE SMART CHOICE...TURN AROUND...DONT DROWN.
|
||||
|
||||
|
@ -349,4 +346,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
<warngenConfig>
|
||||
<!-- Customized by Phil Kurimski WFO DTX 08-18-2011 OB 11.0.8-4
|
||||
Modified Evan Bookbinder 09-16-2011 OB 11.0.8-8
|
||||
Modified Phil Kurimski 09-23-2011 OB 11.0.8-8 -->
|
||||
Modified Phil Kurimski 09-23-2011 OB 11.0.8-8
|
||||
Modified Phil Kurimski 01-26-2012 OB 12.1.1-1 -->
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
<unitDistance>mi</unitDistance>
|
||||
|
@ -72,16 +73,16 @@
|
|||
<bullet bulletName="sev2" bulletText="Moderate flood" bulletGroup="floodSeverity" floodSeverity="2"/>
|
||||
<bullet bulletName="sev3" bulletText="Major flood" bulletGroup="floodSeverity" floodSeverity="3"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="FOR A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
<bullet bulletText="* causes was selected. Choose one reporter, one dam, and *"/>
|
||||
|
@ -99,20 +100,20 @@
|
|||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flash Flood Warning means" parseString="A FLASH FLOOD WARNING MEANS FLASH FLOODING"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString="DAM"/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!--<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -138,16 +139,16 @@
|
|||
<bullet bulletName="sev2" bulletText="Moderate flood" bulletGroup="floodSeverity" floodSeverity="2"/>
|
||||
<bullet bulletName="sev3" bulletText="Major flood" bulletGroup="floodSeverity" floodSeverity="3"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="FOR A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
<bullet bulletText="* causes was selected. Choose one reporter, one dam, and *"/>
|
||||
|
@ -165,7 +166,7 @@
|
|||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
|
@ -201,16 +202,16 @@
|
|||
<bullet bulletName="sev2" bulletText="Moderate flood" bulletGroup="floodSeverity" floodSeverity="2"/>
|
||||
<bullet bulletName="sev3" bulletText="Major flood" bulletGroup="floodSeverity" floodSeverity="3"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="FOR A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
<bullet bulletText="* causes was selected. Choose one reporter, one dam, and *"/>
|
||||
|
@ -228,7 +229,7 @@
|
|||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
|
@ -340,6 +341,12 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -360,6 +367,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
## information. Sites can include this information in a separate file or
|
||||
## include in the template per the coding below.
|
||||
#########################################################################
|
||||
#parse ("damInfo.vm")
|
||||
##parse ("damInfo.vm")
|
||||
#*
|
||||
#########################################################################
|
||||
## The next section is for site specific dams. Each site should take the
|
||||
|
@ -170,11 +170,6 @@
|
|||
## End of Site Specific Dam Information
|
||||
#######################################################################
|
||||
*#
|
||||
#if(${specialCorText})
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFS${siteId}
|
||||
${specialCorText}
|
||||
#else
|
||||
####################################
|
||||
## DAM BREAK FFW FOLLOW-UP HEADER ##
|
||||
####################################
|
||||
|
@ -308,10 +303,15 @@ THIS IS A TEST MESSAGE. ##
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#if(${list.contains($bullets, "floodMoving")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -334,10 +334,6 @@ ${sitespecCTA}
|
|||
|
||||
${volcanoCTA}
|
||||
|
||||
#if(${list.contains($bullets, "floodMovingCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "taddCTA")})
|
||||
MOST FLOOD DEATHS OCCUR IN AUTOMOBILES. NEVER DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY. FLOOD WATERS ARE USUALLY DEEPER THAN THEY APPEAR. JUST ONE FOOT OF FLOWING WATER IS POWERFUL ENOUGH TO SWEEP VEHICLES OFF THE ROAD. WHEN ENCOUNTERING FLOODED ROADS MAKE THE SMART CHOICE...TURN AROUND...DONT DROWN.
|
||||
|
||||
|
@ -504,10 +500,6 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
#end
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -599,4 +591,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
<!-- Dam Break Follow-up Statement (FFS) configuration -->
|
||||
<!-- Customized by Phil Kurimski WFO DTX 07-14-2011
|
||||
Modified Evan Bookbinder 09-16-2011 OB11.0.8-8
|
||||
Modified Phil Kurimski 09-23-2011 OB 11.0.8-8 -->
|
||||
Modified Phil Kurimski 09-23-2011 OB 11.0.8-8
|
||||
Modified Phil Kurimski 01-26-2012 OB 12.1.1-1 -->
|
||||
|
||||
<warngenConfig>
|
||||
|
||||
|
@ -69,41 +70,41 @@
|
|||
<bullet bulletName="warnend2" bulletText="River Flooding" bulletGroup="group2"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<!-- Note that Dam Names NEED to be in the CAN section to produce correct headline wording in the vm file -->
|
||||
<bullet bulletText="****** DAM NAME ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM NAME ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" showString="BIG ROCK DAM" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" showString="BRANCHED OAK DAM" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BRANCHED OAK DAM"/>
|
||||
</damInfoBullets> -->
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="EXP" phen="FF" sig="W">
|
||||
|
@ -114,57 +115,57 @@
|
|||
<bullet bulletName="warnend2" bulletText="River Flooding" bulletGroup="group2"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<!-- Note that Dam Names NEED to be in the EXP section to produce correct headline wording in the vm file -->
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" showString="BIG ROCK DAM" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" showString="BRANCHED OAK DAM" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BRANCHED OAK DAM"/>
|
||||
</damInfoBullets> -->
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="CON" phen="FF" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="FOR A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE" showString="FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING" showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING" showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT" showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
|
@ -183,7 +184,7 @@
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
|
@ -195,26 +196,25 @@
|
|||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" showString="BIG ROCK DAM" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" showString="BRANCHED OAK DAM" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BRANCHED OAK DAM"/>
|
||||
</damInfoBullets> -->
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="FF" sig="W">
|
||||
|
@ -223,16 +223,16 @@
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="FOR A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE" showString="FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING" showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING" showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT" showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
|
@ -251,7 +251,7 @@
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
|
@ -263,25 +263,25 @@
|
|||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" showString="BIG ROCK DAM" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BigRockhighnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BigRockmediumfast" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BigRockmediumnormal" parseString="COMPLETE FAILURE OF BIG ROCK" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BigRockruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BIG ROCK DAM"/>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Branched Oak Dam (Westchester County)" bulletName="BranchedOakDam" parseString="BRANCHED OAK" showString="BRANCHED OAK DAM" coords="LAT...LON 4106 7373 4097 7366 4090 7376 4102 7382"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BranchedOakhighfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high normal" bulletName="BranchedOakhighnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium fast" bulletName="BranchedOakmediumfast" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - medium normal" bulletName="BranchedOakmediumnormal" parseString="COMPLETE FAILURE OF BRANCHED OAK" showString="BRANCHED OAK DAM"/>
|
||||
<damInfoBullet bulletGroup="ruleofthumb" bulletText="rule of thumb" bulletName="BranchedOakruleofthumb" parseString="FLOOD WAVE ESTIMATE" showString="BRANCHED OAK DAM"/>
|
||||
</damInfoBullets> -->
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
@ -368,6 +368,11 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
|
@ -388,7 +393,4 @@
|
|||
</filter>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
## information. Sites can include this information in a separate file or
|
||||
## include in the template per the coding below.
|
||||
#########################################################################
|
||||
#parse ("damInfo.vm")
|
||||
##parse ("damInfo.vm")
|
||||
#*
|
||||
#########################################################################
|
||||
## The next section is for site specific dams. Each site should take the
|
||||
|
@ -170,11 +170,6 @@
|
|||
## End of Site Specific Dam Information
|
||||
#######################################################################
|
||||
*#
|
||||
#if(${specialCorText})
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFS${siteId}
|
||||
${specialCorText}
|
||||
#else
|
||||
####################################
|
||||
## DAM BREAK FFW FOLLOW-UP HEADER ##
|
||||
####################################
|
||||
|
@ -308,10 +303,6 @@ THIS IS A TEST MESSAGE. ##
|
|||
#drainages(${riverdrainages})
|
||||
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -504,10 +495,14 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
#end
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#if(${list.contains($bullets, "floodMoving")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -530,10 +525,6 @@ ${sitespecCTA}
|
|||
|
||||
${volcanoCTA}
|
||||
|
||||
#if(${list.contains($bullets, "floodMovingCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "taddCTA")})
|
||||
MOST FLOOD DEATHS OCCUR IN AUTOMOBILES. NEVER DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY. FLOOD WATERS ARE USUALLY DEEPER THAN THEY APPEAR. JUST ONE FOOT OF FLOWING WATER IS POWERFUL ENOUGH TO SWEEP VEHICLES OFF THE ROAD. WHEN ENCOUNTERING FLOODED ROADS MAKE THE SMART CHOICE...TURN AROUND...DONT DROWN.
|
||||
|
||||
|
@ -599,4 +590,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
<!-- Customized by Phil Kurimski WFO DTX 07-14-2011
|
||||
Modified Evan Bookbinder 09-16-2011 OB11.0.8-8
|
||||
Modified Phil Kurimski 09-23-2011 OB 11.0.8-8
|
||||
Modified Phil Kurimski 01-26-2012 OB 12.1.1-1
|
||||
-->
|
||||
|
||||
<warngenConfig>
|
||||
|
@ -70,28 +71,28 @@
|
|||
<bullet bulletName="warnend2" bulletText="River Flooding" bulletGroup="group2"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<!-- Note that Dam Names NEED to be in the CAN section to produce correct headline wording in the vm file -->
|
||||
<bullet bulletText="****** DAM NAME ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM NAME ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!--include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -115,28 +116,28 @@
|
|||
<bullet bulletName="warnend2" bulletText="River Flooding" bulletGroup="group2"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<!-- Note that Dam Names NEED to be in the EXP section to produce correct headline wording in the vm file -->
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -156,16 +157,16 @@
|
|||
<bullets>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
|
@ -184,7 +185,7 @@
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
|
@ -196,12 +197,12 @@
|
|||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -223,16 +224,16 @@
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletName="ffwEmergency" bulletText="**SELECT FOR FLASH FLOOD EMERGENCY**" parseString="FLASH FLOOD EMERGENCY"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
|
@ -251,7 +252,7 @@
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
|
@ -263,12 +264,12 @@
|
|||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<!-- The bullet names may need to be edited once AWIPS 2 is fixed to include damInfoBullets coding. -->
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString=""DAM",".DM.","-LEVEE""/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!-- <damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -368,6 +369,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
<include file="mileMarkers.xml"/>
|
||||
-->
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
|
@ -388,7 +393,4 @@
|
|||
</filter>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
## information. Sites can include this information in a separate file or
|
||||
## include in the template per the coding below.
|
||||
#########################################################################
|
||||
#parse ("damInfo.vm")
|
||||
##parse ("damInfo.vm")
|
||||
#*
|
||||
#########################################################################
|
||||
## The next section is for site specific dams. Each site should take the
|
||||
|
@ -163,9 +163,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
FFW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.FF.W.${etn}.${starttime}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
/00000.${sev}.${ic}.000000T0000Z.000000T0000Z.000000T0000Z.OO/
|
||||
|
@ -281,10 +278,14 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
#end
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#if(${list.contains($bullets, "floodMoving")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -307,10 +308,6 @@ ${sitespecCTA}
|
|||
|
||||
${volcanoCTA}
|
||||
|
||||
#if(${list.contains($bullets, "floodMovingCTA")})
|
||||
FLOOD WATERS ARE MOVING DOWN !**name of channel**! FROM !**location**! TO !**location**!. THE FLOOD CREST IS EXPECTED TO REACH !**location(s)**! BY !**time(s)**!.
|
||||
|
||||
#end
|
||||
#if(${list.contains($bullets, "taddCTA")})
|
||||
MOST FLOOD DEATHS OCCUR IN AUTOMOBILES. NEVER DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY. FLOOD WATERS ARE USUALLY DEEPER THAN THEY APPEAR. JUST ONE FOOT OF FLOWING WATER IS POWERFUL ENOUGH TO SWEEP VEHICLES OFF THE ROAD. WHEN ENCOUNTERING FLOODED ROADS MAKE THE SMART CHOICE...TURN AROUND...DONT DROWN.
|
||||
|
||||
|
@ -349,4 +346,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
<warngenConfig>
|
||||
<!-- Customized by Phil Kurimski WFO DTX 08-18-2011 OB 11.0.8-4
|
||||
Modified Evan Bookbinder 09-16-2011 OB 11.0.8-8
|
||||
Modified Phil Kurimski 09-21-2011 OB 11.0.8-8 -->
|
||||
Modified Phil Kurimski 09-21-2011 OB 11.0.8-8
|
||||
Modified Phil Kurimski 01-26-2012 OB 12.1.1-1-->
|
||||
|
||||
<!-- Config distance/speed units -->
|
||||
<unitDistance>mi</unitDistance>
|
||||
|
@ -72,16 +73,16 @@
|
|||
<bullet bulletName="sev2" bulletText="Moderate flood" bulletGroup="floodSeverity" floodSeverity="2"/>
|
||||
<bullet bulletName="sev3" bulletText="Major flood" bulletGroup="floodSeverity" floodSeverity="3"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="FOR A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
<bullet bulletText="* causes was selected. Choose one reporter, one dam, and *"/>
|
||||
|
@ -99,19 +100,19 @@
|
|||
<!-- end all call to action bullets with "CTA" ex: "obviousNameCTA" -->
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flash Flood Warning means" parseString="A FLASH FLOOD WARNING MEANS FLASH FLOODING"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString="DAM"/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!--<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -137,16 +138,16 @@
|
|||
<bullet bulletName="sev2" bulletText="Moderate flood" bulletGroup="floodSeverity" floodSeverity="2"/>
|
||||
<bullet bulletName="sev3" bulletText="Major flood" bulletGroup="floodSeverity" floodSeverity="3"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="FOR A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
<bullet bulletText="* causes was selected. Choose one reporter, one dam, and *"/>
|
||||
|
@ -164,14 +165,14 @@
|
|||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flash Flood Warning means" parseString="A FLASH FLOOD WARNING MEANS FLASH FLOODING"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString="DAM"/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
|
@ -200,16 +201,16 @@
|
|||
<bullet bulletName="sev2" bulletText="Moderate flood" bulletGroup="floodSeverity" floodSeverity="2"/>
|
||||
<bullet bulletName="sev3" bulletText="Major flood" bulletGroup="floodSeverity" floodSeverity="3"/>
|
||||
<bullet bulletText="******** PRIMARY CAUSE (choose 1) *******" bulletType="title"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="ic" parseString="FOR A DAM FAILURE"/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="FOR A LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="FOR A FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString="FOR A GLACIAL-DAMMED LAKE OUTBURST FLOODING"/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString="FOR ICE JAM FLOODING"/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString="FOR EXTREMELY RAPID RAIN SNOW MELT"/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="ic" parseString="THE IMMINENT FAILURE OF"/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="ic" parseString="THE FAILURE OF"/>
|
||||
<bullet bulletName="dam" bulletText="Dam failure - generic" bulletGroup="damic" parseString="A DAM FAILURE" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="levee" bulletText="Levee failure" bulletGroup="ic" parseString="A LEVEE FAILURE" showString="LEVEE FAILURE"/>
|
||||
<bullet bulletName="floodgate" bulletText="Floodgate opening" bulletGroup="ic" parseString="A DAM FLOODGATE RELEASE" showString="A DAM FLOODGATE RELEASE"/>
|
||||
<bullet bulletName="glacier" bulletText="Glacial-dammed lake outburst" bulletGroup="ic" parseString=".GO." showString=".GO."/>
|
||||
<bullet bulletName="icejam" bulletText="Ice jam" bulletGroup="ic" parseString=".IJ." showString=".IJ."/>
|
||||
<bullet bulletName="rain" bulletText="Rapid rain induced snow melt" bulletGroup="ic" parseString=".RS." showString=".RS."/>
|
||||
<bullet bulletName="volcano" bulletText="Volcano induced snow melt" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT"" showString=""VOLCANIC SNOW MELT","-MELTING OF SNOW AND ICE","-TORRENT""/>
|
||||
<bullet bulletName="volcanoLahar" bulletText="Volcano induced lahar/debris flow" bulletGroup="ic" parseString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT"" showString=""VOLCANIC SNOW MELT","MELTING OF SNOW AND ICE","TORRENT""/>
|
||||
<bullet bulletName="siteimminent" bulletText="Dam break - site specific (pick below) - imminent failure" bulletGroup="damic" parseString="THE IMMINENT FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletName="sitefailed" bulletText="Dam break - site specific (pick below) - failure has occurred" bulletGroup="damic" parseString="THE FAILURE OF" showString=""DAM",".DM.","-LEVEE""/>
|
||||
<bullet bulletText="************************************************************" bulletType="title"/>
|
||||
<bullet bulletText="* The next two sections apply only if one of the dam break *"/>
|
||||
<bullet bulletText="* causes was selected. Choose one reporter, one dam, and *"/>
|
||||
|
@ -227,19 +228,19 @@
|
|||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletText="****** CALLS TO ACTION (choose 1 or more) ******" bulletType="title"/>
|
||||
<bullet bulletName="drainages" bulletText="Automated list of drainages" parseString="THIS INCLUDES THE FOLLOWING STREAMS AND DRAINAGES"/>
|
||||
<bullet bulletName="floodMovingCTA" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="floodMoving" bulletText="Flooding is occurring in a particular stream/river" parseString="FLOOD WATERS ARE MOVING DOWN"/>
|
||||
<bullet bulletName="taddCTA" bulletText="Turn around...dont drown" parseString="MOST FLOOD DEATHS OCCUR IN AUTOMOBILES"/>
|
||||
<bullet bulletName="nighttimeCTA" bulletText="Nighttime flooding" parseString="BE ESPECIALLY CAUTIOUS AT NIGHT WHEN"/>
|
||||
<bullet bulletName="vehicleCTA" bulletText="Do not drive into water" parseString="DO NOT DRIVE YOUR VEHICLE INTO AREAS WHERE THE WATER COVERS THE ROADWAY"/>
|
||||
<bullet bulletName="warningMeansCTA" bulletText="A Flash Flood Warning means" parseString="A FLASH FLOOD WARNING MEANS FLASH FLOODING"/>
|
||||
<bullet bulletName="powerFloodCTA" bulletText="Power of flood waters/vehicles" parseString="DO NOT UNDERESTIMATE THE POWER OF FLOOD WATERS"/>
|
||||
<bullet bulletName="reportCTA" bulletText="Report flooding to local law enforcement" parseString="HAVE THE NEAREST LAW ENFORCEMENT AGENCY RELAY YOUR REPORT"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title"/>
|
||||
<bullet bulletText="****** DAM and DAM BREAK SCENARIOS (choose 1) ******" bulletType="title" showString="DAM"/>
|
||||
</bullets>
|
||||
<!-- The following are examples on how to include site specific dams in your template
|
||||
You can choose to do this by editing the template and listing each dam in the
|
||||
template or listing the dams in a separate file and using the include command -->
|
||||
<include file="damInfoBullet.xml"/>
|
||||
<!-- include file="damInfoBullet.xml"/> -->
|
||||
<!--<damInfoBullets>
|
||||
<damInfoBullet bulletGroup="dam" bulletText="Big Rock Dam (Fairfield County)" bulletName="BigRockDam" parseString="BIG ROCK" coords="LAT...LON 4109 7338 4116 7311 4116 7320"/>
|
||||
<damInfoBullet bulletGroup="scenario" bulletText="scenario - high fast" bulletName="BigRockhighfast" parseString="COMPLETE FAILURE OF BIG ROCK"/>
|
||||
|
@ -339,6 +340,11 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<!-- <areaSource>County</areaSource> -->
|
||||
|
@ -359,6 +365,4 @@
|
|||
<withinPolygon>true</withinPolygon>
|
||||
</pointSource>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
#### CREATE BASIS WORDING ###################################
|
||||
#############################################################
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A ${reportType1}")
|
||||
#set ($report = "DOPPLER RADAR INDICATED A ${reportType1}")
|
||||
#set($reportAuthSVR = "CAPABLE OF PRODUCING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "trainedSpotters")})
|
||||
|
@ -149,8 +149,8 @@
|
|||
#set ($hailThreat = "SOFTBALL SIZE")
|
||||
#set ($hailLead = "LARGE DESTRUCTIVE HAIL UP TO ")
|
||||
#set ($hailTrail = "")
|
||||
#set ($hailSize = 3.75)
|
||||
#set ($hailTag = "3.75IN")
|
||||
#set ($hailSize = 4.25)
|
||||
#set ($hailTag = "4.25IN")
|
||||
#end
|
||||
#if(${list.contains($bullets, "grapefruitHail")})
|
||||
#set ($hailThreat = "GRAPEFRUIT SIZE")
|
||||
|
@ -193,9 +193,6 @@
|
|||
################################################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
SVR${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.SV.W.${etn}.${dateUtil.format(${start}, ${timeFormat.ymdthmz})}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
||||
|
@ -241,7 +238,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#end
|
||||
#thirdBullet(${dateUtil},${event},${timeFormat},${localtimezone},${secondtimezone})
|
||||
...${report}${hailwind}. ${reportType2} LOCATED ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. ${reportType2} NEARLY STATIONARY. ${smallHail}
|
||||
#else
|
||||
|
@ -282,6 +279,9 @@ THIS IS A TEST MESSAGE. ##
|
|||
!** YOU DID NOT SELECT A PATHCAST OR LIST OF CITIES BULLET. PLEASE ENTER LOCATIONS IMPACTED **!.
|
||||
|
||||
#end
|
||||
## Uncomment below pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
##
|
||||
##############################################
|
||||
###### SPECIAL VENUE/EVENT CASE ##############
|
||||
##############################################
|
||||
|
@ -294,10 +294,7 @@ THOSE ATTENDING THE !**event/venue name or location**! ARE IN THE PATH OF THIS S
|
|||
|
||||
#end
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
##################################
|
||||
######### CALLS TO ACTION ########
|
||||
##################################
|
||||
|
@ -485,7 +482,6 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
##
|
||||
##<L>${windhailTag}</L>
|
||||
|
||||
|
||||
$$
|
||||
|
||||
##############################################
|
||||
|
@ -493,4 +489,3 @@ $$
|
|||
##############################################
|
||||
##${user}
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -94,8 +94,8 @@
|
|||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="toggle3" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="toggle3" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="toggle3" parseString="THREE INCHES IN DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="toggle3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="toggle3" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="toggle3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************ LOCATIONS IMPACTED **************" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="Select for pathcast" bulletGroup="toggle4" parseString="WILL BE NEAR..."/>
|
||||
|
@ -126,7 +126,57 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="SV" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="*** CORRECTED PRODUCT. CLICK CREATE TEXT ***" bulletType="title"/>
|
||||
<bullet bulletText="*********** BASIS FOR WARNING (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="toggle1" bulletDefault="true" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="toggle1" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="toggle1" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="emergencyMgmt" bulletText="Emergency Management Reported" bulletGroup="toggle1" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Law Enforcement Reported" bulletGroup="toggle1" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******* THREAT (CHOOSE UP TO 1 EACH WIND/HAIL) ******" bulletType="title"/>
|
||||
<bullet bulletName="60mphWind" bulletText="60 mph wind" bulletGroup="toggle2" parseString="60 MPH"/>
|
||||
<bullet bulletName="70mphWind" bulletText="70 mph wind" bulletGroup="toggle2" parseString="70 MPH"/>
|
||||
<bullet bulletName="80mphWind" bulletText="80 mph wind" bulletGroup="toggle2" parseString="80 MPH"/>
|
||||
<bullet bulletName="90mphWind" bulletText="90 mph wind" bulletGroup="toggle2" parseString="90 MPH"/>
|
||||
<bullet bulletName="100mphWind" bulletText="100 mph wind" bulletGroup="toggle2" parseString="100 MPH"/>
|
||||
<bullet bulletName="pennyHail" bulletText="Penny size hail (3/4")" bulletGroup="toggle3" parseString="PENNY SIZE"/>
|
||||
<bullet bulletName="nickelHail" bulletText="Nickel size hail (7/8")" bulletGroup="toggle3" parseString="NICKEL SIZE"/>
|
||||
<bullet bulletName="quarterHail" bulletText="Quarter size hail (1")" bulletGroup="toggle3" parseString="QUARTER SIZE"/>
|
||||
<bullet bulletName="halfdollarHail" bulletText="Half dollar size hail (1 1/4")" bulletGroup="toggle3" parseString="HALF DOLLAR SIZE"/>
|
||||
<bullet bulletName="pingpongHail" bulletText="Ping pong ball size hail (1 1/2")" bulletGroup="toggle3" parseString="PING PONG BALL SIZE"/>
|
||||
<bullet bulletName="golfballHail" bulletText="Golf ball size hail (1 3/4")" bulletGroup="toggle3" parseString="GOLF BALL SIZE"/>
|
||||
<bullet bulletName="twoinchHail" bulletText="Two Inch hail (2")" bulletGroup="toggle3" parseString="TWO INCHES IN DIAMETER"/>
|
||||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="toggle3" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="toggle3" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="toggle3" parseString="THREE INCHES IN DIAMETER"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="toggle3" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="toggle3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************ LOCATIONS IMPACTED **************" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="Select for pathcast" bulletGroup="toggle4" parseString="WILL BE NEAR..."/>
|
||||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletName="specialEvent" bulletText="Special heads-up for large event/venue" parseString="THOSE ATTENDING"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** CALLS TO ACTION (CHOOSE 1 OR MORE) *********" bulletType="title"/>
|
||||
<bullet bulletName="torWatchRemainsInEffectCTA" bulletText="TOR WATCH IN EFFECT...If a tornado is spotted" parseString="TORNADO WATCH REMAINS IN EFFECT"/>
|
||||
<bullet bulletName="genericCTA" bulletText="Generic threat - standard CTA" bulletDefault="true" parseString="SEVERE THUNDERSTORMS PRODUCE"/>
|
||||
<bullet bulletName="canProduceTornadoesCTA" bulletText="Svr t-storms can produce tornadoes (no TOR watch)" parseString="SOME WEAK ROTATION"/>
|
||||
<bullet bulletName="largeHailCTA" bulletText="Large Hail and Deadly Lightning" parseString="PREPARE IMMEDIATELY FOR LARGE HAIL"/>
|
||||
<bullet bulletName="veryLargeHailCTA" bulletText="Large DESTRUCTIVE Hail" parseString="LARGE DERSTRUCTIVE HAIL"/>
|
||||
<bullet bulletName="largeHailWindCTA" bulletText="Large Hail and Damaging Wind" parseString="LARGE HAIL AND DAMAGING WINDS"/>
|
||||
<bullet bulletName="historyHailCTA" bulletText="History of Producing Large Hail" parseString="HISTORY OF PRODUCING LARGE HAIL"/>
|
||||
<bullet bulletName="historyWindCTA" bulletText="History of Widespread Wind Damage" parseString="HISTORY OF PRODUCING WIDESPREAD WIND DAMAGE"/>
|
||||
<bullet bulletName="historyWindHailCTA" bulletText="History of Dmgg Winds and Large Hail" parseString="HISTORY OF PRODUCING DESTRUCTIVE WINDS AND LARGE HAIL"/>
|
||||
<bullet bulletName="lawEnforcementCTA" bulletText="Report Svr Wx to Law Enforcement Agency" parseString="CONTACT YOUR NEAREST LAW ENFORCEMENT"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** SPECIAL CASE CALLS TO ACTION **********" bulletType="title"/>
|
||||
<bullet bulletName="squallLineCTA" bulletText="Squall lines can produce tornadoes (no TOR watch)" parseString="SQUALL LINES CAN"/>
|
||||
<bullet bulletName="superCellsCTA" bulletText="Supercells can product all types of svr...includes tornado" parseString="SUPERCELL THUNDERSTORM"/>
|
||||
<bullet bulletName="gustFrontOutflowCTA" bulletText="Preceding svr gust front/outflow...no rain/thunder expected" parseString="WILL OCCUR WELL AHEAD"/>
|
||||
<bullet bulletName="extremeWindsCTA" bulletText="Extreme damaging winds expected" parseString="TORNADO LIKE WIND SPEEDS"/>
|
||||
<bullet bulletName="lightningCTA" bulletText="Lightning in addition to hail/winds" parseString="CONTINUOUS CLOUD TO GROUND LIGHTNING IS OCCURRING"/>
|
||||
<bullet bulletName="boatersCTA" bulletText="Over Lake - Boaters seek shelter" parseString="GET OUT OF THE WATER AND MOVE INDOORS"/>
|
||||
<bullet bulletName="torrentialRainfallCTA" bulletText="Torrential rainfall" parseString="TORRENTIAL RAINFALL IS ALSO OCCURRING"/>
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
@ -249,6 +299,10 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template -->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -257,7 +311,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -45,10 +45,6 @@
|
|||
######################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
SVS${siteId}
|
||||
### IF CORRECTED...DUMP OUT CORRECTED TEXT OTHERWISE PROCEED
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...SEVERE WEATHER STATEMENT...TEST
|
||||
#else
|
||||
|
@ -77,7 +73,6 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${productClass}=="T")
|
||||
...THIS MESSAGE IS FOR TEST PURPOSES ONLY...
|
||||
|
||||
#end
|
||||
#end
|
||||
#######################################
|
||||
###### END CREATE HEADER ##############
|
||||
|
@ -312,26 +307,33 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#headlineLocList(${areas} true true true false)
|
||||
...##
|
||||
########### END NEW HEADLINE CODE ####################
|
||||
#####################################################################
|
||||
### TORNADO EMERGENCY PER NWS 10-511 DIRECTIVE #
|
||||
#####################################################################
|
||||
|
||||
#if(${list.contains($bullets, "torEmergency")})
|
||||
...THIS IS A TORNADO EMERGENCY FOR !** EDIT LOCATION(S) **!...
|
||||
|
||||
#end
|
||||
#set($reportType = "!** BASIS FOR WARNING **!")
|
||||
#set($reportAuthSVR = "")
|
||||
############### BASIS SECTION ####################
|
||||
#if(${list.contains($bullets, "dopplerTOR")})
|
||||
#if(${stormType} == "line")
|
||||
#set($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A LINE OF SEVERE THUNDERSTORMS CAPABLE OF PRODUCING TORNADOES")
|
||||
#set($reportType = "DOPPLER RADAR INDICATED A LINE OF SEVERE THUNDERSTORMS CAPABLE OF PRODUCING TORNADOES")
|
||||
#set($reportType2 = "THESE DANGEROUS STORMS WERE")
|
||||
#set($pathcastLead = "THESE DANGEROUS STORMS")
|
||||
#else
|
||||
#set($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A SEVERE THUNDERSTORM CAPABLE OF PRODUCING A TORNADO")
|
||||
#set($reportType = "DOPPLER RADAR INDICATED A SEVERE THUNDERSTORM CAPABLE OF PRODUCING A TORNADO")
|
||||
#set($reportType2 = "THIS DANGEROUS STORM WAS")
|
||||
#set($pathcastLead = "THIS DANGEROUS STORM")
|
||||
#end
|
||||
#elseif(${list.contains($bullets, "dopplerSquallTOR")})
|
||||
#set($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A SEVERE SQUALL LINE CAPABLE OF PRODUCING BOTH TORNADOES AND EXTENSIVE STRAIGHT LINE WIND DAMAGE")
|
||||
#set($reportType = "DOPPLER RADAR INDICATED A SEVERE SQUALL LINE CAPABLE OF PRODUCING BOTH TORNADOES AND EXTENSIVE STRAIGHT LINE WIND DAMAGE")
|
||||
#set($reportType2 = "THESE DANGEROUS STORMS WERE")
|
||||
#set($pathcastLead = "THESE DANGEROUS STORMS")
|
||||
#elseif(${list.contains($bullets, "confirmedDopplerTOR")})
|
||||
#set($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND STORM SPOTTERS WERE TRACKING A TORNADO")
|
||||
#set($reportType = "DOPPLER RADAR AND STORM SPOTTERS WERE TRACKING A TORNADO")
|
||||
#if(${stormType} == "line")
|
||||
#set($reportType2 = "THESE TORNADIC STORMS WERE")
|
||||
#else
|
||||
|
@ -363,7 +365,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#set($pathcastLead = "THIS DANGEROUS STORM")
|
||||
#end
|
||||
#elseif(${list.contains($bullets, "dopplerSVR")})
|
||||
#set($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A ${reportType1}")
|
||||
#set($reportType = "DOPPLER RADAR INDICATED A ${reportType1}")
|
||||
#set($reportAuthSVR = "CAPABLE OF PRODUCING")
|
||||
#elseif(${list.contains($bullets, "trainedSpottersSVR")})
|
||||
#set($reportType = "TRAINED WEATHER SPOTTERS REPORTED A ${reportType1}")
|
||||
|
@ -486,8 +488,8 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#set ($hailThreat = "SOFTBALL SIZE")
|
||||
#set ($hailLead = "LARGE DESTRUCTIVE HAIL UP TO ")
|
||||
#set ($hailTrail = "")
|
||||
#set ($hailSize = 3.75)
|
||||
#set ($hailTag = "3.75IN")
|
||||
#set ($hailSize = 4.25)
|
||||
#set ($hailTag = "4.25IN")
|
||||
#end
|
||||
#if(${list.contains($bullets, "grapefruitHail")})
|
||||
#set ($hailThreat = "GRAPEFRUIT SIZE")
|
||||
|
@ -550,7 +552,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${reportType}${hailwind}. ##
|
||||
${reportType2} LOCATED ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
. ${reportType2} NEARLY STATIONARY. ${smallHail}${TORHailThreat}
|
||||
#else
|
||||
|
@ -619,10 +621,10 @@ THOSE ATTENDING THE !**now/venue name or location**! ARE IN THE PATH OF THIS STO
|
|||
|
||||
#end
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
##################################
|
||||
######### CALLS TO ACTION ########
|
||||
##################################
|
||||
|
@ -848,7 +850,6 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
|
||||
|
||||
$$
|
||||
#end
|
||||
##############################################
|
||||
#### END CONTINUATION SECTON #################
|
||||
##############################################
|
||||
|
@ -858,3 +859,4 @@ $$
|
|||
##############################################
|
||||
##${user}
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
|
@ -182,15 +182,15 @@
|
|||
<bullet bulletName="pennyHail" bulletText="Penny size hail (3/4")" bulletGroup="radioset2" parseString="PENNY SIZE"/>
|
||||
<bullet bulletName="nickelHail" bulletText="Nickel size hail (7/8")" bulletGroup="radioset2" parseString="NICKEL SIZE"/>
|
||||
<bullet bulletName="quarterHail" bulletText="Quarter size hail (1")" bulletGroup="radioset2" parseString="QUARTER SIZE"/>
|
||||
<bullet bulletName="halfdollarHail" bulletText="Half Dollar size hail (1 1/4")" bulletGroup="radioset2" parseString="HALD DOLLAR SIZE"/>
|
||||
<bullet bulletName="halfdollarHail" bulletText="Half Dollar size hail (1 1/4")" bulletGroup="radioset2" parseString="HALF DOLLAR SIZE"/>
|
||||
<bullet bulletName="pingpongHail" bulletText="Ping pong size hail (1 1/2")" bulletGroup="radioset2" parseString="PING PONG BALL SIZE"/>
|
||||
<bullet bulletName="golfballHail" bulletText="Golf ball size hail (1 3/4")" bulletGroup="radioset2" parseString="GOLF BALL SIZE"/>
|
||||
<bullet bulletName="twoinchHail" bulletText="Two Inch hail (2")" bulletGroup="radioset2" parseString="TWO INCH DIAMETER"/>
|
||||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="radioset2" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="radioset2" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="radioset2" parseString="THREE INCH DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="radioset2" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="radioset2" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="radioset2" parseString="SOFTBALL SIZE"/>
|
||||
-->
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** ADDITIONAL REPORTS ********" bulletType="title"/>
|
||||
|
@ -226,7 +226,7 @@
|
|||
<bullet bulletName="trainedSpottersSVR" bulletText="Trained spotters reported" bulletGroup="radioset1" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="lawEnforcementSVR" bulletText="Law Enforcement reported" bulletGroup="radioset1" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="trainedSpottersSVR" bulletText="Emergency Management reported" bulletGroup="radioset1" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletName="publicSVR" bulletText="Public Reported" bulletGroup="radioset1" parseString="A TORNADO WAS REPORTED"/>
|
||||
<bullet bulletName="publicSVR" bulletText="Public Reported" bulletGroup="radioset1" parseString="A SEVERE THUNDERSTORM WAS OBSERVED"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="*********** THREAT (CHOOSE 1 each wind/hail) **********" bulletType="title"/>
|
||||
<bullet bulletName="60mphWind" bulletText="60 mph wind" bulletGroup="radioset2" parseString="60 MPH"/>
|
||||
|
@ -244,8 +244,8 @@
|
|||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="radioset3" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="radioset3" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="radioset3" parseString="THREE INCH DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="radioset3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="radioset3" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="radioset3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** ADDITIONAL REPORTS ********" bulletType="title"/>
|
||||
<bullet bulletName="addlHailRpt" bulletText="Select to include additional hail report..." bulletGroup="radioset4"/>
|
||||
|
@ -281,11 +281,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="TO" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletName="torEmergency" bulletText="** SELECT FOR TORNADO EMERGENCY **" parseString="TORNADO EMERGENCY"/>
|
||||
<bullet bulletText="*********** BASIS FOR WARNING (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="dopplerTOR" bulletText="Doppler radar indicated" bulletGroup="radioset1" parseString=""RADAR INDICATED","-SQUALL""/>
|
||||
|
@ -304,15 +299,15 @@
|
|||
<bullet bulletName="pennyHail" bulletText="Penny size hail (3/4")" bulletGroup="radioset2" parseString="PENNY SIZE"/>
|
||||
<bullet bulletName="nickelHail" bulletText="Nickel size hail (7/8")" bulletGroup="radioset2" parseString="NICKEL SIZE"/>
|
||||
<bullet bulletName="quarterHail" bulletText="Quarter size hail (1")" bulletGroup="radioset2" parseString="QUARTER SIZE"/>
|
||||
<bullet bulletName="halfdollarHail" bulletText="Half Dollar size hail (1 1/4")" bulletGroup="radioset2" parseString="HALD DOLLAR SIZE"/>
|
||||
<bullet bulletName="halfdollarHail" bulletText="Half Dollar size hail (1 1/4")" bulletGroup="radioset2" parseString="HALF DOLLAR SIZE"/>
|
||||
<bullet bulletName="pingpongHail" bulletText="Ping pong size hail (1 1/2")" bulletGroup="radioset2" parseString="PING PONG BALL SIZE"/>
|
||||
<bullet bulletName="golfballHail" bulletText="Golf ball size hail (1 3/4")" bulletGroup="radioset2" parseString="GOLF BALL SIZE"/>
|
||||
<bullet bulletName="twoinchHail" bulletText="Two Inch hail (2")" bulletGroup="radioset2" parseString="TWO INCH DIAMETER"/>
|
||||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="radioset2" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="radioset2" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="radioset2" parseString="THREE INCH DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="radioset2" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="radioset2" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="radioset2" parseString="SOFTBALL SIZE"/>
|
||||
-->
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** ADDITIONAL REPORTS ********" bulletType="title"/>
|
||||
|
@ -342,11 +337,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="SV" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="*********** BASIS FOR WARNING (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="dopplerSVR" bulletText="Doppler radar indicated" bulletGroup="radioset1" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="trainedSpottersSVR" bulletText="Trained spotters reported" bulletGroup="radioset1" parseString="TRAINED WEATHER SPOTTERS REPORTED"/>
|
||||
|
@ -370,8 +360,8 @@
|
|||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="radioset3" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="radioset3" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="radioset3" parseString="THREE INCH DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="radioset3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="radioset3" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="radioset3" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** ADDITIONAL REPORTS ********" bulletType="title"/>
|
||||
<bullet bulletName="addlHailRpt" bulletText="Select to include additional hail report..." bulletGroup="radioset4"/>
|
||||
|
@ -524,6 +514,11 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<parentAreaSource>States</parentAreaSource>
|
||||
|
@ -532,7 +527,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
|
@ -6,9 +6,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
NOW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...SHORT TERM FORECAST...TEST##
|
||||
#else
|
||||
|
@ -147,7 +144,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
######################################################
|
||||
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}... ${report} ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType,"LOCATED", "NEAR", 4, "MILES")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType,"LOCATED", "NEAR", 4, "MILES", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
NEARLY STATIONARY.
|
||||
#else
|
||||
|
@ -196,6 +193,10 @@ WINDS BEHIND THE FRONT WILL SHIFT SUDDENLY TO THE !** DIRECTION **! AND INCREASE
|
|||
LOCATIONS CAN EXPECT !** EXPECTED SNOW **! INCHES OF SNOW.
|
||||
|
||||
#end
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#############
|
||||
## WATCHES ##
|
||||
#############
|
||||
|
@ -211,4 +212,3 @@ LOCATIONS CAN EXPECT !** EXPECTED SNOW **! INCHES OF SNOW.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
|
@ -87,6 +87,41 @@
|
|||
-->
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR">
|
||||
<bullets>
|
||||
<!-- <bullet bulletText="***** CLICK 'CREATE TEXT' BELOW AFTER SELECTING AREA *****" bulletType="title"/> -->
|
||||
<bullet bulletText=" *****BASIS SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group1" bulletDefault="true"/>
|
||||
<bullet bulletName="trainedSpotters" bulletText="Trained spotters reported" bulletGroup="group1"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Law Enforcement reported" bulletGroup="group1"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group1"/>
|
||||
<bullet bulletName="satellite" bulletText="Satellite imagery indicated" bulletGroup="group1"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" ****EVENT TYPE SECTION****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="thunderstorm" bulletText="Thunderstorms" bulletGroup="group2" bulletDefault="true"/>
|
||||
<bullet bulletName="rainShower" bulletText="Rain Showers" bulletGroup="group2"/>
|
||||
<bullet bulletName="snowShower" bulletText="Snow Showers" bulletGroup="group2"/>
|
||||
<bullet bulletName="leadingRain" bulletText="Leading edge of Rain" bulletGroup="group2"/>
|
||||
<bullet bulletName="leadingSnow" bulletText="Leading edge of Snow" bulletGroup="group2"/>
|
||||
<bullet bulletName="backedgeRain" bulletText="Back edge of Rain" bulletGroup="group2"/>
|
||||
<bullet bulletName="backedgeSnow" bulletText="Back edge of Snow" bulletGroup="group2"/>
|
||||
<bullet bulletName="snowSquall" bulletText="Snow Squall" bulletGroup="group2"/>
|
||||
<bullet bulletName="showerThunderstorm" bulletText="Showers and Thunderstorms" bulletGroup="group2"/>
|
||||
<bullet bulletName="front" bulletText="Front" bulletGroup="group2"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="*********** Pathcast Section **********" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="Select for pathcast" bulletGroup="group3" bulletDefault="true"/>
|
||||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="group3"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="*********** Supplemental Statements **********" bulletType="title"/>
|
||||
<bullet bulletName="heavySnow" bulletText="heavy snow/low visibility"/>
|
||||
<bullet bulletName="gustyWinds" bulletText="gusty winds"/>
|
||||
<bullet bulletName="frontPass" bulletText="frontal passage"/>
|
||||
<bullet bulletName="snowAmt" bulletText="snowfall amounts"/>
|
||||
<!-- <bullet bulletName="includeSvrWatches" bulletText="Include Severe Thunderstorm Watches" bulletGroup="toggle2" bulletDefault="true" parseString=""/>
|
||||
-->
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
||||
|
||||
|
@ -165,6 +200,11 @@
|
|||
</sortBy>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<pathcastConfig>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
<distanceThreshold>8.0</distanceThreshold>
|
||||
|
@ -191,7 +231,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -88,9 +88,6 @@
|
|||
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
SPS${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...SPECIAL WEATHER STATEMENT...TEST##
|
||||
#else
|
||||
|
@ -233,15 +230,12 @@ THOSE ATTENDING THE !**event/venue name or location**! ARE IN THE PATH OF THIS S
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
##################################
|
||||
######### CALLS TO ACTION ########
|
||||
##################################
|
||||
##Check to see if we've selected any calls to action. In our .cfg file
|
||||
##we ended each CTA bullet ID with "CTA" for this reason as a 'trip'
|
||||
#foreach ($bullet in $bullets)
|
||||
#if($bullet.endsWith("CTA"))
|
||||
#set ($ctaSelected = "YES")
|
||||
|
@ -332,10 +326,5 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
#end
|
||||
|
||||
$$
|
||||
#end
|
||||
|
||||
##############################################
|
||||
## Code to pull the user name into the product
|
||||
##############################################
|
||||
##${user}
|
||||
!**NAME/INITIALS**!
|
|
@ -64,7 +64,6 @@
|
|||
<bullet bulletName="emergencyMgmt" bulletText="Emergency Management Reported" bulletGroup="toggle1" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public Reported" bulletGroup="toggle1" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="amateurRadio" bulletText="Amateur Radio Operators Reported" bulletGroup="toggle1" parseString="AMATUER RADIO OPERATORS REPORTED"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******* THREAT (CHOOSE UP TO 1 EACH WIND/HAIL) ******" bulletType="title"/>
|
||||
<bullet bulletName="wind30" bulletText="Winds 30 mph or greater" bulletGroup="toggle2" parseString="30 MPH"/>
|
||||
<bullet bulletName="wind40" bulletText="Strong winds 40 mph or greater" bulletGroup="toggle2" parseString="40 MPH"/>
|
||||
|
@ -72,23 +71,58 @@
|
|||
<bullet bulletName="peaHail" bulletText="Pea sized hail" bulletGroup="toggle3" parseString="PEA SIZED HAIL"/>
|
||||
<bullet bulletName="dimeHail" bulletText="Dime sized hail" bulletGroup="toggle3" parseString="DIME SIZED HAIL"/>
|
||||
<bullet bulletName="nickelHail" bulletText="Nickel sized hail" bulletGroup="toggle3" parseString="NICKEL SIZED HAIL"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="************ LOCATIONS IMPACTED **************" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="Select for pathcast" bulletGroup="toggle4" parseString="WILL BE NEAR..."/>
|
||||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletName="specialEvent" bulletText="Special heads-up for large event/venue" parseString="THOSE ATTENDING"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="******** CALLS TO ACTION (CHOOSE 1 OR MORE) *********" bulletType="title"/>
|
||||
<bullet bulletName="torrentialRainfallCTA" bulletText="Torrential rainfall" parseString="TORRENTIAL RAINFALL IS ALSO OCCURRING"/>
|
||||
<bullet bulletName="lightningCTA" bulletText="Frequent Lightning" parseString="FREQUENT CLOUD TO GROUND LIGHTNING IS OCCURRING"/>
|
||||
<bullet bulletName="stormIntensify" bulletText="Storm(s) May Intensify" parseString="STORMS MAY INTENSIFY...MONITOR TV"/>
|
||||
<bullet bulletName="lawEnforcementCTA" bulletText="Report Svr Wx to Law Enforcement Agency" parseString="CONTACT YOUR NEAREST LAW ENFORCEMENT"/>
|
||||
<bullet bulletName="boatersCTA" bulletText="Over Lake - Boaters seek shelter" parseString="GET OUT OF THE WATER AND MOVE INDOORS"/>
|
||||
|
||||
</bullets>
|
||||
<!--
|
||||
<bullet bulletText="******** MILE MARKERS *********" bulletType="title"/>
|
||||
<bullet bulletName="interstates" bulletText="Interstate Mile Markers" bulletDefault="true" />
|
||||
<bullet bulletName="roads" bulletText="Road Markers" />
|
||||
<bullet bulletName="includeSvrWatches" bulletText="Include Severe Thunderstorm Watches" bulletGroup="toggle2" bulletDefault="true" parseString=""/>
|
||||
-->
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR">
|
||||
<bullets>
|
||||
<bullet bulletText="*********** BASIS FOR ADVISORY (CHOOSE 1) **********" bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="toggle1" bulletDefault="true" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="stormSpotters" bulletText="Storm spotters reported" bulletGroup="toggle1" parseString="STORM SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="lawEnforcement" bulletText="Law Enforcement reported" bulletGroup="toggle1" parseString="LOCAL LAW ENFORCEMENT REPORTED"/>
|
||||
<bullet bulletName="emergencyMgmt" bulletText="Emergency Management Reported" bulletGroup="toggle1" parseString="EMERGENCY MANAGEMENT REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public Reported" bulletGroup="toggle1" parseString="THE PUBLIC REPORTED"/>
|
||||
<bullet bulletName="amateurRadio" bulletText="Amateur Radio Operators Reported" bulletGroup="toggle1" parseString="AMATUER RADIO OPERATORS REPORTED"/>
|
||||
<bullet bulletText="******* THREAT (CHOOSE UP TO 1 EACH WIND/HAIL) ******" bulletType="title"/>
|
||||
<bullet bulletName="wind30" bulletText="Winds 30 mph or greater" bulletGroup="toggle2" parseString="30 MPH"/>
|
||||
<bullet bulletName="wind40" bulletText="Strong winds 40 mph or greater" bulletGroup="toggle2" parseString="40 MPH"/>
|
||||
<bullet bulletName="wind50" bulletText="Strong winds 50 mph or greater" bulletGroup="toggle2" parseString="50 MPH"/>
|
||||
<bullet bulletName="peaHail" bulletText="Pea sized hail" bulletGroup="toggle3" parseString="PEA SIZED HAIL"/>
|
||||
<bullet bulletName="dimeHail" bulletText="Dime sized hail" bulletGroup="toggle3" parseString="DIME SIZED HAIL"/>
|
||||
<bullet bulletName="nickelHail" bulletText="Nickel sized hail" bulletGroup="toggle3" parseString="NICKEL SIZED HAIL"/>
|
||||
<bullet bulletText="************ LOCATIONS IMPACTED **************" bulletType="title"/>
|
||||
<bullet bulletName="pathcast" bulletText="Select for pathcast" bulletGroup="toggle4" parseString="WILL BE NEAR..."/>
|
||||
<bullet bulletName="listofcities" bulletText="Select for a list of cities" bulletGroup="toggle4" bulletDefault="true" parseString="LOCATIONS IMPACTED INCLUDE..."/>
|
||||
<bullet bulletName="specialEvent" bulletText="Special heads-up for large event/venue" parseString="THOSE ATTENDING"/>
|
||||
<bullet bulletText="******** CALLS TO ACTION (CHOOSE 1 OR MORE) *********" bulletType="title"/>
|
||||
<bullet bulletName="torrentialRainfallCTA" bulletText="Torrential rainfall" parseString="TORRENTIAL RAINFALL IS ALSO OCCURRING"/>
|
||||
<bullet bulletName="lightningCTA" bulletText="Frequent Lightning" parseString="FREQUENT CLOUD TO GROUND LIGHTNING IS OCCURRING"/>
|
||||
<bullet bulletName="stormIntensify" bulletText="Storm(s) May Intensify" parseString="STORMS MAY INTENSIFY...MONITOR TV"/>
|
||||
<bullet bulletName="lawEnforcementCTA" bulletText="Report Svr Wx to Law Enforcement Agency" parseString="CONTACT YOUR NEAREST LAW ENFORCEMENT"/>
|
||||
<bullet bulletName="boatersCTA" bulletText="Over Lake - Boaters seek shelter" parseString="GET OUT OF THE WATER AND MOVE INDOORS"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<!--
|
||||
<bullet bulletText="******** MILE MARKERS *********" bulletType="title"/>
|
||||
<bullet bulletName="interstates" bulletText="Interstate Mile Markers" bulletDefault="true" />
|
||||
<bullet bulletName="roads" bulletText="Road Markers" />
|
||||
<bullet bulletName="includeSvrWatches" bulletText="Include Severe Thunderstorm Watches" bulletGroup="toggle2" bulletDefault="true" parseString=""/>
|
||||
-->
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
||||
|
@ -197,6 +231,10 @@
|
|||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
################################################
|
||||
#####################################################
|
||||
## SPECIAL MARINE WARNING TEMPLATE ##
|
||||
## CREATED BY PHIL KURIMSKI - WFO DTX ##
|
||||
## VERSION AWIPS II 1.0 -- FEB 24 2011 OB11.2 ##
|
||||
|
@ -6,7 +6,9 @@
|
|||
## VERSION AWIPS II 1.2 -- JUL 14 2011 OB11.7 ##
|
||||
## VERSION AWIPS II 1.3 -- SEP 23 2011 OB11.8 ##
|
||||
## Added Volcano Information for version 1.3 ##
|
||||
################################################
|
||||
## VERSION AWIPS II 1.4 -- JAN 26 2012 OB12.1.1-1 ##
|
||||
## Cleaned up wind coding for version 1.4 ##
|
||||
#####################################################
|
||||
## Added Volcano Information in version 1.3 for sites where
|
||||
## Volcanoes affect their marine zones. If sites wish to hide
|
||||
## this information comment out the appropriate bullets in the
|
||||
|
@ -31,9 +33,6 @@
|
|||
################################################
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
SMW${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.MA.W.${etn}.${dateUtil.format(${start}, ${timeFormat.ymdthmz})}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
||||
|
@ -108,15 +107,15 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($windTag = "<34")
|
||||
#if(${list.contains($bullets, "34ktWind")})
|
||||
#set ($windTag = ">34")
|
||||
#set ($windType = "STRONG WINDS 34 KNOTS OR GREATER")
|
||||
#set ($windType = "WINDS 34 KNOTS OR GREATER")
|
||||
#end
|
||||
#if(${list.contains($bullets, "40ktWind")})
|
||||
#set ($windTag = "40")
|
||||
#set ($windType = "STRONG WINDS TO 40 KNOTS")
|
||||
#set ($windType = "WINDS TO 40 KNOTS")
|
||||
#end
|
||||
#if(${list.contains($bullets, "40ktplusWind")})
|
||||
#set ($windTag = "40")
|
||||
#set ($windType = "STRONG WINDS TO NEARLY 50 KNOTS")
|
||||
#set ($windType = "WINDS TO NEARLY 50 KNOTS")
|
||||
#end
|
||||
#if(${list.contains($bullets, "50ktWind")})
|
||||
#set ($windTag = "50")
|
||||
|
@ -150,6 +149,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#if(${list.contains($bullets, "possibleSpout")})
|
||||
#set ($spoutType = "WATERSPOUTS")
|
||||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($severeType = "SEVERE")
|
||||
#end
|
||||
################################################
|
||||
## Threat section for Volcanic Situations
|
||||
|
@ -227,7 +227,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#if(${eventType} == "FRONT")
|
||||
#set($stormline = "A ${eventType}")
|
||||
#set($pathheader = "THE ${eventType}")
|
||||
#set($stormType = "")
|
||||
## #set($stormType = "")
|
||||
#end
|
||||
#######################################################################
|
||||
## Coding for volcanos...this will override all other selections.
|
||||
|
@ -236,7 +236,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#if(${eventType} == "VOLCANO")
|
||||
#set($stormline = "AN ERUPTION OF !** NAME OF VOLCANO**! VOLCANO")
|
||||
#set($pathheader = "THE ${volcanoPath}")
|
||||
#set($stormType = "")
|
||||
## #set($stormType = "")
|
||||
#set($impacted = "LOCATIONS IMPACTED BY ${volcanoPath} INCLUDE...")
|
||||
#end
|
||||
#######################################################################
|
||||
|
@ -246,7 +246,10 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($report = "!** YOU DIDN'T SELECT A REPORTER **! ${eventType}")
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "sightedSpout")})
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${stormline}...PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${list.contains($bullets, "marineSpotter")})
|
||||
#set ($report = "MARINE WEATHER SPOTTERS REPORTED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
|
@ -264,6 +267,9 @@ THIS IS A TEST MESSAGE. ##
|
|||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($report = "SATELLITE IMAGERY INDICATED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${list.contains($bullets, "satellite")} && ${list.contains($bullets, "sightedSpout")})
|
||||
#set ($report = "SATELLITE IMAGERY INDICATED ${stormline}...PRODUCING ${threat}...")
|
||||
#end
|
||||
## Storm current location description
|
||||
|
||||
* ##
|
||||
|
@ -271,7 +277,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${report}LOCATED ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "OVER", 4, "NM")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "OVER", 4, "NM", true)
|
||||
#if(${eventType} == "VOLCANO")
|
||||
.
|
||||
#elseif($movementSpeed < 3 || ${stationary})
|
||||
|
@ -369,6 +375,7 @@ REPORT SEVERE WEATHER TO THE COAST GUARD OR NEAREST LAW ENFORCEMENT AGENCY. THEY
|
|||
#############
|
||||
## WATCHES ##
|
||||
#############
|
||||
|
||||
#if(${list.contains($includedWatches, "torWatches")})
|
||||
#inserttorwatches(${watches}, ${list}, ${secondtimezone}, ${dateUtil}, ${timeFormat})
|
||||
#end
|
||||
|
@ -397,4 +404,3 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -74,7 +74,7 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bullets>
|
||||
<!-- Added Volcano Information. Sites can comment out if they wish. -->
|
||||
<bullet bulletText=" *****BASIS SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" bulletDefault="true" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="marineSpotter" bulletText="Marine weather spotters reported" bulletGroup="group5" parseString="MARINE WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="mariner" bulletText="Mariner reported" bulletGroup="group5" parseString="A MARINER REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group5" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -90,9 +90,9 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****THREAT SECTION****..." bulletType="title"/>
|
||||
<bullet bulletText=" ****Wind Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" bulletDefault="true" parseString="STRONG WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="STRONG WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="STRONG WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" bulletDefault="true" parseString="WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="50ktWind" bulletText="Dangerous winds in excess of 50 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 50 KNOTS"/>
|
||||
<bullet bulletName="65ktWind" bulletText="Dangerous winds in excess of 65 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 65 KNOTS"/>
|
||||
<bullet bulletText=" ****Hail Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
|
@ -123,10 +123,8 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bulletActionGroup action="COR" phen="MA" sig="W">
|
||||
<bullets>
|
||||
<!-- Added Volcano Information. Sites can comment out if they wish. -->
|
||||
<bullet bulletText="*** CORRECTED PRODUCT. CLICK CREATE TEXT ***" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" *****BASIS SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" bulletDefault="true" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" bulletDefault="true" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="marineSpotter" bulletText="Marine weather spotters reported" bulletGroup="group5" parseString="MARINE WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="mariner" bulletText="Mariner reported" bulletGroup="group5" parseString="A MARINER REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group5" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -142,9 +140,9 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" ****THREAT SECTION****..." bulletType="title"/>
|
||||
<bullet bulletText=" ****Wind Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" bulletDefault="true" parseString="STRONG WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="STRONG WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="STRONG WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" bulletDefault="true" parseString="WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="50ktWind" bulletText="Dangerous winds in excess of 50 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 50 KNOTS"/>
|
||||
<bullet bulletName="65ktWind" bulletText="Dangerous winds in excess of 65 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 65 KNOTS"/>
|
||||
<bullet bulletText=" ****Hail Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
|
@ -279,5 +277,4 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#################################################
|
||||
#####################################################
|
||||
## SPECIAL MARINE WARNING FOLLOWUP ##
|
||||
## CREATED BY PHIL KURIMSKI - WFO DTX ##
|
||||
## VERSION AWIPS II 1.0 -- FEB 24 2011 OB11.2 ##
|
||||
|
@ -6,7 +6,9 @@
|
|||
## VERSION AWIPS II 1.2 -- JUL 14 2011 OB11.7 ##
|
||||
## VERSION AWIPS II 1.3 -- SEP 22 2011 OB11.8 ##
|
||||
## Added Volcano Information for version 1.3 ##
|
||||
#################################################
|
||||
## VERSION AWIPS II 1.4 -- JAN 26 2012 OB12.1.1-1 ##
|
||||
## Cleaned up wind coding for version 1.4 ##
|
||||
#####################################################
|
||||
## Added Volcano Information in version 1.3 for sites where
|
||||
## Volcanoes affect their marine zones. If sites wish to hide
|
||||
## this information comment out the appropriate bullets in the
|
||||
|
@ -33,11 +35,6 @@
|
|||
#set ($ashCON = "N")
|
||||
#end
|
||||
################################################
|
||||
#if(${specialCorText})
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
MWS${siteId}
|
||||
${specialCorText}
|
||||
#else
|
||||
#######################################################################
|
||||
## HEADER FOR NON-CAN/CON PRODUCTS
|
||||
#######################################################################
|
||||
|
@ -174,15 +171,15 @@ ${canwarning}
|
|||
#set ($windTag = "<34")
|
||||
#if(${list.contains($bullets, "34ktWind")})
|
||||
#set ($windTag = ">34")
|
||||
#set ($windType = "STRONG WINDS 34 KNOTS OR GREATER")
|
||||
#set ($windType = "WINDS 34 KNOTS OR GREATER")
|
||||
#end
|
||||
#if(${list.contains($bullets, "40ktWind")})
|
||||
#set ($windTag = "40")
|
||||
#set ($windType = "STRONG WINDS TO 40 KNOTS")
|
||||
#set ($windType = "WINDS TO 40 KNOTS")
|
||||
#end
|
||||
#if(${list.contains($bullets, "40ktplusWind")})
|
||||
#set ($windTag = "40")
|
||||
#set ($windType = "STRONG WINDS TO NEARLY 50 KNOTS")
|
||||
#set ($windType = "WINDS TO NEARLY 50 KNOTS")
|
||||
#end
|
||||
#if(${list.contains($bullets, "50ktWind")})
|
||||
#set ($windTag = "50")
|
||||
|
@ -216,6 +213,7 @@ ${canwarning}
|
|||
#if(${list.contains($bullets, "possibleSpout")})
|
||||
#set ($spoutType = "WATERSPOUTS")
|
||||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($severeType = "SEVERE")
|
||||
#end
|
||||
################################################
|
||||
## Threat section for Volcanic Situations
|
||||
|
@ -312,7 +310,10 @@ ${canwarning}
|
|||
#set ($report = "!** YOU DIDN'T SELECT A REPORTER **! ${eventType}")
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($report = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${list.contains($bullets, "doppler")} && ${list.contains($bullets, "sightedSpout")})
|
||||
#set ($report = "DOPPLER RADAR INDICATED ${stormline}...PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${list.contains($bullets, "marineSpotter")})
|
||||
#set ($report = "MARINE WEATHER SPOTTERS REPORTED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
|
@ -330,6 +331,9 @@ ${canwarning}
|
|||
#set ($capable = "CAPABLE OF ")
|
||||
#set ($report = "SATELLITE IMAGERY INDICATED ${stormline}...${capable}PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${list.contains($bullets, "satellite")} && ${list.contains($bullets, "sightedSpout")})
|
||||
#set ($report = "SATELLITE IMAGERY INDICATED ${stormline}...PRODUCING ${threat}...")
|
||||
#end
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE.##
|
||||
#end
|
||||
|
@ -348,7 +352,7 @@ ${area.name}...
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
AT ${dateUtil.format(${event}, ${timeFormat.clock}, ${localtimezone})}...${report}LOCATED ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "OVER", 4, "NM")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "OVER", 4, "NM", true)
|
||||
#if(${eventType} == "VOLCANO")
|
||||
.
|
||||
#elseif($movementSpeed < 3 || ${stationary})
|
||||
|
@ -713,7 +717,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${eventType} == "FRONT")
|
||||
#set($stormline = "A ${eventType}")
|
||||
#set($pathheader = "${eventType}")
|
||||
#set($stormType = "")
|
||||
## #set($stormType = "")
|
||||
#end
|
||||
#######################################################################
|
||||
## Coding for volcanos...this will override all other selections.
|
||||
|
@ -722,7 +726,7 @@ ${dateUtil.format(${now}, ${timeFormat.header}, ${localtimezone})}
|
|||
#if(${eventType} == "VOLCANO")
|
||||
#set($stormline = "!** NAME OF VOLCANO**! ${eventType}")
|
||||
#set($pathheader = "THE ${volcanoPath}")
|
||||
#set($stormType = "")
|
||||
## #set($stormType = "")
|
||||
#set($impacted = "LOCATIONS IMPACTED BY ${volcanoPath} INCLUDE...")
|
||||
#end
|
||||
#######################################################################
|
||||
|
@ -987,4 +991,3 @@ ${mathUtil.round(${movementInKnots})}KT ##
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -109,7 +109,7 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bullets>
|
||||
<!-- Added Volcano Information. Sites can comment out if they wish. -->
|
||||
<bullet bulletText=" *****BASIS SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="marineSpotter" bulletText="Marine weather spotters reported" bulletGroup="group5" parseString="MARINE WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="mariner" bulletText="Mariner reported" bulletGroup="group5" parseString="A MARINER REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group5" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -125,18 +125,18 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****THREAT SECTION****..." bulletType="title"/>
|
||||
<bullet bulletText=" ****Wind Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" parseString="STRONG WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="STRONG WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="STRONG WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="50ktWind" bulletText="Dangerous winds in excess of 50 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 50 KNOTS"/>
|
||||
<bullet bulletName="65ktWind" bulletText="Dangerous winds in excess of 65 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 65 KNOTS"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" parseString="WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="50ktWind" bulletText="Dangerous winds in excess of 50 knots" bulletGroup="group2" parseString="WINDS IN EXCESS OF 50 KNOTS"/>
|
||||
<bullet bulletName="65ktWind" bulletText="Dangerous winds in excess of 65 knots" bulletGroup="group2" parseString="WINDS IN EXCESS OF 65 KNOTS"/>
|
||||
<bullet bulletText=" ****Hail Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="smallHail" bulletText="Small Hail" bulletGroup="group3" parseString="SMALL HAIL"/>
|
||||
<bullet bulletName="largeHail" bulletText="Large Hail" bulletGroup="group3" parseString="LARGE HAIL"/>
|
||||
<bullet bulletName="destructiveHail" bulletText="Large Destructive Hail" bulletGroup="group3" parseString="LARGE DESTRUCTIVE HAIL"/>
|
||||
<bullet bulletText=" ****Waterspout Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="sightedSpout" bulletText="Waterspouts sighted" bulletGroup="group4" parseString="PRODUCING WATERSPOUT"/>
|
||||
<bullet bulletName="possibleSpout" bulletText="Waterspouts possible" bulletGroup="group4" parseString="CAPABLE WATERSPOUT"/>
|
||||
<bullet bulletName="possibleSpout" bulletText="Waterspouts possible" bulletGroup="group4" parseString="CAPABLE OF PRODUCING WATERSPOUTS"/>
|
||||
<bullet bulletText=" ****Volcano Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="ashfall" bulletText="Ashfall" parseString="ASHFALL"/>
|
||||
<bullet bulletName="debrisFlow" bulletText="Lahar/Debris flow" parseString="DEBRIS FLOW"/>
|
||||
|
@ -158,10 +158,9 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bulletActionGroup action="COR" phen="MA" sig="W">
|
||||
<bullets>
|
||||
<!-- Added Volcano Information. Sites can comment out if they wish. -->
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT****" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" *****BASIS SECTION*****...(Choose 1) " bulletType="title"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" parseString="NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="doppler" bulletText="Doppler radar indicated" bulletGroup="group5" parseString="DOPPLER RADAR INDICATED"/>
|
||||
<bullet bulletName="marineSpotter" bulletText="Marine weather spotters reported" bulletGroup="group5" parseString="MARINE WEATHER SPOTTERS REPORTED"/>
|
||||
<bullet bulletName="mariner" bulletText="Mariner reported" bulletGroup="group5" parseString="A MARINER REPORTED"/>
|
||||
<bullet bulletName="public" bulletText="Public reported" bulletGroup="group5" parseString="THE PUBLIC REPORTED"/>
|
||||
|
@ -177,9 +176,9 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText=" ****THREAT SECTION****..." bulletType="title"/>
|
||||
<bullet bulletText=" ****Wind Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" parseString="STRONG WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="STRONG WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="STRONG WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="34ktWind" bulletText="Strong winds 34 knots or greater" bulletGroup="group2" parseString="WINDS 34 KNOTS OR GREATER"/>
|
||||
<bullet bulletName="40ktWind" bulletText="Strong winds to 40 knots" bulletGroup="group2" parseString="WINDS TO 40 KNOTS"/>
|
||||
<bullet bulletName="40ktplusWind" bulletText="Strong winds to nearly 50 knots" bulletGroup="group2" parseString="WINDS TO NEARLY 50 KNOTS"/>
|
||||
<bullet bulletName="50ktWind" bulletText="Dangerous winds in excess of 50 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 50 KNOTS"/>
|
||||
<bullet bulletName="65ktWind" bulletText="Dangerous winds in excess of 65 knots" bulletGroup="group2" parseString="DANGEROUS WINDS IN EXCESS OF 65 KNOTS"/>
|
||||
<bullet bulletText=" ****Hail Section****...(Choose 1 if applicable) " bulletType="title"/>
|
||||
|
@ -313,5 +312,4 @@ Added Volcano Information Phil Kurimski 23 Sept 2011
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -4,9 +4,6 @@
|
|||
##
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
SPS${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
#if(${productClass}=="T")
|
||||
TEST...SPECIAL WEATHER STATEMENT...TEST##
|
||||
#else
|
||||
|
@ -36,6 +33,8 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
!** ENTER INFORMATION HERE **!
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#if(${productClass}=="T")
|
||||
THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
||||
|
@ -60,4 +59,3 @@ THIS IS A TEST MESSAGE. DO NOT TAKE ACTION BASED ON THIS MESSAGE.
|
|||
$$
|
||||
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
|
@ -61,6 +61,14 @@
|
|||
-->
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR">
|
||||
<bullets>
|
||||
<bullet bulletText="***** CLICK 'CREATE TEXT' BELOW AFTER SELECTING AREA *****" bulletType="title"/>
|
||||
<!--
|
||||
<bullet bulletName="includeSvrWatches" bulletText="Include Severe Thunderstorm Watches" bulletGroup="toggle2" bulletDefault="true" parseString=""/>
|
||||
-->
|
||||
</bullets>
|
||||
</bulletActionGroup>
|
||||
</bulletActionGroups>
|
||||
|
||||
<areaConfig>
|
||||
|
@ -96,6 +104,11 @@
|
|||
</sortBy>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<pathcastConfig>
|
||||
<withinPolygon>true</withinPolygon>
|
||||
<distanceThreshold>8.0</distanceThreshold>
|
||||
|
@ -120,7 +133,4 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
|
|
@ -78,8 +78,8 @@
|
|||
#end
|
||||
#if(${list.contains($bullets, "softballHail")})
|
||||
#set ($hailThreat = "DANGEROUS AND EXTREMELY LARGE DESTRUCTIVE HAIL UP TO SOFTBALL SIZE")
|
||||
#set ($hailSize = 3.75)
|
||||
#set ($hailTag = "3.75IN")
|
||||
#set ($hailSize = 4.25)
|
||||
#set ($hailTag = "4.25IN")
|
||||
#end
|
||||
#if(${list.contains($bullets, "grapefruitHail")})
|
||||
#set ($hailThreat = "DANGEROUS AND EXTREMELY LARGE DESTRUCTIVE HAIL UP TO GRAPEFRUIT SIZE")
|
||||
|
@ -97,9 +97,7 @@
|
|||
#end
|
||||
${WMOId} ${vtecOffice} 000000 ${BBBId}
|
||||
TOR${siteId}
|
||||
#if(${specialCorText})
|
||||
${specialCorText}
|
||||
#else
|
||||
|
||||
${ugcline}
|
||||
/${productClass}.${action}.${vtecOffice}.TO.W.${etn}.${dateUtil.format(${start}, ${timeFormat.ymdthmz})}-${dateUtil.format(${expire}, ${timeFormat.ymdthmz}, 15)}/
|
||||
|
||||
|
@ -141,21 +139,21 @@ THIS IS A TEST MESSAGE. ##
|
|||
|
||||
#if(${list.contains($bullets, "doppler")})
|
||||
#if(${stormType} == "line")
|
||||
#set ($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A LINE OF SEVERE THUNDERSTORMS CAPABLE OF PRODUCING A TORNADO. THESE DANGEROUS STORMS WERE LOCATED")
|
||||
#set ($reportType = "DOPPLER RADAR INDICATED A LINE OF SEVERE THUNDERSTORMS CAPABLE OF PRODUCING A TORNADO. THESE DANGEROUS STORMS WERE LOCATED")
|
||||
#set ($pathcastLead = "THESE DANGEROUS STORMS")
|
||||
#else
|
||||
#set ($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A SEVERE THUNDERSTORM CAPABLE OF PRODUCING A TORNADO. THIS DANGEROUS STORM WAS LOCATED")
|
||||
#set ($reportType = "DOPPLER RADAR INDICATED A SEVERE THUNDERSTORM CAPABLE OF PRODUCING A TORNADO. THIS DANGEROUS STORM WAS LOCATED")
|
||||
#set ($pathcastLead = "THIS DANGEROUS STORM")
|
||||
#end
|
||||
#set ($moveLead = "..AND MOVING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "dopplerSquall")})
|
||||
#set ($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR INDICATED A SEVERE SQUALL LINE CAPABLE OF PRODUCING BOTH TORNADOES AND EXTENSIVE STRAIGHT LINE WIND DAMAGE. THESE DANGEROUS STORMS WERE LOCATED")
|
||||
#set ($reportType = "DOPPLER RADAR INDICATED A SEVERE SQUALL LINE CAPABLE OF PRODUCING BOTH TORNADOES AND EXTENSIVE STRAIGHT LINE WIND DAMAGE. THESE DANGEROUS STORMS WERE LOCATED")
|
||||
#set ($pathcastLead = "THIS DANGEROUS STORM")
|
||||
#set ($moveLead = "..AND MOVING")
|
||||
#end
|
||||
#if(${list.contains($bullets, "confirmedDoppler")})
|
||||
#set ($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR WAS TRACKING A CONFIRMED TORNADO")
|
||||
#set ($reportType = "DOPPLER RADAR WAS TRACKING A CONFIRMED TORNADO")
|
||||
#if(${stormType} == "line")
|
||||
#set ($pathcastLead = "THESE TORNADIC STORMS")
|
||||
#set ($moveLead = " DOPPLER RADAR SHOWED THESE TORNADIC STORMS MOVING")
|
||||
|
@ -165,7 +163,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
#end
|
||||
#end
|
||||
#if(${list.contains($bullets, "confirmedLarge")})
|
||||
#set ($reportType = "NATIONAL WEATHER SERVICE DOPPLER RADAR AND STORM SPOTTERS WERE TRACKING A LARGE AND EXTREMELY DANGEROUS TORNADO")
|
||||
#set ($reportType = "DOPPLER RADAR AND STORM SPOTTERS WERE TRACKING A LARGE AND EXTREMELY DANGEROUS TORNADO")
|
||||
#if(${stormType} == "line")
|
||||
#set ($pathcastLead = "THESE TORNADIC STORMS")
|
||||
#set ($moveLead = " DOPPLER RADAR SHOWED THESE TORNADIC STORMS MOVING")
|
||||
|
@ -242,7 +240,7 @@ THIS IS A TEST MESSAGE. ##
|
|||
THIS IS A TEST MESSAGE. ##
|
||||
#end
|
||||
#thirdBullet(${dateUtil},${event},${timeFormat},${localtimezone},${secondtimezone})...${reportType} ##
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES")
|
||||
#handleClosestPoints($list, $closestPoints, $otherClosestPoints, $stormType, "NEAR", 6, "MILES", true)
|
||||
#if($movementSpeed < 3 || ${stationary})
|
||||
#if(${stormType} == "line")
|
||||
. THE LINE OF TORNADIC STORMS WAS NEARLY STATIONARY.
|
||||
|
@ -344,10 +342,10 @@ THOSE ATTENDING THE !**event/venue name or location**! ARE IN THE PATH OF THIS S
|
|||
|
||||
#end
|
||||
#end
|
||||
##############################################
|
||||
###### mile markers ##############
|
||||
##############################################
|
||||
#parse("milemarkers.vm")
|
||||
|
||||
## parse file command here is to pull in mile marker info
|
||||
## #parse("mileMarkers.vm")
|
||||
|
||||
#####################
|
||||
## CALL TO ACTIONS ##
|
||||
#####################
|
||||
|
@ -442,4 +440,3 @@ $$
|
|||
##############################################
|
||||
##${user}
|
||||
!**NAME/INITIALS**!
|
||||
#end
|
||||
|
|
|
@ -81,8 +81,8 @@
|
|||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="group2" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="group2" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="group2" parseString="THREE INCHES IN DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="group2" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="group2" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="group2" parseString="SOFTBALL SIZE"/>
|
||||
-->
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****** ADDITIONAL REPORTS *******" bulletType="title"/>
|
||||
|
@ -113,10 +113,6 @@
|
|||
</bulletActionGroup>
|
||||
<bulletActionGroup action="COR" phen="TO" sig="W">
|
||||
<bullets>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="**** CORRECTED PRODUCT. CLICK CREATE TEXT ****" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletName="torEmergency" bulletText="** SELECT FOR TORNADO EMERGENCY **" parseString="TORNADO EMERGENCY"/>
|
||||
<bullet bulletText="*********** BASIS FOR WARNING (CHOOSE 1) **********" bulletType="title"/>
|
||||
|
@ -143,8 +139,8 @@
|
|||
<bullet bulletName="tennisBallHail" bulletText="Tennis ball hail (2 1/2")" bulletGroup="group2" parseString="TENNIS BALL SIZE"/>
|
||||
<bullet bulletName="baseballHail" bulletText="Baseball size hail (2 3/4")" bulletGroup="group2" parseString="BASEBALL SIZE"/>
|
||||
<bullet bulletName="threeinchHail" bulletText="Three inch hail (3")" bulletGroup="group2" parseString="THREE INCHES IN DIAMETER"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (3 3/4")" bulletGroup="group2" parseString="SOFTBALL SIZE"/>
|
||||
<bullet bulletName="grapefruitHail" bulletText="Grapefruit size hail (4")" bulletGroup="group2" parseString="GRAPEFRUIT SIZE"/>
|
||||
<bullet bulletName="softballHail" bulletText="Softball size hail (4 1/4")" bulletGroup="group2" parseString="SOFTBALL SIZE"/>
|
||||
-->
|
||||
<bullet bulletText="" bulletType="title"/>
|
||||
<bullet bulletText="****** ADDITIONAL REPORTS *******" bulletType="title"/>
|
||||
|
@ -290,6 +286,11 @@
|
|||
</filter>
|
||||
</pointSource>
|
||||
|
||||
<!-- this "include file" tag will grab the Mile Marker XML pointSource tags,
|
||||
and place into this template
|
||||
-->
|
||||
<include file="mileMarkers.xml"/>
|
||||
|
||||
<geospatialConfig>
|
||||
<pointSource>City</pointSource>
|
||||
<areaSource>County</areaSource>
|
||||
|
@ -298,8 +299,5 @@
|
|||
<timezoneSource>TIMEZONES</timezoneSource>
|
||||
<timezoneField>TIME_ZONE</timezoneField>
|
||||
</geospatialConfig>
|
||||
|
||||
<include file="milemarkers.xml"/>
|
||||
|
||||
</warngenConfig>
|
||||
|
||||
|
|
|
@ -0,0 +1,46 @@
|
|||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: edex-binlightning
|
||||
Bundle-SymbolicName: edex-binlightning
|
||||
Bundle-Version: 1
|
||||
Bundle-Vendor: RAYTHEON
|
||||
Eclipse-BuddyPolicy: registered, ext, global
|
||||
Eclipse-RegisterBuddy: com.raytheon.uf.common.serialization
|
||||
Export-Package: com.raytheon.edex.colormap,
|
||||
com.raytheon.edex.common.cluster,
|
||||
com.raytheon.edex.common.db,
|
||||
com.raytheon.edex.common.request,
|
||||
com.raytheon.edex.contours,
|
||||
com.raytheon.edex.contours.util,
|
||||
com.raytheon.edex.db.dao,
|
||||
com.raytheon.edex.db.dao.pool,
|
||||
com.raytheon.edex.db.dao.spatial,
|
||||
com.raytheon.edex.db.dao.supporting,
|
||||
com.raytheon.edex.db.mapping,
|
||||
com.raytheon.edex.db.objects.hibernate,
|
||||
com.raytheon.edex.db.objects.spatial,
|
||||
com.raytheon.edex.db.objects.supporting,
|
||||
com.raytheon.edex.db.purge,
|
||||
com.raytheon.edex.db.query,
|
||||
com.raytheon.edex.esb,
|
||||
com.raytheon.edex.exception,
|
||||
com.raytheon.edex.grid,
|
||||
com.raytheon.edex.jmx,
|
||||
com.raytheon.edex.map,
|
||||
com.raytheon.edex.msg,
|
||||
com.raytheon.edex.objanalysis,
|
||||
com.raytheon.edex.plugin,
|
||||
com.raytheon.edex.plugin.factory,
|
||||
com.raytheon.edex.scriptfactory,
|
||||
com.raytheon.edex.site,
|
||||
com.raytheon.edex.subscription,
|
||||
com.raytheon.edex.test,
|
||||
com.raytheon.edex.tools,
|
||||
com.raytheon.edex.tools.time,
|
||||
com.raytheon.edex.topo,
|
||||
com.raytheon.edex.urifilter,
|
||||
com.raytheon.edex.util,
|
||||
com.raytheon.edex.utility
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
|
||||
Require-Bundle:
|
||||
com.raytheon.edex.plugin.binlightning;bundle-version="1.12.1174"
|
|
@ -61,7 +61,6 @@ Require-Bundle: com.raytheon.uf.common.dataplugin.acars;bundle-version="1.12.117
|
|||
com.raytheon.uf.common.dataplugin.vaa;bundle-version="1.12.1174",
|
||||
com.raytheon.uf.common.dataplugin.goessounding;bundle-version="1.0.0",
|
||||
com.raytheon.edex.plugin.airep;bundle-version="1.12.1174",
|
||||
com.raytheon.edex.plugin.binlightning;bundle-version="1.12.1174",
|
||||
com.raytheon.edex.plugin.ccfp;bundle-version="1.12.1174",
|
||||
com.raytheon.edex.plugin.goessounding;bundle-version="1.12.1174",
|
||||
com.raytheon.edex.plugin.ldadhydro;bundle-version="1.12.1174",
|
||||
|
|
87
edexOsgi/build.edex/tmp/includes/core.includes
Normal file
87
edexOsgi/build.edex/tmp/includes/core.includes
Normal file
|
@ -0,0 +1,87 @@
|
|||
## Core includes file generated on 2012-01-20 17:08:45 GMT
|
||||
com.raytheon.edex.rpgenvdata/component-deploy.xml
|
||||
com.raytheon.uf.common.jms/component-deploy.xml
|
||||
com.raytheon.uf.edex.database/component-deploy.xml
|
||||
com.raytheon.uf.common.cache/component-deploy.xml
|
||||
com.raytheon.uf.edex.pointdata/component-deploy.xml
|
||||
com.raytheon.uf.edex.esb.camel.launcher/component-deploy.xml
|
||||
com.raytheon.uf.common.dissemination/component-deploy.xml
|
||||
com.raytheon.uf.edex.bufrtools/component-deploy.xml
|
||||
com.raytheon.edex.uengine/component-deploy.xml
|
||||
com.raytheon.uf.common.pointdata/component-deploy.xml
|
||||
com.raytheon.uf.common.serialization/component-deploy.xml
|
||||
com.raytheon.uf.common.datastorage.remote/component-deploy.xml
|
||||
com.raytheon.uf.common.awipstools/component-deploy.xml
|
||||
com.raytheon.edex.ingestsrv/component-deploy.xml
|
||||
com.raytheon.uf.common.alertviz/component-deploy.xml
|
||||
com.raytheon.uf.common.serialization.comm/component-deploy.xml
|
||||
com.raytheon.uf.tools.gfesuite.servicebackup/component-deploy.xml
|
||||
com.raytheon.uf.common.auth/component-deploy.xml
|
||||
com.raytheon.uf.common.menus/component-deploy.xml
|
||||
com.raytheon.uf.edex.distribution/component-deploy.xml
|
||||
com.raytheon.uf.common.hydro/component-deploy.xml
|
||||
com.raytheon.uf.edex.core/component-deploy.xml
|
||||
com.raytheon.edex.common/component-deploy.xml
|
||||
com.raytheon.uf.edex.management/component-deploy.xml
|
||||
com.raytheon.uf.common.datastorage.hdf5/component-deploy.xml
|
||||
com.raytheon.uf.edex.cpgsrv/component-deploy.xml
|
||||
com.raytheon.uf.edex.python.decoder/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.uengine/component-deploy.xml
|
||||
com.raytheon.uf.common.status/component-deploy.xml
|
||||
com.raytheon.uf.common.sounding/component-deploy.xml
|
||||
com.raytheon.edex.autobldsrv/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.ingest.util/component-deploy.xml
|
||||
com.raytheon.uf.common.climo/component-deploy.xml
|
||||
com.raytheon.uf.common.localization/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common/component-deploy.xml
|
||||
com.raytheon.uf.common.message/component-deploy.xml
|
||||
com.raytheon.rcm.lib/component-deploy.xml
|
||||
com.raytheon.uf.common.datastorage/component-deploy.xml
|
||||
com.raytheon.uf.common.topo/component-deploy.xml
|
||||
com.raytheon.edex.notifysrv/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.gempak.jna/component-deploy.xml
|
||||
com.raytheon.edex.utilitysrv/component-deploy.xml
|
||||
com.raytheon.uf.common.geospatial/component-deploy.xml
|
||||
com.raytheon.uf.common.python/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.purgeutil/component-deploy.xml
|
||||
com.raytheon.uf.edex.metartohmdbsrv/component-deploy.xml
|
||||
com.raytheon.uf.common.time/component-deploy.xml
|
||||
com.raytheon.uf.common.pypies/component-deploy.xml
|
||||
com.raytheon.uf.common.monitor/component-deploy.xml
|
||||
com.raytheon.uf.common.comm/component-deploy.xml
|
||||
com.raytheon.edex.productsrv/component-deploy.xml
|
||||
com.raytheon.uf.common.mpe/component-deploy.xml
|
||||
com.raytheon.edex.adaptersrv/component-deploy.xml
|
||||
com.raytheon.uf.edex.textdbsrv/component-deploy.xml
|
||||
com.raytheon.uf.common.util/component-deploy.xml
|
||||
com.raytheon.uf.edex.dat.utils/component-deploy.xml
|
||||
com.raytheon.uf.common.ohd/component-deploy.xml
|
||||
com.raytheon.uf.common.site/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.ingest.grib.util/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.common/component-deploy.xml
|
||||
com.raytheon.uf.edex.log/component-deploy.xml
|
||||
com.raytheon.uf.edex.ohd/component-deploy.xml
|
||||
com.raytheon.uf.edex.awipstools/component-deploy.xml
|
||||
com.raytheon.uf.edex.esb.camel/component-deploy.xml
|
||||
com.raytheon.uf.common.dataquery/component-deploy.xml
|
||||
com.raytheon.uf.edex.decodertools/component-deploy.xml
|
||||
com.raytheon.uf.edex.topo/component-deploy.xml
|
||||
com.raytheon.uf.common.alertmonitor/component-deploy.xml
|
||||
com.raytheon.uf.common.activetable/component-deploy.xml
|
||||
com.raytheon.uf.edex.alertviz/component-deploy.xml
|
||||
com.raytheon.uf.common.management/component-deploy.xml
|
||||
com.raytheon.uf.common.derivparam/component-deploy.xml
|
||||
com.raytheon.uf.edex.dissemination/component-deploy.xml
|
||||
com.raytheon.edex.kml/component-deploy.xml
|
||||
com.raytheon.messaging.mhs/component-deploy.xml
|
||||
com.raytheon.uf.common.colormap/component-deploy.xml
|
||||
com.raytheon.uf.common.monitor.cpg/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.log/component-deploy.xml
|
||||
com.raytheon.edex.monitorsrv/component-deploy.xml
|
||||
com.raytheon.edex.textdb/component-deploy.xml
|
||||
com.raytheon.uf.edex.purgesrv/component-deploy.xml
|
||||
com.raytheon.uf.edex.auth/component-deploy.xml
|
||||
com.raytheon.uf.edex.site/component-deploy.xml
|
||||
com.raytheon.uf.edex.maintenance/component-deploy.xml
|
||||
com.raytheon.uf.edex.activetable/component-deploy.xml
|
||||
com.raytheon.uf.common.hlstopo/component-deploy.xml
|
51
edexOsgi/build.edex/tmp/includes/cots.includes
Normal file
51
edexOsgi/build.edex/tmp/includes/cots.includes
Normal file
|
@ -0,0 +1,51 @@
|
|||
## Cots includes file generated on 2012-01-20 17:08:45 GMT
|
||||
com.sun.jndi.nis/*.jar
|
||||
net.sf.ehcache/*.jar
|
||||
javax.persistence/*.jar
|
||||
org.eclipse.jetty/*.jar
|
||||
net.sf.cglib/*.jar
|
||||
org.apache.commons.logging/*.jar
|
||||
org.apache.commons.codec/*.jar
|
||||
org.apache.commons.lang/*.jar
|
||||
org.apache.commons.digester/*.jar
|
||||
org.dom4j/*.jar
|
||||
org.apache.tools.bzip2/*.jar
|
||||
org.slf4j/*.jar
|
||||
org.springframework/*.jar
|
||||
uk.ltd.getahead/*.jar
|
||||
org.objectweb/*.jar
|
||||
org.apache.activemq/*.jar
|
||||
org.apache.mina/*.jar
|
||||
org.postgres/postgis.jar
|
||||
org.postgres/postgresql-8.3-603.jdbc3.jar
|
||||
javax.vecmath/*.jar
|
||||
javax.mail/*.jar
|
||||
org.apache.commons.configuration/*.jar
|
||||
org.apache.commons.beanutils/*.jar
|
||||
com.facebook.thrift/*.jar
|
||||
org.apache.camel/*.jar
|
||||
org.apache.commons.pool/*.jar
|
||||
org.apache.log4j/*.jar
|
||||
org.jep/*.jar
|
||||
ncsa.hdf5/jhdf5.jar
|
||||
com.sun.jna/*.jar
|
||||
edu.wisc.ssec.mcidas/*.jar
|
||||
org.apache.commons.management/*.jar
|
||||
com.opensymphony.ognl/*.jar
|
||||
javax.jms/*.jar
|
||||
org.apache.commons.collections/*.jar
|
||||
org.jboss.cache/*.jar
|
||||
javax.measure/*.jar
|
||||
org.apache.http/*.jar
|
||||
org.apache.commons.cli/*.jar
|
||||
ucar.nc2/*.jar
|
||||
org.apache.tomcat.nativ/*.jar
|
||||
org.hibernate/*.jar
|
||||
org.apache.velocity/velocity-1.5.jar
|
||||
org.apache.velocity/velocity-tools-generic-1.3.jar
|
||||
org.apache.commons.validator/*.jar
|
||||
com.mchange/*.jar
|
||||
org.apache.qpid/*.jar
|
||||
org.geotools/*.jar
|
||||
javax.media.opengl/gluegen-rt.jar
|
||||
javax.activation/*.jar
|
154
edexOsgi/build.edex/tmp/includes/plugins.includes
Normal file
154
edexOsgi/build.edex/tmp/includes/plugins.includes
Normal file
|
@ -0,0 +1,154 @@
|
|||
## Plug-in includes file generated on 2012-01-20 17:08:45 GMT
|
||||
com.raytheon.uf.edex.plugin.satellite.mcidas/component-deploy.xml
|
||||
com.raytheon.edex.plugin.ldadhydro/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.loctables/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.intlsigmet/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.acars/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.npp.viirs/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.intlsigmet/component-deploy.xml
|
||||
com.raytheon.edex.plugin.ldadprofiler/component-deploy.xml
|
||||
com.raytheon.edex.plugin.binlightning/component-deploy.xml
|
||||
com.raytheon.edex.plugin.textlightning/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.svrwx/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.convsigmet/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.bufrsgwh/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.scd/component-deploy.xml
|
||||
com.raytheon.edex.plugin.shef/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.cwa/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.level/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.airmet/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.mesowest/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.ldadmesonet/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.gfe/component-deploy.xml
|
||||
com.raytheon.edex.plugin.radar/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.pafm/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.tcs/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.binlightning/component-deploy.xml
|
||||
com.raytheon.edex.plugin.airep/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.aww/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.airmet/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrquikscat/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.preciprate/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.level.handler/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrsigwx/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.ffmp/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.cwat/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.atcf/component-deploy.xml
|
||||
com.raytheon.edex.plugin.ldad/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.manualIngest/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.bufrsgwhv/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.ncccfp/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.radar/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.nctext/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.cwa/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.tcm/component-deploy.xml
|
||||
com.raytheon.edex.plugin.grib/component-deploy.xml
|
||||
com.raytheon.edex.plugin.warning/component-deploy.xml
|
||||
com.raytheon.edex.plugin.profiler/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.scan/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.aww/component-deploy.xml
|
||||
com.raytheon.edex.plugin.pirep/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrua/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.obs/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.goessounding/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrssmi/component-deploy.xml
|
||||
com.raytheon.edex.plugin.bufrua/component-deploy.xml
|
||||
com.raytheon.uf.common.plugin.nwsauth/component-deploy.xml
|
||||
com.raytheon.edex.plugin.goessounding/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.fog/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.wcp/component-deploy.xml
|
||||
com.raytheon.edex.plugin.sfcobs/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.bufrsgwh/component-deploy.xml
|
||||
com.raytheon.edex.plugin.poessounding/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.ncscat/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.warning/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.ffg/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrhdw/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrascat/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.shef/component-deploy.xml
|
||||
com.raytheon.edex.plugin.ccfp/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.bufrssha/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.ffg/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.vil/component-deploy.xml
|
||||
com.raytheon.edex.plugin.ldadmanual/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrquikscat/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.nonconvsigmet/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.vil/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.tcg/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.lsr/component-deploy.xml
|
||||
com.raytheon.edex.plugin.redbook/component-deploy.xml
|
||||
com.raytheon.edex.plugin.obs/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.nwsauth/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.sfcobs/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.h5scd/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.tcs/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.ncccfp/component-deploy.xml
|
||||
com.raytheon.edex.plugin.bufrmos/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.ffmp/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.scan.common/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.mcidas/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.fssobs/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.profiler/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.text/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.ncgrib/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.satellite/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.mcidas/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.lsr/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.uair/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.cwat/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.idft/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.ldadhydro/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.grib/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.acars/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.scan/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrncwf/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.pirep/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.convsigmet/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.fog/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.airep/component-deploy.xml
|
||||
com.raytheon.edex.plugin.modelsounding/component-deploy.xml
|
||||
com.raytheon.edex.plugin.taf/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.preciprate/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.npp.viirs/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.nonconvsigmet/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.idft/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrascat/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.vaa/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.uair/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.atcf/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.svrwx/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.pafm/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.h5uair/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.qc/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.ncgrib/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.qpf/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrhdw/component-deploy.xml
|
||||
com.raytheon.edex.plugin.gfe/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.qc/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.fssobs/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrncwf/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.ncscat/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.level/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrmthdw/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.acarssounding/component-deploy.xml
|
||||
com.raytheon.edex.plugin.text/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.tcg/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.qpf/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.mosaic/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.bufrsgwhv/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrsigwx/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.ldadmesonet/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.bufrmthdw/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.acarssounding/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.tcm/component-deploy.xml
|
||||
com.raytheon.edex.plugin.satellite/component-deploy.xml
|
||||
com.raytheon.edex.plugin.recco/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.vaa/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.h5scd/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.scd/component-deploy.xml
|
||||
gov.noaa.nws.ncep.edex.plugin.wcp/component-deploy.xml
|
||||
com.raytheon.uf.common.dataplugin.poessounding/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.bufrssha/component-deploy.xml
|
||||
com.raytheon.uf.edex.plugin.bufrssmi/component-deploy.xml
|
||||
gov.noaa.nws.ncep.common.dataplugin.h5uair/component-deploy.xml
|
BIN
edexOsgi/build.edex/tmp/uengine/com.raytheon.edex.common.jar
Normal file
BIN
edexOsgi/build.edex/tmp/uengine/com.raytheon.edex.common.jar
Normal file
Binary file not shown.
Binary file not shown.
|
@ -1,8 +1,6 @@
|
|||
|
||||
import os, shutil, time
|
||||
from com.raytheon.edex.plugin.gfe.config import IFPServerConfig
|
||||
from com.raytheon.edex.plugin.gfe.config import IFPServerConfigManager
|
||||
from com.raytheon.uf.edex.database.purge import PurgeLogger
|
||||
import siteConfig
|
||||
import LogStream
|
||||
|
||||
|
@ -14,8 +12,7 @@ def main():
|
|||
cutoffTime = time.strftime("%Y%m%d", time.gmtime(time.time() - duration))
|
||||
LogStream.logEvent("Purging GFE log files older than", purgeAge, "days")
|
||||
dirList = os.listdir(path)
|
||||
dirList.sort()
|
||||
toDelete = []
|
||||
|
||||
for fname in dirList:
|
||||
if fname < cutoffTime:
|
||||
shutil.rmtree(path + fname)
|
||||
|
|
|
@ -92,6 +92,7 @@ public class MSASPostProcessor implements IDecoderPostProcessor {
|
|||
// Reassigns 3-hr pressure tendency to abbreviation used by MSAS
|
||||
else if (currentAbbr.equals(TSLSA)) {
|
||||
gribModel.setParameterAbbreviation(PT3_ABBR);
|
||||
gribModel.setParameterUnit("mb*100");
|
||||
modelInfoModified = true;
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,56 @@
|
|||
/**
|
||||
* This software was developed and / or modified by Raytheon Company,
|
||||
* pursuant to Contract DG133W-05-CQ-1067 with the US Government.
|
||||
*
|
||||
* U.S. EXPORT CONTROLLED TECHNICAL DATA
|
||||
* This software product contains export-restricted data whose
|
||||
* export/transfer/disclosure is restricted by U.S. law. Dissemination
|
||||
* to non-U.S. persons whether in the United States or abroad requires
|
||||
* an export license or other authorization.
|
||||
*
|
||||
* Contractor Name: Raytheon Company
|
||||
* Contractor Address: 6825 Pine Street, Suite 340
|
||||
* Mail Stop B8
|
||||
* Omaha, NE 68106
|
||||
* 402.291.0100
|
||||
*
|
||||
* See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
||||
* further licensing information.
|
||||
**/
|
||||
|
||||
package com.raytheon.edex.plugin.grib.decoderpostprocessors;
|
||||
|
||||
import com.raytheon.uf.common.dataplugin.grib.GribRecord;
|
||||
import com.raytheon.uf.common.dataplugin.grib.exception.GribException;
|
||||
|
||||
/**
|
||||
* Grib post processor implementation to eliminate invalid 7HR and 8HR forecast
|
||||
* grids from the RUC236 model
|
||||
*
|
||||
* <pre>
|
||||
*
|
||||
* SOFTWARE HISTORY
|
||||
*
|
||||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* 1/24/2012 DR 14263 M. Porricelli Initial Creation
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
* @author porricel
|
||||
* @version 1
|
||||
*/
|
||||
public class RUC236GribPostProcessor implements IDecoderPostProcessor {
|
||||
|
||||
@Override
|
||||
public GribRecord[] process(GribRecord record) throws GribException {
|
||||
|
||||
// Toss out all 7HR and 8HR forecast grids
|
||||
if(record.getDataTime().getFcstTime() == 25200
|
||||
|| record.getDataTime().getFcstTime() == 28800) {
|
||||
|
||||
return new GribRecord[] {};
|
||||
}
|
||||
return new GribRecord[] { record };
|
||||
}
|
||||
}
|
|
@ -48,6 +48,7 @@ import com.raytheon.uf.common.time.TimeRange;
|
|||
* Date Ticket# Engineer Description
|
||||
* ------------ ---------- ----------- --------------------------
|
||||
* Jun 24, 2010 #6372 bphillip Initial creation
|
||||
* Jan 25, 2012 DR 14305 ryu Read site parameterInfo files
|
||||
*
|
||||
* </pre>
|
||||
*
|
||||
|
@ -154,5 +155,27 @@ public class GribParamInfoLookup {
|
|||
"Error unmarshalling grib parameter information", e);
|
||||
}
|
||||
}
|
||||
|
||||
// Read SITE level files.
|
||||
File siteDir = pm.getFile(pm.getContext(LocalizationType.EDEX_STATIC,
|
||||
LocalizationLevel.SITE), "/grib/parameterInfo");
|
||||
if (siteDir.exists()) {
|
||||
files = siteDir.listFiles();
|
||||
for (File file : files) {
|
||||
String name = file.getName().replace(".xml", "");
|
||||
// Do not override BASE files.
|
||||
if (modelParamMap.get(name) != null)
|
||||
continue;
|
||||
|
||||
try {
|
||||
GribParamInfo paramInfo = (GribParamInfo) SerializationUtil
|
||||
.jaxbUnmarshalFromXmlFile(file);
|
||||
modelParamMap.put(name, paramInfo);
|
||||
} catch (SerializationException e) {
|
||||
statusHandler.handle(Priority.PROBLEM,
|
||||
"Error unmarshalling grib parameter information", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -83,3 +83,6 @@ SREF243:com.raytheon.edex.plugin.grib.decoderpostprocessors.SREFProbPostProcesso
|
|||
#Canadian GEM grids
|
||||
Canadian-Reg:com.raytheon.edex.plugin.grib.decoderpostprocessors.CanadianRegPostProcessor
|
||||
Canadian-NH:com.raytheon.edex.plugin.grib.decoderpostprocessors.CanadianNHPostProcessor
|
||||
|
||||
# RUC236 PostProcessor
|
||||
RUC236:com.raytheon.edex.plugin.grib.decoderpostprocessors.RUC236GribPostProcessor
|
|
@ -953,12 +953,16 @@ INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFAAER','WGAK
|
|||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFAALU','WGAK62','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFGBIN','ZEGZ98','PACR');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFSAER','WGAK71','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFSAFC','WGAK78','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFSALU','WGAK72','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFWAER','WGAK51','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFWAFC','WGAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFFWALU','WGAK52','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFLSAER','WGAK81','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFLSAFC','WGAK88','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFLSALU','WGAK82','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFLWAER','WGAK41','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFLWAFC','WGAK48','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFLWALU','WGAK42','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFRWADQ','WOAK48','PADQ');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCFRWAFC','WOAK48','PAFC');
|
||||
|
@ -1027,11 +1031,12 @@ INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMONMSG','NTXX
|
|||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMSMANC','CSAK48','PANC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMVFAFC','FXAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMWSAER','FZAK71','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMWSAFC','FZAK78','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMWSALU','FZAK72','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMWWADQ','WHAK78','PADQ');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCMWWAFC','WHAK78','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCNOWADQ','FPAK78','PADQ');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCNOWAFC','FPAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCNOWAFC','FPAK78','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCNOWAKN','FPAK78','PAKN');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCNOWBET','FPAK78','PABE');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCNOWCDB','FPAK78','PACD');
|
||||
|
@ -1134,6 +1139,7 @@ INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSIGAK8','WSAK
|
|||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSIGAK9','WSAK09','PAWU');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSIGANC','WSPN01','PANC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSMWAER','WHAK51','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSMWAFC','WHAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSMWALU','WHAK52','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSPSADQ','WWAK88','PADQ');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSPSAER','WWAK81','PAFC');
|
||||
|
@ -1155,8 +1161,10 @@ INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSPWSNP','WOAK
|
|||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSTFAFC','FXUS91','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSTQAFC','BMBB91','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSVRAER','WUAK51','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSVRAFC','WUAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSVRALU','WUAK52','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSVSAER','WWAK51','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSVSAFC','WWAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCSVSALU','WWAK52','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTAFAAQ','FTAK31','PANC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTAFABE','FTAK31','PANC');
|
||||
|
@ -1198,6 +1206,7 @@ INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTOECDB','WOAK
|
|||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTOEMCG','WOAK48','PAMC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTOESNP','WOAK48','PASN');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTORAER','WFAK51','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTORAFC','WFAK58','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTORALU','WFAK52','PAFC');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTSTAAQ','NTXX99','PAAQ');
|
||||
INSERT INTO afos_to_awips (afosid, wmottaaii, wmocccc) VALUES ('ANCTSTMSG','NTXX98','PAAQ');
|
||||
|
|
|
@ -78,9 +78,20 @@ log_msg 90
|
|||
# We need to add another -c command in message hanlding system.
|
||||
# Send the grids to the failed site
|
||||
cd ${SVCBU_HOME}
|
||||
echo ${FAILED_SITE} > siteID.txt
|
||||
tar cf Grd.tar ${FAILED_SITE}Grd.netcdf.gz siteID.txt
|
||||
msgSendOutput=$($MSG_SEND_COMMAND -e ${SVCBU_HOME}/Grd.tar -a ${FAILED_CAPS_SITE} -s $subj -c 25)
|
||||
|
||||
# these lines are commented out for DR14441
|
||||
# A1 expects to receive a file in gz format
|
||||
# for now this change brings A2 in line with A1
|
||||
# this may return to the original design after all sites are on A2
|
||||
#
|
||||
# echo ${FAILED_SITE} > siteID.txt
|
||||
# tar cf Grd.tar ${FAILED_SITE}Grd.netcdf.gz siteID.txt
|
||||
# msgSendOutput=$($MSG_SEND_COMMAND -e ${SVCBU_HOME}/Grd.tar -a ${FAILED_CAPS_SITE} -s $subj -c 25)
|
||||
|
||||
# begin changes for 14441
|
||||
msgSendOutput=$($MSG_SEND_COMMAND -e ${FAILED_SITE}Grd.netcdf.gz -a ${FAILED_CAPS_SITE} -s $subj -c 25)
|
||||
# end changes for 14441
|
||||
|
||||
exitValue=$?
|
||||
if [ $exitValue -ne 0 ]
|
||||
then
|
||||
|
|
|
@ -0,0 +1,45 @@
|
|||
#!/bin/bash
|
||||
if [ ${#AWIPS_HOME} = 0 ]
|
||||
then
|
||||
path_to_script=`readlink -f $0`
|
||||
export AWIPS_HOME=$(dirname $(dirname $(dirname $(dirname $path_to_script))))
|
||||
fi
|
||||
|
||||
. ${AWIPS_HOME}/GFESuite/ServiceBackup/configuration/svcbu.env
|
||||
|
||||
# Create the log file
|
||||
logdir=${IFPS_LOG}/`date +%Y%m%d`
|
||||
logfil=ndfd_mhs`date +%H%M`
|
||||
logfile=${logdir}/${logfil}
|
||||
|
||||
[ ! -d ${logdir} ] && (umask 000;mkdir ${logdir})
|
||||
touch ${logdir}/${logfil}
|
||||
exec 1>${logdir}/${logfil} 2>&1
|
||||
|
||||
log_msg 0
|
||||
|
||||
# Retrieve the name of the site from the tar file.
|
||||
ndfd_msg=${1}
|
||||
if [ -a ${ndfd_msg} ]
|
||||
then
|
||||
log_msg "Received NDFD banner message"
|
||||
mv ${ndfd_msg} ${GFESUITE_HOME}/ndfdMsg
|
||||
msg=`cat ${GFESUITE_HOME}/ndfdMsg`
|
||||
|
||||
# Generate a GFE message saying an alert was received from NDFD.
|
||||
${GFESUITE_BIN}/sendGfeMessage -h ${SVCBU_HOST} -p ${CDSPORT} -c NDFD -m "$msg" -s
|
||||
else
|
||||
log_msg "Unable to locate the NDFD banner message"
|
||||
log_msg 100
|
||||
exit 1
|
||||
fi
|
||||
|
||||
log_msg 50
|
||||
|
||||
#clean-up.
|
||||
rm -f ${GFESUITE_HOME}/ndfdMsg
|
||||
log_msg 100
|
||||
#ALL well, send a msg and get out of here
|
||||
log_msg "$msg successfully sent to GFE."
|
||||
exit 0
|
||||
|
Binary file not shown.
|
@ -1 +0,0 @@
|
|||
libcoroipcc.so.4.0.0
|
BIN
rpms/awips2.core/Installer.ldm/patch/lib/libcoroipcc.so
Normal file
BIN
rpms/awips2.core/Installer.ldm/patch/lib/libcoroipcc.so
Normal file
Binary file not shown.
|
@ -1 +0,0 @@
|
|||
libcoroipcc.so.4.0.0
|
BIN
rpms/awips2.core/Installer.ldm/patch/lib/libcoroipcc.so.4
Normal file
BIN
rpms/awips2.core/Installer.ldm/patch/lib/libcoroipcc.so.4
Normal file
Binary file not shown.
|
@ -1 +0,0 @@
|
|||
libcoroipcs.so.4.0.0
|
BIN
rpms/awips2.core/Installer.ldm/patch/lib/libcoroipcs.so
Normal file
BIN
rpms/awips2.core/Installer.ldm/patch/lib/libcoroipcs.so
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue