Bring over a ton of the recent changes from the unidata_18.2.1 branch

- still need to bring over all of the changes to files that were renamed (moved)
- need to bring over some changes for new files that were created
This commit is contained in:
Shay Carter 2021-06-03 16:22:59 -06:00
parent 24eb63b07c
commit 73e9c4abd7
54 changed files with 5358 additions and 1676 deletions

1
.gitignore vendored
View file

@ -32,7 +32,6 @@ edexOsgi/build.edex/opt/db/replication/
# edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/styleRules/
edexOsgi/com.raytheon.uf.edex.dissemination/
edexOsgi/com.raytheon.uf.edex.ndm/
edexOsgi/com.raytheon.uf.edex.registry.ebxml/src/com/raytheon/uf/edex/registry/ebxml/web/security/
edexOsgi/deploy.edex.awips2/esb/conf/resources/
feature.xml
getRPMoutput.pl

View file

@ -54,7 +54,251 @@ function check_netcdf {
if [[ $(rpm -qa | grep netcdf-AWIPS) ]]; then
# replaced by epel netcdf(-devel) pkgs in 17.1.1-5 so force remove
yum remove netcdf-AWIPS netcdf netcdf-devel -y
fi#!/bin/bash -f
# about: AWIPS install manager
# devorg: Unidata Program Center
# author: Michael James
# maintainer: <tiffanym@ucar.edu>
# use: ./awips_install.sh (--cave|--edex|--database|--ingest|--help)
dir="$( cd "$(dirname "$0")" ; pwd -P )"
usage="$(basename "$0") [-h] (--cave|--edex|--database|--ingest) #script to install Unidata AWIPS components.\n
-h, --help show this help text\n
--cave install CAVE for x86_64 Linux\n
--edex, --server install EDEX Standaone Server x86_64 Linux\n
--database install EDEX Request/Database x86_64 Linux\n
--ingest install EDEX Ingest Node Server x86_64 Linux\n"
function stop_edex_services {
for srvc in edex_ldm edex_camel qpidd httpd-pypies edex_postgres ; do
if [ -f /etc/init.d/$srvc ]; then
service $srvc stop
fi
done
}
function check_yumfile {
if [ ! -f /etc/yum.repos.d/awips2.repo ]; then
if [[ $(grep "release 7" /etc/redhat-release) ]]; then
repofile=el7.repo
else
repofile=awips2.repo
fi
wget_url="https://www.unidata.ucar.edu/software/awips2/doc/${repofile}"
echo "wget -O /etc/yum.repos.d/awips2.repo ${wget_url}"
wget -O /etc/yum.repos.d/awips2.repo ${wget_url}
fi
yum clean all --enablerepo=awips2repo --disablerepo="*" 1>> /dev/null 2>&1
}
function check_limits {
if [[ ! $(grep awips /etc/security/limits.conf) ]]; then
echo "Checking /etc/security/limits.conf for awips: Not found. Adding..."
printf "awips soft nproc 65536\nawips soft nofile 65536\n" >> /etc/security/limits.conf
fi
}
function check_epel {
if [[ ! $(rpm -qa | grep epel-release) ]]; then
yum install epel-release -y
yum clean all
fi
}
function check_netcdf {
if [[ $(rpm -qa | grep netcdf-AWIPS) ]]; then
# replaced by epel netcdf(-devel) pkgs in 17.1.1-5 so force remove
yum remove netcdf-AWIPS netcdf netcdf-devel -y
fi
}
function check_cave {
if [[ $(rpm -qa | grep awips2-cave) ]]; then
echo $'\n'CAVE is currently installed and needs to be removed before installing.
pkill cave.sh
pkill -f 'cave/run.sh'
remove_cave
fi
}
function remove_cave {
yum groupremove awips2-cave -y
if [[ $(rpm -qa | grep awips2-cave) ]]; then
echo "
=================== FAILED ===========================
Something went wrong with the un-install of CAVE
and packages are still installed. Once the CAVE
group has been successfully uninstalled, you can try
running this script again.
Try running a \"yum grouplist\" to see if the AWIPS
CAVE group is still installed and then do a
\"yum groupremove [GROUP NAME]\".
ex. yum groupremove 'AWIPS EDEX Server'
You may also need to run \"yum groups mark
remove [GROUP NAME]\"
ex. yum groups mark remove 'AWIPS CAVE'"
exit
else
dir=cave
echo "Removing /awips2/$dir"
rm -rf /awips2/$dir
rm -rf /home/awips/caveData
fi
}
function check_edex {
if [[ $(rpm -qa | grep awips2-edex) ]]; then
echo "found EDEX RPMs installed. The current EDEX needs to be removed before installing."
check_remove_edex
else
if [ -d /awips2/database/data/ ]; then
echo "cleaning up /awips2/database/data/ for new install..."
rm -rf /awips2/database/data/
fi
fi
for dir in /awips2/tmp /awips2/data_store ; do
if [ ! -d $dir ]; then
echo "creating $dir"
mkdir -p $dir
chown awips:fxalpha $dir
fi
done
if getent passwd awips &>/dev/null; then
echo -n ''
else
echo
echo "--- user awips does not exist"
echo "--- installation will continue but EDEX services may not run as intended"
fi
}
function check_remove_edex {
while true; do
read -p "Do you wish to remove EDEX? (Please type yes or no) `echo $'\n> '`" yn
case $yn in
[Yy]* ) remove_edex; break;;
[Nn]* ) echo "Exiting..."; exit;;
* ) echo "Please answer yes or no"
esac
done
}
function remove_edex {
while true; do
read -p "`echo $'\n'`We are going to back up some files. What location do you want your files backed up to? `echo $'\n> '`" backup_dir
if [ ! -d $backup_dir ]; then
echo "$backup_dir does not exist, enter a path that exists"
else
break;
fi
done
date=$(date +'%Y%m%d')
backup_dir=${backup_dir}/awips2_backup_${date}
echo "Backing up to $backup_dir"
rsync -aP /awips2/database/data/pg_hba.conf $backup_dir/
rsync -aP /awips2/edex/data/utility $backup_dir/
rsync -aP /awips2/edex/bin/setup.env $backup_dir/
rsync -aP /awips2/ldm $backup_dir/
rsync -aP /awips2/edex/conf $backup_dir
if [[ $(rpm -qa | grep awips2-cave) ]]; then
echo "CAVE is also installed, now removing EDEX and CAVE"
else
echo "Now removing EDEX"
fi
yum groupremove awips2-server awips2-database awips2-ingest awips2-cave
if [[ $(rpm -qa | grep awips2 | grep -v cave) ]]; then
echo "
=================== FAILED ===========================
Something went wrong with the un-install of EDEX
and packages are still installed. Once the EDEX
groups have been successfully uninstalled, you can try
running this script again.
Try running a \"yum grouplist\" to see which AWIPS
group is still installed and then do a
\"yum groupremove [GROUP NAME]\".
ex. yum groupremove 'AWIPS EDEX Server'
You may also need to run \"yum groups mark
remove [GROUP NAME]\"
ex. yum groups mark remove 'AWIPS EDEX Server'"
exit
else
for dir in $(ls /awips2/); do
if [ $dir != cave ]; then
echo "Removing /awips2/$dir"
rm -rf /awips2/$dir
fi
done
fi
}
function check_users {
if ! id "awips" >/dev/null 2>&1; then
groupadd fxalpha && useradd -G fxalpha awips
fi
}
function server_prep {
check_users
check_yumfile
stop_edex_services
check_limits
check_netcdf
check_edex
check_epel
}
function cave_prep {
check_cave
check_users
check_yumfile
check_netcdf
check_epel
}
if [ $# -eq 0 ]; then
key="-h"
else
key="$1"
fi
case $key in
--cave)
cave_prep
yum groupinstall awips2-cave -y 2>&1 | tee -a /tmp/awips-install.log
echo "CAVE has finished installing, the install log can be found in /tmp/awips-install.log"
;;
--server|--edex)
server_prep
yum groupinstall awips2-server -y 2>&1 | tee -a /tmp/awips-install.log
echo "EDEX server has finished installing, the install log can be found in /tmp/awips-install.log"
;;
--database)
server_prep
yum groupinstall awips2-database -y 2>&1 | tee -a /tmp/awips-install.log
echo "EDEX database has finished installing, the install log can be found in /tmp/awips-install.log"
;;
--ingest)
server_prep
yum groupinstall awips2-ingest -y 2>&1 | tee -a /tmp/awips-install.log
echo "EDEX ingest has finished installing, the install log can be found in /tmp/awips-install.log"
;;
-h|--help)
echo -e $usage
exit
;;
esac
PATH=$PATH:/awips2/edex/bin/
exit
}
function check_edex {

View file

@ -1,3 +1,4 @@
awips2-cimss
awips2-core-foss
awips2-core
awips2-data-delivery

View file

@ -2,6 +2,10 @@ edexOsgi/* cave/* localization/*
javaUtilities/* rpms pythonPackages
*.pdf
../awips2-nativelib/*
../awips2-cimss/common/*
../awips2-cimss/edex/*
../awips2-cimss/features/*
../awips2-cimss/viz/*
../awips2-core/common/*
../awips2-core/edex/*
../awips2-core/features/*

View file

@ -2,6 +2,10 @@ edexOsgi/* cave/* localization
javaUtilities/* rpms pythonPackages
*.pdf
../awips2-nativelib/*
../awips2-cimss/edex/*
../awips2-cimss/features/*
../awips2-cimss/viz/*
../awips2-cimss/common/*
../awips2-core/common/*
../awips2-core/edex/*
../awips2-core/features/*

View file

@ -44,3 +44,4 @@ gov.noaa.gsd.viz.ensemble.feature
gov.noaa.nws.mdl.viz.boundaryTool.common.feature
com.raytheon.uf.viz.satellite.goesr.feature
com.raytheon.uf.viz.gisdatastore.feature
edu.wisc.ssec.cimss.viz.probsevere.feature

View file

@ -281,6 +281,10 @@
<antcall target="p2.build.repo">
<param name="feature" value="com.raytheon.uf.viz.gisdatastore.feature" />
</antcall>
<!--Tiff added -->
<antcall target="p2.build.repo">
<param name="feature" value="edu.wisc.ssec.cimss.viz.probsevere.feature" />
</antcall>
<!--
<antcall target="p2.build.repo">
<param name="feature" value="gov.noaa.nws.obs.viz.geodata.feature" />

View file

@ -177,6 +177,10 @@
id="com.raytheon.uf.viz.vtec.feature"
version="0.0.0"/>
<includes
id="edu.wisc.ssec.cimss.viz.probsevere.feature"
version="0.0.0"/>
<requires>
<import feature="com.raytheon.uf.viz.application.feature" version="1.0.0.qualifier"/>
</requires>

View file

@ -4,21 +4,17 @@
<contribute xsi:type="titleItem" titleText="------ Lightning ------" id="sfcMenuLightning" />
<contribute xsi:type="subMenu" menuText="GLM - Geostationary Lightning Mapper" id="glm">
<contribute xsi:type="subMenu" menuText="GLM Combined" id="glmGridPointSubmenu">
<contribute xsi:type="subinclude"
fileName="menus/glm/lightning/glmCombinedLightningBundleItems.xml">
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="GLM" id="glmPointSubMenu">
<contribute xsi:type="subinclude"
fileName="menus/glm/lightning/glmPointLightningBundleItems.xml">
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="GLM Grid" id="glmGridSubmenu">
<contribute xsi:type="subinclude"
fileName="menus/glm/lightning/glmGridLightningMenuItems.xml">
<contribute xsi:type="subinclude" subMenu="GOES East CONUS" fileName="menus/satellite/goesr/goesrLevel2GLMgrid.xml">
<substitute key="sector" value="ECONUS" />
<substitute key="entity" value="GOES%" />
<substitute key="scene" value="Conus"/>
<substitute key="orbitalSlot" value="GOES-East"/>
</contribute>
<contribute xsi:type="subinclude" subMenu="GOES East Full Disk" fileName="menus/satellite/goesr/goesrLevel2GLMgrid.xml">
<substitute key="sector" value="EFD" />
<substitute key="entity" value="GOES%" />
<substitute key="orbitalSlot" value="GOES-East"/>
<substitute key="scene" value="Full Disk"/>
</contribute>
</contribute>

View file

@ -119,6 +119,7 @@
<feature id="gov.noaa.nws.mdl.viz.boundaryTool.common.feature"/>
<feature id="com.raytheon.uf.viz.satellite.goesr.feature"/>
<feature id="com.raytheon.uf.viz.gisdatastore.feature"/>
<feature id="edu.wisc.ssec.cimss.viz.probsevere.feature"/>
</features>
<configurations>

View file

@ -39,7 +39,7 @@
-XX:G1OldCSetRegionThresholdPercent=25
-XX:G1HeapWastePercent=5
-XX:SoftRefLRUPolicyMSPerMB=1000
-DcaveVersion=18.2.1
-DcaveVersion=18.2.1-1
-DbuildSystem=macOS
</vmArgs>
<vmArgsWin>-Dfile.encoding=UTF-8

View file

@ -26,7 +26,8 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.8",
com.raytheon.uf.common.numeric;bundle-version="1.14",
com.raytheon.viz.alerts,
com.raytheon.uf.viz.core.rsc;bundle-version="1.14",
javax.measure
javax.measure,
com.raytheon.uf.common.util;bundle-version="1.16.0"
Import-Package: com.raytheon.viz.awipstools,
com.raytheon.viz.core.rsc.hdf5
Export-Package: com.raytheon.viz.satellite,

View file

@ -18,7 +18,7 @@
* further licensing information.
**/
package com.raytheon.viz.satellite.rsc;
import java.text.ParseException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
@ -27,17 +27,14 @@ import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import javax.measure.Measure;
import javax.measure.converter.UnitConverter;
import javax.measure.quantity.Temperature;
import javax.measure.unit.Unit;
import org.eclipse.swt.graphics.Rectangle;
import org.opengis.referencing.FactoryException;
import org.opengis.referencing.crs.CoordinateReferenceSystem;
import org.opengis.referencing.operation.TransformException;
import com.raytheon.uf.common.colormap.ColorMapException;
import com.raytheon.uf.common.colormap.ColorMapLoader;
import com.raytheon.uf.common.colormap.IColorMap;
@ -67,6 +64,7 @@ import com.raytheon.uf.common.style.image.SamplePreferences;
import com.raytheon.uf.common.style.level.Level;
import com.raytheon.uf.common.style.level.SingleLevel;
import com.raytheon.uf.common.time.DataTime;
import com.raytheon.uf.common.util.VariableSubstitutor;
import com.raytheon.uf.viz.core.DrawableImage;
import com.raytheon.uf.viz.core.IExtent;
import com.raytheon.uf.viz.core.IGraphicsTarget;
@ -95,7 +93,6 @@ import com.raytheon.viz.satellite.inventory.DerivedSatelliteRecord;
import com.raytheon.viz.satellite.tileset.SatDataRetriever;
import com.raytheon.viz.satellite.tileset.SatRenderable;
import com.raytheon.viz.satellite.tileset.SatRenderable.InterrogationResult;
/**
* Provides satellite raster rendering support
*
@ -140,10 +137,13 @@ import com.raytheon.viz.satellite.tileset.SatRenderable.InterrogationResult;
* Jul 28, 2015 4633 bsteffen Create tileset in resource so it can be
* overridden for daylight transition.
* Oct 08, 2015 4937 bsteffen Move SatRenderable to new class.
* Jul 13, 2016 DCS 18781 jburks Added ability to mask incomplete frames.
* Jul 13, 2016 18781 jburks Added ability to mask incomplete frames.
* Aug 03, 2016 5786 bsteffen Schedule the loading of all frames on
* initialization
* Jun 26, 2017 mjames Set default viz colormap to linear.
* Mar 22, 2018 6846 bsteffen Perform substitution of style units in
* legend strings.
* Apr 04, 2018 6889 njensen Use brightness from ImagePreferences if
* present but missing in ImagingCapability
*
* </pre>
*
@ -152,7 +152,6 @@ import com.raytheon.viz.satellite.tileset.SatRenderable.InterrogationResult;
public class SatResource extends
AbstractPluginDataObjectResource<SatResourceData, IMapDescriptor>
implements ImageProvider, Interrogatable, IToolChangedListener {
/**
* String id to look for satellite-provided data values
*
@ -161,18 +160,12 @@ public class SatResource extends
*/
@Deprecated
public static final String SATELLITE_DATA_INTERROGATE_ID = "satelliteDataValue";
@SuppressWarnings("unchecked")
public static final InterrogationKey<Measure<? extends Number, ?>> SATELLITE_DATA_INTERROGATE_KEY = new StringInterrogationKey<>(
SATELLITE_DATA_INTERROGATE_ID,
(Class<Measure<? extends Number, ?>>) ((Class<?>) Measure.class));
SATELLITE_DATA_INTERROGATE_ID, Interrogator.getTypedMeasureClass());
private static final InterrogationKey<SatelliteRecord> SATELLITE_RECORD_INTERROGATE_KEY = new ClassInterrogationKey<>(
SatelliteRecord.class);
private static final InterrogationKey<GeographicDataSource> DATA_SOURCE_INTERROGATE_KEY = new ClassInterrogationKey<>(
GeographicDataSource.class);
/**
* Property that controls whether all frames of satellite data will be
* loaded in the background when the resource is initialized. When the data
@ -183,26 +176,19 @@ public class SatResource extends
* {@link Boolean#getBoolean(String)} is not used because it defaults to
* false and the default value for this property is true.
*/
private static final boolean BACKGROUND_LOAD = !System.getProperty(
"d2d.sat.background.load", "true").equalsIgnoreCase("false");
private static final boolean BACKGROUND_LOAD = !"false".equalsIgnoreCase(
System.getProperty("d2d.sat.background.load", "true"));
protected String legend;
protected SamplePreferences sampleRange;
/** Flag to avoid reinitializing ColorMapParameters from style rules */
private boolean initialized = false;
/**
* Constructor
*
* @throws VizException
*/
public SatResource(SatResourceData data, LoadProperties props) {
super(data, props);
addDataObject(data.getRecords());
}
@Override
protected void initInternal(IGraphicsTarget target) throws VizException {
super.initInternal(target);
@ -213,15 +199,13 @@ public class SatResource extends
if (display == null) {
return;
}
IExtent extent = new PixelExtent(descriptor.getGridGeometry()
.getGridRange());
IExtent extent = new PixelExtent(
descriptor.getGridGeometry().getGridRange());
Rectangle canvasBounds = display.getBounds();
List<DataTime> times = new ArrayList<>(Arrays.asList(getDataTimes()));
/* Make current time first */
DataTime currentTime = getTimeForResource();
times.add(0, currentTime);
for (DataTime time : times) {
IRenderable renderable = getOrCreateRenderable(time);
if (renderable instanceof SatRenderable) {
@ -230,10 +214,9 @@ public class SatResource extends
}
}
}
@Override
protected DataTime getDataObjectTime(PluginDataObject pdo) {
if (initialized == false) {
if (!initialized) {
try {
initializeFirstFrame((SatelliteRecord) pdo);
} catch (VizException e) {
@ -248,7 +231,6 @@ public class SatResource extends
}
return pdoTime;
}
private void initializeFirstFrame(SatelliteRecord record)
throws VizException {
getCapability(ImagingCapability.class).setProvider(this);
@ -256,7 +238,6 @@ public class SatResource extends
IColorMap colorMap = null;
String cmName = null;
PersistedParameters persisted = null;
if (hasCapability(ColorMapCapability.class)) {
colorMapParameters = getCapability(ColorMapCapability.class)
.getColorMapParameters();
@ -267,7 +248,6 @@ public class SatResource extends
}
}
Unit<?> unit = SatDataRetriever.getRecordUnit(record);
/*
* TODO default to NaN instead of 0. 0 is the default to support older
* data(before the gini decoder set a fill value), when all decoders and
@ -317,29 +297,27 @@ public class SatResource extends
statusHandler.handle(Priority.WARN,
"Unable to request sample record", e);
}
SingleLevel level = new SingleLevel(Level.LevelType.SURFACE);
String physicalElement = record.getPhysicalElement();
// Grab the sampleRange from the preferences
ParamLevelMatchCriteria match = new ParamLevelMatchCriteria();
match.setParameterName(Arrays.asList(physicalElement));
match.setLevels(Arrays.asList((Level) level));
match.setCreatingEntityNames(Arrays.asList(record.getCreatingEntity()));
String lg = null;
StyleRule sr = null;
try {
StyleRule sr = StyleManager.getInstance()
sr = StyleManager.getInstance()
.getStyleRule(StyleManager.StyleType.IMAGERY, match);
ImagePreferences preferences = null;
if (sr == null || sr
.getPreferences() instanceof ImagePreferences == false) {
if (sr == null
|| !(sr.getPreferences() instanceof ImagePreferences)) {
// No style rule, this is a best guess at what might look good.
preferences = new ImagePreferences();
if (unit != null && unit.isCompatible(Temperature.UNIT)) {
preferences.setDefaultColormap("Sat/IR/CIRA (IR Default)");
} else {
preferences.setDefaultColormap("Sat/VIS/Linear");
preferences.setDefaultColormap("Sat/VIS/ZA (Vis Default)");
}
DataScale range = new DataScale();
range.setScaleType(DataScale.Type.LINEAR);
@ -351,17 +329,16 @@ public class SatResource extends
}
colorMapParameters = ColorMapParameterFactory.build(preferences,
unit);
sampleRange = preferences.getSamplePrefs();
lg = preferences.getLegend();
// test, so legend is not over written with empty string
if (lg != null && lg.trim().isEmpty()) {
lg = null;
}
} catch (StyleException e) {
throw new VizException(e.getLocalizedMessage(), e);
}
// If null, set from style rules
if (cmName == null) {
cmName = colorMapParameters.getColorMapName();
@ -369,11 +346,10 @@ public class SatResource extends
if (colorMap == null) {
colorMap = colorMapParameters.getColorMap();
}
// Load colormap into parameters
if (colorMap == null) {
if (cmName == null) {
cmName = "Sat/VIS/Linear";
cmName = "Sat/VIS/ZA (Vis Default)";
}
try {
colorMap = ColorMapLoader.loadColorMap(cmName);
@ -381,29 +357,22 @@ public class SatResource extends
throw new VizException("Unable to load clormap: " + cmName, e);
}
}
if (colorMap != null) {
colorMapParameters.setColorMap(colorMap);
}
if (persisted != null) {
colorMapParameters.applyPersistedParameters(persisted);
}
if (colorMapParameters.getDataMapping() == null) {
colorMapParameters.setNoDataValue(fillValue);
}
getCapability(ColorMapCapability.class)
.setColorMapParameters(colorMapParameters);
if (lg != null) {
this.legend = lg;
} else {
this.legend = getLegend(record);
if (lg == null) {
lg = getLegend(record);
}
this.legend = performLegendSubstitution(record, sr, lg);
}
@Override
public String getName() {
if (this.legend != null) {
@ -411,14 +380,12 @@ public class SatResource extends
}
return "";
}
@Override
public Map<String, Object> interrogate(ReferencedCoordinate coord)
throws VizException {
DataTime displayedDate = descriptor.getFramesInfo()
.getTimeForResource(this);
Map<String, Object> dataMap = new HashMap<String, Object>();
Map<String, Object> dataMap = new HashMap<>();
SatRenderable renderable = (SatRenderable) getRenderable(displayedDate);
ColorMapParameters parameters = getCapability(ColorMapCapability.class)
.getColorMapParameters();
@ -437,17 +404,13 @@ public class SatResource extends
throw new VizException("Error interrogating raw data", e);
}
}
dataMap.put(SATELLITE_DATA_INTERROGATE_ID,
Measure.valueOf(dataValue, dataUnit));
return dataMap;
}
@Override
public String inspect(ReferencedCoordinate coord) throws VizException {
Map<String, Object> dataMap = interrogate(coord);
Measure<?, ?> value = (Measure<?, ?>) dataMap
.get(SATELLITE_DATA_INTERROGATE_ID);
double measuredValue = Double.NaN;
@ -459,7 +422,6 @@ public class SatResource extends
}
ColorMapParameters cmp = getCapability(ColorMapCapability.class)
.getColorMapParameters();
// check if data mapping preferences exist
DataMappingPreferences dataMapping = cmp.getDataMapping();
if (dataMapping != null) {
@ -471,7 +433,6 @@ public class SatResource extends
return label;
}
}
Unit<?> unit = cmp.getDisplayUnit();
Unit<?> measuredUnit = value.getUnit();
if (unit != null && measuredUnit != null) {
@ -480,11 +441,10 @@ public class SatResource extends
measuredValue = dataToDisplay.convert(measuredValue);
}
}
// Had to use 'bit' as the display unit because
// counts was not an acceptable unit.
String unitString = unit == null ? ""
: unit.toString().equals("bit") ? "counts" : unit.toString();
: "bit".equals(unit.toString()) ? "counts" : unit.toString();
double f1 = Double.NEGATIVE_INFINITY;
double f2 = Double.POSITIVE_INFINITY;
if (sampleRange != null) {
@ -499,7 +459,6 @@ public class SatResource extends
}
return String.format("%.1f%s", measuredValue, unitString);
}
private String getLegend(SatelliteRecord record) {
String productName = record.getPhysicalElement();
if (record instanceof DerivedSatelliteRecord) {
@ -508,37 +467,73 @@ public class SatResource extends
return SatelliteConstants.getLegend(productName,
record.getCreatingEntity());
}
/**
* Use the {@link VariableSubstitutor} to replace any variables in the
* legend with real values from the record or style rule
*
* @param record
* an example satellite record whose fields are used to populate
* the substitution
* @param styleRule
* an optional style rule for units information, this may be
* null.
* @param legend
* the legend string retrieved form style rules, constants, or
* elsewhere.
* @return A new legend with any variables replaced.
* @throws VizException
* if an error occurs parsing variables.
*/
private String performLegendSubstitution(SatelliteRecord record,
StyleRule styleRule, String legend) throws VizException {
if (legend.indexOf('$') >= 0) {
Map<String, String> subs = new HashMap<>();
subs.put("creatingEntity", record.getCreatingEntity());
subs.put("physicalElement", record.getPhysicalElement());
subs.put("sectorID", record.getSectorID());
subs.put("source", record.getSource());
subs.put("units", record.getUnits());
if (styleRule != null) {
String unitLabel = styleRule.getPreferences()
.getDisplayUnitLabel();
if (unitLabel != null) {
subs.put("units", unitLabel);
}
}
try {
legend = VariableSubstitutor.processVariables(legend, subs);
} catch (ParseException e) {
throw new VizException("Error building product legend", e);
}
}
return legend;
}
@Override
public List<DrawableImage> getImages(IGraphicsTarget target,
PaintProperties paintProps) throws VizException {
SatRenderable renderable = (SatRenderable) getOrCreateRenderable(
paintProps.getDataTime());
if (renderable != null) {
return new ArrayList<DrawableImage>(
return new ArrayList<>(
renderable.getImagesToRender(target, paintProps));
}
return Collections.emptyList();
}
@Override
protected void capabilityChanged(IRenderable renderable,
AbstractCapability capability) {
issueRefresh();
}
@Override
protected void disposeRenderable(IRenderable renderable) {
((SatRenderable) renderable).dispose();
}
@Override
protected boolean projectRenderable(IRenderable renderable,
CoordinateReferenceSystem crs) throws VizException {
((SatRenderable) renderable).project();
return true;
}
@Override
protected IRenderable constructRenderable(DataTime time,
List<PluginDataObject> records) throws VizException {
@ -547,7 +542,6 @@ public class SatResource extends
renderable.project();
return renderable;
}
@Override
protected boolean updateRenderable(IRenderable renderable,
PluginDataObject... pdos) {
@ -555,14 +549,10 @@ public class SatResource extends
for (PluginDataObject object : pdos) {
if (object instanceof SatelliteRecord) {
sr.addRecord((SatelliteRecord) object);
}
}
return true;
}
@Override
public Set<InterrogationKey<?>> getInterrogationKeys() {
Set<InterrogationKey<?>> result = new HashSet<>();
@ -572,7 +562,6 @@ public class SatResource extends
result.add(DATA_SOURCE_INTERROGATE_KEY);
return result;
}
@Override
public InterrogateMap interrogate(ReferencedCoordinate coordinate,
DataTime time, InterrogationKey<?>... keys) {
@ -614,15 +603,12 @@ public class SatResource extends
renderableResult.getDataSource());
}
}
return result;
}
@Override
public void toolChanged() {
issueRefresh();
}
public void redoMainTimeMatch() {
try {
descriptor.getTimeMatcher().redoTimeMatching(this);

View file

@ -0,0 +1,37 @@
<bundle>
<displayList>
<displays xsi:type="d2DMapRenderableDisplay"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<descriptor xsi:type="mapDescriptor">
<resource>
<loadProperties loadWithoutData="true">
<capabilities>
<capability xsi:type="outlineCapability" lineStyle="SOLID" outlineOn="true"
outlineWidth="4" />
<capability xsi:type="colorableCapability" colorAsString="#ffffff" />
</capabilities>
</loadProperties>
<properties isSystemResource="false" isBlinking="false"
isMapLayer="false" isHoverOn="false"
isVisible="true" />
<resourceData xsi:type="wwaResourceData"
isUpdatingOnMetadataOnly="false"
retrieveData="false"
isRequeryNecessaryOnTimeMatch="true" name="Convective Warnings">
<metadataMap>
<mapping key="act">
<constraint constraintValue="NEW,CON,CAN,EXP" constraintType="IN" />
</mapping>
<mapping key="phensig">
<constraint constraintValue="TO.W,SV.W,EW.W" constraintType="IN" />
</mapping>
<mapping key="pluginName">
<constraint constraintValue="warning" constraintType="EQUALS" />
</mapping>
</metadataMap>
</resourceData>
</resource>
</descriptor>
</displays>
</displayList>
</bundle>

View file

@ -14,6 +14,10 @@
<contribute xsi:type="bundleItem" file="bundles/ncepHydro/ConvectiveWatchPlot.xml"
menuText="Convective Watches" id="convectiveWatches">
</contribute>
<contribute xsi:type="bundleItem" file="bundles/ConvWarn.xml"
menuText="Convective Warnings" id="convWarnings">
</contribute>
<contribute xsi:type="separator" id="separator4"/>
<contribute xsi:type="bundleItem" file="bundles/FloodWWA.xml"
menuText="Flood Watches, Warnings, Advisories" id="FloodWarnings">

4
dist/comps.xml vendored
View file

@ -82,6 +82,7 @@
<packagereq type="default">awips2-common-base</packagereq>
<packagereq type="default">awips2-psql</packagereq>
<packagereq type="default">awips2-edex</packagereq>
<packagereq type="default">awips2-edex-probsevere</packagereq>
<packagereq type="default">awips2-edex-base</packagereq>
<packagereq type="default">awips2-edex-common-core</packagereq>
<packagereq type="default">awips2-edex-core</packagereq>
@ -130,6 +131,7 @@
<packagereq type="default">awips2-data.gfe</packagereq>
<packagereq type="default">awips2-data.hdf5-topo</packagereq>
<packagereq type="default">awips2-edex</packagereq>
<packagereq type="default">awips2-edex-probsevere</packagereq>
<packagereq type="default">awips2-edex-base</packagereq>
<packagereq type="default">awips2-edex-common-core</packagereq>
<packagereq type="default">awips2-edex-core</packagereq>
@ -190,6 +192,7 @@
<packagereq type="default">awips2-data.gfe</packagereq>
<packagereq type="default">awips2-data.hdf5-topo</packagereq>
<packagereq type="default">awips2-edex</packagereq>
<packagereq type="default">awips2-edex-probsevere</packagereq>
<packagereq type="default">awips2-edex-base</packagereq>
<packagereq type="default">awips2-edex-common-core</packagereq>
<packagereq type="default">awips2-edex-core</packagereq>
@ -253,6 +256,7 @@
<packagereq type="default">awips2-data.gfe</packagereq>
<packagereq type="default">awips2-data.hdf5-topo</packagereq>
<packagereq type="default">awips2-edex</packagereq>
<packagereq type="default">awips2-edex-probsevere</packagereq>
<packagereq type="default">awips2-edex-base</packagereq>
<packagereq type="default">awips2-edex-common-core</packagereq>
<packagereq type="default">awips2-edex-core</packagereq>

View file

@ -60,6 +60,9 @@
<antcall target="build">
<param name="feature" value="edu.ucar.unidata.uf.edex.upc.feature" />
</antcall>
<antcall target="build">
<param name="feature" value="edu.wisc.ssec.cimss.edex.probsevere.feature" />
</antcall>
<!--
<antcall target="build">
<param name="feature" value="com.raytheon.uf.edex.ogc.feature" />

View file

@ -1,7 +1,7 @@
edex.root.directory=/awips2/edex
architecture=x86_64
includegen.filter=raytheon|noaa\.nws|gov.nasa.msfc|noaa\.gsd|edu\.ucar
includegen.filter=raytheon|noaa\.nws|gov.nasa.msfc|noaa\.gsd|edu\.ucar|edu\.wisc
# AWIPSII core repositories required for build
core.repo=awips2-core
@ -14,10 +14,11 @@ awips2-nws.repo=awips2-nws
awips2-nasa.repo=awips2-nws
awips2-goesr.repo=awips2-goesr
awips2-unidata.repo=awips2-unidata
awips2-cimss.repo=awips2-cimss
#epdt.repo=EPDT
core.repositories=${core.repo},${core-foss.repo},${awips2-foss.repo},${awips2-ncep.repo}
optional.repositories=${awips2-gsd.repo},${awips2-ohd.repo},${awips2-nws.repo},${awips2-goesr.repo},${awips2-nasa.repo},${awips2-unidata.repo}
optional.repositories=${awips2-gsd.repo},${awips2-ohd.repo},${awips2-nws.repo},${awips2-goesr.repo},${awips2-nasa.repo},${awips2-unidata.repo},${awips2-cimss.repo}
#,${epdt.repo}
#,${awips2-unidata.repo}
dir.01=cave

View file

@ -64,4 +64,8 @@
id="com.raytheon.uf.edex.gfe.feature"
version="0.0.0"/>
<!--<includes
id="edu.wisc.ssec.cimss.edex.probsevere.feature"
version="0.0.0"/>-->
</feature>

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
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.
-->
<!--
This is an absolute override file, indicating that a higher priority
version of the file will completely replace a lower priority version
of the file.
-->
<latLonGridCoverage>
<name>10042</name>
<description>GUAM domain for MRMS 500m products</description>
<la1>17.995</la1>
<lo1>500.005004</lo1>
<firstGridPointCorner>UpperLeft</firstGridPointCorner>
<nx>2000</nx>
<ny>1800</ny>
<dx>0.005</dx>
<dy>0.005</dy>
<spacingUnit>degree</spacingUnit>
</latLonGridCoverage>

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
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.
-->
<!--
This is an absolute override file, indicating that a higher priority
version of the file will completely replace a lower priority version
of the file.
-->
<latLonGridCoverage>
<name>10022</name>
<description>HAWAII domain for MRMS 500m products</description>
<la1>25.9975</la1>
<lo1>196.0025</lo1>
<firstGridPointCorner>UpperLeft</firstGridPointCorner>
<nx>2600</nx>
<ny>2200</ny>
<dx>0.005</dx>
<dy>0.005</dy>
<spacingUnit>degree</spacingUnit>
</latLonGridCoverage>

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
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.
-->
<!--
This is an absolute override file, indicating that a higher priority
version of the file will completely replace a lower priority version
of the file.
-->
<latLonGridCoverage>
<name>10023</name>
<description>HAWAII domain for MRMS 500m products</description>
<la1>25.995</la1>
<lo1>196.005004</lo1>
<firstGridPointCorner>UpperLeft</firstGridPointCorner>
<nx>2600</nx>
<ny>2200</ny>
<dx>0.005</dx>
<dy>0.005</dy>
<spacingUnit>degree</spacingUnit>
</latLonGridCoverage>

View file

@ -75,6 +75,24 @@
<id>99</id>
</process>
</model>
<model>
<name>MRMS_HI_0500</name>
<center>161</center>
<subcenter>0</subcenter>
<grid>10022</grid>
<process>
<id>99</id>
</process>
</model>
<model>
<name>MRMS_HI_0500</name>
<center>161</center>
<subcenter>0</subcenter>
<grid>10023</grid>
<process>
<id>99</id>
</process>
</model>
<model>
<name>MRMS_CA_1000</name>
<center>161</center>
@ -102,6 +120,15 @@
<id>101</id>
</process>
</model>
<model>
<name>MRMS_GU_0500</name>
<center>161</center>
<subcenter>0</subcenter>
<grid>10042</grid>
<process>
<id>101</id>
</process>
</model>
<!-- END SUBCENTER 0 -->

View file

@ -131,10 +131,16 @@
<!-- Post processor definition for the GFS20 model -->
<postProcessedModel id="GFS20">
<!--Tiff updated the model name because of changes in the GFS-Fv3 #20200625-->
</mapScale>
<!-- modelName>GFS20|AK-GFS22|GFS20-.*</modelName -->
<modelName>GFS229|GFS20|AK-GFS22|GFS20-.*</modelName>
<processorName>PrecipAccumPostProcessor</processorName>
</postProcessedModel>
<!--Tiffany Meyer added a new postProcessModel for the CONDUIT global GFS 1 degree #20210405-->
<postProcessedModel id="GFS1p0">
<modelName>GFS229|GFS20|AK-GFS22|GFS20-.*|GFS.*</modelName>
<processorName>PrecipAccumPostProcessor</processorName>
</postProcessedModel>
<!-- Post processor definition for the HWRF model -->
<!-- This breaks GFE and volume browser. The post processing
creates models based on a storm's moving grid. Currently

View file

@ -47,8 +47,9 @@
<create forecastPeriodHours="3" accumulationParam="CP3hr" minuendParam="CP6hr" subtrahendParam="CP3hr" />
</accumulation>
-->
<!--Tiff added a generic GFS.* for the CONDUIT global GFS #20210405-->
<accumulation>
<model>GFS229|GFS20|AK-GFS22|GFS20-.*</model>
<model>GFS229|GFS20|AK-GFS22|GFS20-.*|GFS.*</model>
<create forecastPeriodHours="3" accumulationParam="TP3hr" minuendParam="TP-GFS" subtrahendParam="TP-GFS" />
<create forecastPeriodHours="6" accumulationParam="TP6hr" minuendParam="TP-GFS" subtrahendParam="TP-GFS" />
<create forecastPeriodHours="3" accumulationParam="CP3hr" minuendParam="CP-GFS" subtrahendParam="CP-GFS" />

View file

@ -20,9 +20,9 @@
18:18:12hr MRMS Radar-Only ARI:year:PRP12H
19:19:24hr MRMS Radar-Only ARI:year:PRP24H
20:20:Maximum MRMS Radar-Only ARI:year:PRPMax
26:26:1hr MRMS Radar-Only QPE-to-FFG Ratio:%:QPEFFG01H
27:27:3hr MRMS Radar-Only QPE-to-FFG Ratio:%:QPEFFG03H
28:28:6hr MRMS Radar-Only QPE-to-FFG Ratio:%:QPEFFG06H
29:29:Maximum MRMS Radar-Only QPE-to-FFG Ratio:%:QPEFFGMax
26:26:1hr MRMS Radar-Only QPE-to-FFG Ratio::QPEFFG01H
27:27:3hr MRMS Radar-Only QPE-to-FFG Ratio::QPEFFG03H
28:28:6hr MRMS Radar-Only QPE-to-FFG Ratio::QPEFFG06H
29:29:Maximum MRMS Radar-Only QPE-to-FFG Ratio::QPEFFGMax
39:39:QPE-Hydrophobic Maximum Unit Streamflow:(m^3)*(s^-1)*(km^-2):QPEHPUStreamflow
40:40:QPE-Hydrophobic Maximum Streamflow:(m^3)*(s^-1):QPEHPStreamflow

View file

@ -25,6 +25,6 @@
of the file.
-->
<requestPatterns >
<regex>^SDUS[234578]. .*</regex>
<regex>^SDUS[2345678]. .*</regex>
<regex>^Level3.*</regex>
</requestPatterns>

View file

@ -0,0 +1,260 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<colorMap>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.46666667" r="0.46666667"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.14117648"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.6" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.4" g="0.0" r="0.0"/>
<color a="1.0" b="0.26666668" g="0.0" r="0.0"/>
<color a="1.0" b="0.26666668" g="0.0" r="0.0"/>
<color a="1.0" b="0.26666668" g="0.0" r="0.0"/>
<color a="1.0" b="0.26666668" g="0.0" r="0.0"/>
<color a="1.0" b="0.26666668" g="0.0" r="0.0"/>
<color a="1.0" b="0.26666668" g="0.0" r="0.0"/>
<color a="0.0" b="0.0" g="0.0" r="0.0"/>
<color a="0.0" b="0.0" g="0.0" r="0.0"/>
<color a="1.0" b="0.0" g="0.0" r="0.26666668"/>
<color a="1.0" b="0.0" g="0.0" r="0.26666668"/>
<color a="1.0" b="0.0" g="0.0" r="0.26666668"/>
<color a="1.0" b="0.0" g="0.0" r="0.26666668"/>
<color a="1.0" b="0.0" g="0.0" r="0.26666668"/>
<color a="1.0" b="0.0" g="0.0" r="0.26666668"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.4"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.6"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.14117648" g="0.14117648" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="0.46666667" g="0.46666667" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="1.0" g="1.0" r="1.0"/>
</colorMap>

View file

@ -0,0 +1,259 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<colorMap>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="0.52156866" g="0.52156866" r="0.48235294"/>
<color a="1.0" b="0.5254902" g="0.5254902" r="0.47843137"/>
<color a="1.0" b="0.5294118" g="0.5294118" r="0.4745098"/>
<color a="1.0" b="0.53333336" g="0.53333336" r="0.47058824"/>
<color a="1.0" b="0.5372549" g="0.5372549" r="0.46666667"/>
<color a="1.0" b="0.5411765" g="0.5411765" r="0.4627451"/>
<color a="1.0" b="0.54509807" g="0.54509807" r="0.45882353"/>
<color a="1.0" b="0.54901963" g="0.54901963" r="0.45490196"/>
<color a="1.0" b="0.5529412" g="0.5529412" r="0.4509804"/>
<color a="1.0" b="0.5568628" g="0.5568628" r="0.44705883"/>
<color a="1.0" b="0.56078434" g="0.56078434" r="0.44313726"/>
<color a="1.0" b="0.5647059" g="0.56078434" r="0.44313726"/>
<color a="1.0" b="0.5686275" g="0.5647059" r="0.4392157"/>
<color a="1.0" b="0.57254905" g="0.5686275" r="0.43529412"/>
<color a="1.0" b="0.5764706" g="0.57254905" r="0.43137255"/>
<color a="1.0" b="0.5803922" g="0.5764706" r="0.42745098"/>
<color a="1.0" b="0.58431375" g="0.5803922" r="0.42352942"/>
<color a="1.0" b="0.5882353" g="0.58431375" r="0.41960785"/>
<color a="1.0" b="0.5921569" g="0.5882353" r="0.41568628"/>
<color a="1.0" b="0.59607846" g="0.5921569" r="0.4117647"/>
<color a="1.0" b="0.6" g="0.59607846" r="0.40784314"/>
<color a="1.0" b="0.6039216" g="0.6" r="0.40392157"/>
<color a="1.0" b="0.60784316" g="0.6039216" r="0.4"/>
<color a="1.0" b="0.6117647" g="0.60784316" r="0.39607844"/>
<color a="1.0" b="0.6156863" g="0.6117647" r="0.39215687"/>
<color a="1.0" b="0.61960787" g="0.6156863" r="0.3882353"/>
<color a="1.0" b="0.62352943" g="0.61960787" r="0.38431373"/>
<color a="1.0" b="0.627451" g="0.62352943" r="0.38039216"/>
<color a="1.0" b="0.6313726" g="0.627451" r="0.3764706"/>
<color a="1.0" b="0.63529414" g="0.6313726" r="0.37254903"/>
<color a="1.0" b="0.6392157" g="0.63529414" r="0.36862746"/>
<color a="1.0" b="0.6431373" g="0.6392157" r="0.36862746"/>
<color a="1.0" b="0.6431373" g="0.6392157" r="0.3647059"/>
<color a="1.0" b="0.64705884" g="0.6431373" r="0.36078432"/>
<color a="1.0" b="0.6509804" g="0.64705884" r="0.35686275"/>
<color a="1.0" b="0.654902" g="0.6509804" r="0.3529412"/>
<color a="1.0" b="0.65882355" g="0.654902" r="0.34901962"/>
<color a="1.0" b="0.6627451" g="0.65882355" r="0.34509805"/>
<color a="1.0" b="0.6666667" g="0.6627451" r="0.34117648"/>
<color a="1.0" b="0.67058825" g="0.6666667" r="0.3372549"/>
<color a="1.0" b="0.6745098" g="0.67058825" r="0.33333334"/>
<color a="1.0" b="0.6784314" g="0.6745098" r="0.32941177"/>
<color a="1.0" b="0.68235296" g="0.6784314" r="0.3254902"/>
<color a="1.0" b="0.6862745" g="0.68235296" r="0.32156864"/>
<color a="1.0" b="0.6901961" g="0.6862745" r="0.31764707"/>
<color a="1.0" b="0.69411767" g="0.6901961" r="0.3137255"/>
<color a="1.0" b="0.69803923" g="0.69411767" r="0.30980393"/>
<color a="1.0" b="0.7019608" g="0.69803923" r="0.30588236"/>
<color a="1.0" b="0.7058824" g="0.7019608" r="0.3019608"/>
<color a="1.0" b="0.70980394" g="0.7058824" r="0.29803923"/>
<color a="1.0" b="0.7137255" g="0.70980394" r="0.29411766"/>
<color a="1.0" b="0.7176471" g="0.7137255" r="0.2901961"/>
<color a="1.0" b="0.72156864" g="0.7137255" r="0.2901961"/>
<color a="1.0" b="0.7254902" g="0.7176471" r="0.28627452"/>
<color a="1.0" b="0.7294118" g="0.72156864" r="0.28235295"/>
<color a="1.0" b="0.73333335" g="0.7254902" r="0.2784314"/>
<color a="1.0" b="0.7372549" g="0.7294118" r="0.27450982"/>
<color a="1.0" b="0.7411765" g="0.73333335" r="0.27058825"/>
<color a="1.0" b="0.74509805" g="0.7372549" r="0.26666668"/>
<color a="1.0" b="0.7490196" g="0.7411765" r="0.2627451"/>
<color a="1.0" b="0.7529412" g="0.74509805" r="0.25882354"/>
<color a="1.0" b="0.75686276" g="0.7490196" r="0.25490198"/>
<color a="1.0" b="0.7607843" g="0.7529412" r="0.2509804"/>
<color a="1.0" b="0.7372549" g="0.7294118" r="0.27450982"/>
<color a="1.0" b="0.7411765" g="0.73333335" r="0.27058825"/>
<color a="1.0" b="0.74509805" g="0.7372549" r="0.26666668"/>
<color a="1.0" b="0.7490196" g="0.7411765" r="0.2627451"/>
<color a="1.0" b="0.7529412" g="0.74509805" r="0.25882354"/>
<color a="1.0" b="0.75686276" g="0.7490196" r="0.25490198"/>
<color a="1.0" b="0.7607843" g="0.7529412" r="0.2509804"/>
<color a="1.0" b="0.7647059" g="0.75686276" r="0.24705882"/>
<color a="1.0" b="0.76862746" g="0.7607843" r="0.24313726"/>
<color a="1.0" b="0.77254903" g="0.7647059" r="0.23921569"/>
<color a="1.0" b="0.7764706" g="0.76862746" r="0.23529412"/>
<color a="1.0" b="0.78431374" g="0.77254903" r="0.23137255"/>
<color a="1.0" b="0.7882353" g="0.7764706" r="0.22745098"/>
<color a="1.0" b="0.7921569" g="0.78039217" r="0.22352941"/>
<color a="1.0" b="0.79607844" g="0.78431374" r="0.21960784"/>
<color a="1.0" b="0.8" g="0.7882353" r="0.21568628"/>
<color a="1.0" b="0.8039216" g="0.7921569" r="0.21176471"/>
<color a="1.0" b="0.80784315" g="0.79607844" r="0.20784314"/>
<color a="1.0" b="0.8117647" g="0.8" r="0.20392157"/>
<color a="1.0" b="0.8156863" g="0.8039216" r="0.2"/>
<color a="1.0" b="0.81960785" g="0.80784315" r="0.19607843"/>
<color a="1.0" b="0.8235294" g="0.8117647" r="0.19215687"/>
<color a="1.0" b="0.827451" g="0.8156863" r="0.1882353"/>
<color a="1.0" b="0.83137256" g="0.81960785" r="0.18431373"/>
<color a="1.0" b="0.8352941" g="0.8235294" r="0.18039216"/>
<color a="1.0" b="0.8392157" g="0.827451" r="0.1764706"/>
<color a="1.0" b="0.84313726" g="0.83137256" r="0.17254902"/>
<color a="1.0" b="0.84705883" g="0.8352941" r="0.16862746"/>
<color a="1.0" b="0.8509804" g="0.8392157" r="0.16470589"/>
<color a="1.0" b="0.85490197" g="0.84313726" r="0.16078432"/>
<color a="1.0" b="0.85882354" g="0.84705883" r="0.15686275"/>
<color a="1.0" b="0.8666667" g="0.85490197" r="0.15294118"/>
<color a="1.0" b="0.87058824" g="0.85882354" r="0.14509805"/>
<color a="1.0" b="0.8745098" g="0.8627451" r="0.14117648"/>
<color a="1.0" b="0.8784314" g="0.8666667" r="0.13725491"/>
<color a="1.0" b="0.88235295" g="0.87058824" r="0.13333334"/>
<color a="1.0" b="0.8862745" g="0.8745098" r="0.12941177"/>
<color a="1.0" b="0.8901961" g="0.8784314" r="0.1254902"/>
<color a="1.0" b="0.89411765" g="0.88235295" r="0.12156863"/>
<color a="1.0" b="0.8980392" g="0.8862745" r="0.11764706"/>
<color a="1.0" b="0.9019608" g="0.8901961" r="0.11372549"/>
<color a="1.0" b="0.90588236" g="0.89411765" r="0.10980392"/>
<color a="1.0" b="0.9098039" g="0.8980392" r="0.105882354"/>
<color a="1.0" b="0.9137255" g="0.9019608" r="0.101960786"/>
<color a="1.0" b="0.91764706" g="0.90588236" r="0.09803922"/>
<color a="1.0" b="0.92156863" g="0.9098039" r="0.09411765"/>
<color a="1.0" b="0.9254902" g="0.9137255" r="0.09019608"/>
<color a="1.0" b="0.92941177" g="0.91764706" r="0.08627451"/>
<color a="1.0" b="0.93333334" g="0.92156863" r="0.08235294"/>
<color a="1.0" b="0.9372549" g="0.9254902" r="0.078431375"/>
<color a="1.0" b="0.9411765" g="0.92941177" r="0.07450981"/>
<color a="1.0" b="0.94509804" g="0.93333334" r="0.07058824"/>
<color a="1.0" b="0.9529412" g="0.9372549" r="0.06666667"/>
<color a="1.0" b="0.95686275" g="0.9411765" r="0.0627451"/>
<color a="1.0" b="0.9607843" g="0.94509804" r="0.05882353"/>
<color a="1.0" b="0.9647059" g="0.9490196" r="0.05490196"/>
<color a="1.0" b="0.96862745" g="0.9529412" r="0.050980393"/>
<color a="1.0" b="0.972549" g="0.95686275" r="0.047058824"/>
<color a="1.0" b="0.9764706" g="0.9607843" r="0.043137256"/>
<color a="1.0" b="0.98039216" g="0.9647059" r="0.039215688"/>
<color a="1.0" b="0.9843137" g="0.96862745" r="0.03529412"/>
<color a="1.0" b="0.9882353" g="0.972549" r="0.03137255"/>
<color a="1.0" b="0.5137255" g="0.0" r="0.0"/>
<color a="1.0" b="0.52156866" g="0.0" r="0.0"/>
<color a="1.0" b="0.5294118" g="0.0" r="0.0"/>
<color a="1.0" b="0.5372549" g="0.0" r="0.0"/>
<color a="1.0" b="0.54509807" g="0.0" r="0.0"/>
<color a="1.0" b="0.54901963" g="0.0" r="0.0"/>
<color a="1.0" b="0.5568628" g="0.0" r="0.0"/>
<color a="1.0" b="0.5647059" g="0.0" r="0.0"/>
<color a="1.0" b="0.57254905" g="0.0" r="0.0"/>
<color a="1.0" b="0.5803922" g="0.0" r="0.0"/>
<color a="1.0" b="0.5882353" g="0.0" r="0.0"/>
<color a="1.0" b="0.59607846" g="0.0" r="0.0"/>
<color a="1.0" b="0.6039216" g="0.0" r="0.0"/>
<color a="1.0" b="0.60784316" g="0.0" r="0.0"/>
<color a="1.0" b="0.6156863" g="0.0" r="0.0"/>
<color a="1.0" b="0.62352943" g="0.0" r="0.0"/>
<color a="1.0" b="0.6313726" g="0.0" r="0.0"/>
<color a="1.0" b="0.6392157" g="0.0" r="0.0"/>
<color a="1.0" b="0.64705884" g="0.0" r="0.0"/>
<color a="1.0" b="0.654902" g="0.0" r="0.0"/>
<color a="1.0" b="0.6627451" g="0.0" r="0.0"/>
<color a="1.0" b="0.6666667" g="0.0" r="0.0"/>
<color a="1.0" b="0.6745098" g="0.0" r="0.0"/>
<color a="1.0" b="0.68235296" g="0.0" r="0.0"/>
<color a="1.0" b="0.6901961" g="0.0" r="0.0"/>
<color a="1.0" b="0.69803923" g="0.0" r="0.0"/>
<color a="1.0" b="0.7058824" g="0.0" r="0.0"/>
<color a="1.0" b="0.7137255" g="0.0" r="0.0"/>
<color a="1.0" b="0.72156864" g="0.0" r="0.0"/>
<color a="1.0" b="0.7254902" g="0.0" r="0.0"/>
<color a="1.0" b="0.73333335" g="0.0" r="0.0"/>
<color a="1.0" b="0.7411765" g="0.0" r="0.0"/>
<color a="1.0" b="0.7490196" g="0.0" r="0.0"/>
<color a="1.0" b="0.75686276" g="0.0" r="0.0"/>
<color a="1.0" b="0.7647059" g="0.0" r="0.0"/>
<color a="1.0" b="0.77254903" g="0.0" r="0.0"/>
<color a="1.0" b="0.78039217" g="0.0" r="0.0"/>
<color a="1.0" b="0.78431374" g="0.0" r="0.0"/>
<color a="1.0" b="0.7921569" g="0.0" r="0.0"/>
<color a="1.0" b="0.8" g="0.0" r="0.0"/>
<color a="1.0" b="0.80784315" g="0.0" r="0.0"/>
<color a="1.0" b="0.8156863" g="0.0" r="0.0"/>
<color a="1.0" b="0.8235294" g="0.0" r="0.0"/>
<color a="1.0" b="0.83137256" g="0.0" r="0.0"/>
<color a="1.0" b="0.8392157" g="0.0" r="0.0"/>
<color a="1.0" b="0.84313726" g="0.0" r="0.0"/>
<color a="1.0" b="0.8509804" g="0.0" r="0.0"/>
<color a="1.0" b="0.85882354" g="0.0" r="0.0"/>
<color a="1.0" b="0.8666667" g="0.0" r="0.0"/>
<color a="1.0" b="0.8745098" g="0.0" r="0.0"/>
<color a="1.0" b="0.88235295" g="0.0" r="0.0"/>
<color a="1.0" b="0.8901961" g="0.0" r="0.0"/>
<color a="1.0" b="0.8980392" g="0.0" r="0.0"/>
<color a="1.0" b="0.9019608" g="0.0" r="0.0"/>
<color a="1.0" b="0.9098039" g="0.0" r="0.0"/>
<color a="1.0" b="0.91764706" g="0.0" r="0.0"/>
<color a="1.0" b="0.9254902" g="0.0" r="0.0"/>
<color a="1.0" b="0.93333334" g="0.0" r="0.0"/>
<color a="1.0" b="0.9411765" g="0.0" r="0.0"/>
<color a="1.0" b="0.9490196" g="0.0" r="0.0"/>
<color a="1.0" b="0.95686275" g="0.0" r="0.0"/>
<color a="1.0" b="0.9607843" g="0.0" r="0.0"/>
<color a="1.0" b="0.96862745" g="0.0" r="0.0"/>
<color a="1.0" b="0.9764706" g="0.0" r="0.0"/>
<color a="1.0" b="0.9843137" g="0.0" r="0.0"/>
<color a="1.0" b="0.99215686" g="0.0" r="0.0"/>
<color a="1.0" b="0.0" g="0.5176471" r="0.0"/>
<color a="1.0" b="0.0" g="0.5254902" r="0.0"/>
<color a="1.0" b="0.0" g="0.53333336" r="0.0"/>
<color a="1.0" b="0.0" g="0.5411765" r="0.0"/>
<color a="1.0" b="0.0" g="0.54901963" r="0.0"/>
<color a="1.0" b="0.0" g="0.5529412" r="0.0"/>
<color a="1.0" b="0.0" g="0.56078434" r="0.0"/>
<color a="1.0" b="0.0" g="0.5686275" r="0.0"/>
<color a="1.0" b="0.0" g="0.5764706" r="0.0"/>
<color a="1.0" b="0.0" g="0.58431375" r="0.0"/>
<color a="1.0" b="0.0" g="0.5921569" r="0.0"/>
<color a="1.0" b="0.0" g="0.6" r="0.0"/>
<color a="1.0" b="0.0" g="0.60784316" r="0.0"/>
<color a="1.0" b="0.0" g="0.6156863" r="0.0"/>
<color a="1.0" b="0.0" g="0.61960787" r="0.0"/>
<color a="1.0" b="0.0" g="0.627451" r="0.0"/>
<color a="1.0" b="0.0" g="0.63529414" r="0.0"/>
<color a="1.0" b="0.0" g="0.6431373" r="0.0"/>
<color a="1.0" b="0.0" g="0.6509804" r="0.0"/>
<color a="1.0" b="0.0" g="0.65882355" r="0.0"/>
<color a="1.0" b="0.0" g="0.6666667" r="0.0"/>
<color a="1.0" b="0.0" g="0.6745098" r="0.0"/>
<color a="1.0" b="0.0" g="0.68235296" r="0.0"/>
<color a="1.0" b="0.0" g="0.6862745" r="0.0"/>
<color a="1.0" b="0.0" g="0.69411767" r="0.0"/>
<color a="1.0" b="0.0" g="0.7019608" r="0.0"/>
<color a="1.0" b="0.0" g="0.70980394" r="0.0"/>
<color a="1.0" b="0.0" g="0.7176471" r="0.0"/>
<color a="1.0" b="0.0" g="0.7254902" r="0.0"/>
<color a="1.0" b="0.0" g="0.73333335" r="0.0"/>
<color a="1.0" b="0.0" g="0.7411765" r="0.0"/>
<color a="1.0" b="0.0" g="0.7490196" r="0.0"/>
<color a="1.0" b="0.0" g="0.7529412" r="0.0"/>
<color a="1.0" b="0.0" g="0.7607843" r="0.0"/>
<color a="1.0" b="0.0" g="0.76862746" r="0.0"/>
<color a="1.0" b="0.0" g="0.7764706" r="0.0"/>
<color a="1.0" b="0.0" g="0.78431374" r="0.0"/>
<color a="1.0" b="0.0" g="0.7921569" r="0.0"/>
<color a="1.0" b="0.0" g="0.8" r="0.0"/>
<color a="1.0" b="0.0" g="0.80784315" r="0.0"/>
<color a="1.0" b="0.0" g="0.8156863" r="0.0"/>
<color a="1.0" b="0.0" g="0.81960785" r="0.0"/>
<color a="1.0" b="0.0" g="0.827451" r="0.0"/>
<color a="1.0" b="0.0" g="0.8352941" r="0.0"/>
<color a="1.0" b="0.0" g="0.84313726" r="0.0"/>
<color a="1.0" b="0.0" g="0.8509804" r="0.0"/>
<color a="1.0" b="0.0" g="0.85882354" r="0.0"/>
<color a="1.0" b="0.0" g="0.8666667" r="0.0"/>
<color a="1.0" b="0.0" g="0.8745098" r="0.0"/>
<color a="1.0" b="0.0" g="0.88235295" r="0.0"/>
<color a="1.0" b="0.0" g="0.8862745" r="0.0"/>
<color a="1.0" b="0.0" g="0.89411765" r="0.0"/>
<color a="1.0" b="0.0" g="0.9019608" r="0.0"/>
<color a="1.0" b="0.0" g="0.9098039" r="0.0"/>
<color a="1.0" b="0.0" g="0.91764706" r="0.0"/>
<color a="1.0" b="0.0" g="0.9254902" r="0.0"/>
<color a="1.0" b="0.0" g="0.93333334" r="0.0"/>
<color a="1.0" b="0.0" g="0.9411765" r="0.0"/>
<color a="1.0" b="0.0" g="0.9490196" r="0.0"/>
<color a="1.0" b="0.0" g="0.9529412" r="0.0"/>
<color a="1.0" b="0.0" g="0.9607843" r="0.0"/>
<color a="1.0" b="0.0" g="0.96862745" r="0.0"/>
<color a="1.0" b="0.0" g="0.9764706" r="0.0"/>
<color a="1.0" b="0.0" g="0.9843137" r="0.0"/>
</colorMap>

View file

@ -0,0 +1,259 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<colorMap>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="0.0" b="1.0" g="1.0" r="1.0"/>
<color a="1.0" b="0.9490196" g="0.9764706" r="0.5019608"/>
<color a="1.0" b="0.9411765" g="0.9607843" r="0.4862745"/>
<color a="1.0" b="0.92941177" g="0.9490196" r="0.46666667"/>
<color a="1.0" b="0.92156863" g="0.93333334" r="0.4509804"/>
<color a="1.0" b="0.9137255" g="0.91764706" r="0.43137255"/>
<color a="1.0" b="0.90588236" g="0.9019608" r="0.41568628"/>
<color a="1.0" b="0.89411765" g="0.8901961" r="0.39607844"/>
<color a="1.0" b="0.8862745" g="0.8745098" r="0.38039216"/>
<color a="1.0" b="0.8784314" g="0.85882354" r="0.3647059"/>
<color a="1.0" b="0.8666667" g="0.84705883" r="0.34509805"/>
<color a="1.0" b="0.85882354" g="0.83137256" r="0.32941177"/>
<color a="1.0" b="0.8509804" g="0.8156863" r="0.30980393"/>
<color a="1.0" b="0.84313726" g="0.8" r="0.29411766"/>
<color a="1.0" b="0.83137256" g="0.7882353" r="0.27450982"/>
<color a="1.0" b="0.8235294" g="0.77254903" r="0.25882354"/>
<color a="1.0" b="0.8156863" g="0.75686276" r="0.24313726"/>
<color a="1.0" b="0.8039216" g="0.74509805" r="0.22352941"/>
<color a="1.0" b="0.79607844" g="0.7294118" r="0.20784314"/>
<color a="1.0" b="0.7882353" g="0.7137255" r="0.1882353"/>
<color a="1.0" b="0.78039217" g="0.69803923" r="0.17254902"/>
<color a="1.0" b="0.76862746" g="0.6862745" r="0.15294118"/>
<color a="1.0" b="0.7607843" g="0.67058825" r="0.13725491"/>
<color a="1.0" b="1.0" g="0.42745098" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.41568628" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.4" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.3882353" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.37254903" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.36078432" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.34509805" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.33333334" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.31764707" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.30588236" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.2901961" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.2784314" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.2627451" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.2509804" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.23529412" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.22352941" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.20784314" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.19607843" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.18039216" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.16862746" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.15294118" r="0.011764706"/>
<color a="1.0" b="1.0" g="0.14117648" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.9411765" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.93333334" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.9254902" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.92156863" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.9137255" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.90588236" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8980392" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.89411765" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8862745" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8784314" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.87058824" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8627451" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.85882354" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8509804" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.84313726" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8352941" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.83137256" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8235294" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8156863" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.80784315" r="0.011764706"/>
<color a="1.0" b="0.011764706" g="0.8" r="0.011764706"/>
<color a="1.0" b="0.007843138" g="0.79607844" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7882353" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.78039217" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.77254903" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7647059" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7607843" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7529412" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.74509805" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7372549" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.73333335" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7254902" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7176471" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.70980394" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.7019608" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.69803923" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.6901961" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.68235296" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.6745098" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.67058825" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.6627451" r="0.007843138"/>
<color a="1.0" b="0.007843138" g="0.654902" r="0.007843138"/>
<color a="1.0" b="0.011764706" g="0.9411765" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.93333334" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.92156863" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.9137255" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.90588236" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.89411765" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.8862745" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.8784314" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.8666667" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.85882354" r="1.0"/>
<color a="1.0" b="0.011764706" g="0.84705883" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.8392157" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.83137256" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.81960785" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.8117647" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.8039216" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7921569" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.78431374" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7764706" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7647059" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.75686276" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7490196" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7372549" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7294118" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7176471" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.70980394" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.7019608" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.6901961" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.68235296" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.6745098" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.6627451" r="1.0"/>
<color a="1.0" b="0.007843138" g="0.654902" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.64705884" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.63529414" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.627451" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.61960787" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.60784316" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.6" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.5882353" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.5803922" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.57254905" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.56078434" r="1.0"/>
<color a="1.0" b="0.003921569" g="0.5529412" r="1.0"/>
<color a="1.0" b="0.0" g="0.0" r="0.9764706"/>
<color a="1.0" b="0.0" g="0.0" r="0.972549"/>
<color a="1.0" b="0.0" g="0.0" r="0.9647059"/>
<color a="1.0" b="0.0" g="0.0" r="0.9607843"/>
<color a="1.0" b="0.0" g="0.0" r="0.95686275"/>
<color a="1.0" b="0.0" g="0.0" r="0.9490196"/>
<color a="1.0" b="0.0" g="0.0" r="0.94509804"/>
<color a="1.0" b="0.0" g="0.0" r="0.9411765"/>
<color a="1.0" b="0.0" g="0.0" r="0.93333334"/>
<color a="1.0" b="0.0" g="0.0" r="0.92941177"/>
<color a="1.0" b="0.0" g="0.0" r="0.9254902"/>
<color a="1.0" b="0.0" g="0.0" r="0.91764706"/>
<color a="1.0" b="0.0" g="0.0" r="0.9137255"/>
<color a="1.0" b="0.0" g="0.0" r="0.9098039"/>
<color a="1.0" b="0.0" g="0.0" r="0.9019608"/>
<color a="1.0" b="0.0" g="0.0" r="0.8980392"/>
<color a="1.0" b="0.0" g="0.0" r="0.89411765"/>
<color a="1.0" b="0.0" g="0.0" r="0.8862745"/>
<color a="1.0" b="0.0" g="0.0" r="0.88235295"/>
<color a="1.0" b="0.0" g="0.0" r="0.8784314"/>
<color a="1.0" b="0.0" g="0.0" r="0.87058824"/>
<color a="1.0" b="0.0" g="0.0" r="0.8666667"/>
<color a="1.0" b="0.0" g="0.0" r="0.8627451"/>
<color a="1.0" b="0.0" g="0.0" r="0.85490197"/>
<color a="1.0" b="0.0" g="0.0" r="0.8509804"/>
<color a="1.0" b="0.0" g="0.0" r="0.84705883"/>
<color a="1.0" b="0.0" g="0.0" r="0.8392157"/>
<color a="1.0" b="0.0" g="0.0" r="0.8352941"/>
<color a="1.0" b="0.0" g="0.0" r="0.83137256"/>
<color a="1.0" b="0.0" g="0.0" r="0.8235294"/>
<color a="1.0" b="0.0" g="0.0" r="0.81960785"/>
<color a="1.0" b="0.0" g="0.0" r="0.8156863"/>
<color a="1.0" b="0.0" g="0.0" r="0.80784315"/>
<color a="1.0" b="0.0" g="0.0" r="0.8039216"/>
<color a="1.0" b="0.0" g="0.0" r="0.8"/>
<color a="1.0" b="0.0" g="0.0" r="0.7921569"/>
<color a="1.0" b="0.0" g="0.0" r="0.7882353"/>
<color a="1.0" b="0.0" g="0.0" r="0.78431374"/>
<color a="1.0" b="0.0" g="0.0" r="0.7764706"/>
<color a="1.0" b="0.0" g="0.0" r="0.77254903"/>
<color a="1.0" b="0.0" g="0.0" r="0.76862746"/>
<color a="1.0" b="0.0" g="0.0" r="0.7607843"/>
<color a="1.0" b="0.0" g="0.0" r="0.75686276"/>
<color a="1.0" b="0.98039216" g="0.019607844" r="0.9490196"/>
<color a="1.0" b="0.9764706" g="0.023529412" r="0.9411765"/>
<color a="1.0" b="0.96862745" g="0.03137255" r="0.93333334"/>
<color a="1.0" b="0.9647059" g="0.03529412" r="0.92156863"/>
<color a="1.0" b="0.9607843" g="0.039215688" r="0.9137255"/>
<color a="1.0" b="0.9529412" g="0.043137256" r="0.90588236"/>
<color a="1.0" b="0.9490196" g="0.050980393" r="0.8980392"/>
<color a="1.0" b="0.94509804" g="0.05490196" r="0.8901961"/>
<color a="1.0" b="0.9372549" g="0.05882353" r="0.8784314"/>
<color a="1.0" b="0.93333334" g="0.0627451" r="0.87058824"/>
<color a="1.0" b="0.92941177" g="0.07058824" r="0.8627451"/>
<color a="1.0" b="0.9254902" g="0.07450981" r="0.85490197"/>
<color a="1.0" b="0.91764706" g="0.078431375" r="0.84705883"/>
<color a="1.0" b="0.9137255" g="0.08235294" r="0.8352941"/>
<color a="1.0" b="0.9098039" g="0.09019608" r="0.827451"/>
<color a="1.0" b="0.9019608" g="0.09411765" r="0.81960785"/>
<color a="1.0" b="0.8980392" g="0.09803922" r="0.8117647"/>
<color a="1.0" b="0.89411765" g="0.105882354" r="0.8039216"/>
<color a="1.0" b="0.8862745" g="0.10980392" r="0.7921569"/>
<color a="1.0" b="0.88235295" g="0.11372549" r="0.78431374"/>
<color a="1.0" b="0.8784314" g="0.11764706" r="0.7764706"/>
<color a="1.0" b="0.87058824" g="0.1254902" r="0.76862746"/>
<color a="1.0" b="0.8666667" g="0.12941177" r="0.7607843"/>
<color a="1.0" b="0.8627451" g="0.13333334" r="0.7529412"/>
<color a="1.0" b="0.85490197" g="0.13725491" r="0.7411765"/>
<color a="1.0" b="0.8509804" g="0.14509805" r="0.73333335"/>
<color a="1.0" b="0.84705883" g="0.14901961" r="0.7254902"/>
<color a="1.0" b="0.8392157" g="0.15294118" r="0.7176471"/>
<color a="1.0" b="0.8352941" g="0.16078432" r="0.70980394"/>
<color a="1.0" b="0.83137256" g="0.16470589" r="0.69803923"/>
<color a="1.0" b="0.8235294" g="0.16862746" r="0.6901961"/>
<color a="1.0" b="0.81960785" g="0.17254902" r="0.68235296"/>
<color a="1.0" b="0.8156863" g="0.18039216" r="0.6745098"/>
<color a="1.0" b="0.8117647" g="0.18431373" r="0.6666667"/>
<color a="1.0" b="0.8039216" g="0.1882353" r="0.654902"/>
<color a="1.0" b="0.8" g="0.19215687" r="0.64705884"/>
<color a="1.0" b="0.79607844" g="0.2" r="0.6392157"/>
<color a="1.0" b="0.7882353" g="0.20392157" r="0.6313726"/>
<color a="1.0" b="0.78431374" g="0.20784314" r="0.62352943"/>
<color a="1.0" b="0.78039217" g="0.21176471" r="0.6117647"/>
<color a="1.0" b="0.77254903" g="0.21960784" r="0.6039216"/>
<color a="1.0" b="0.76862746" g="0.22352941" r="0.59607846"/>
</colorMap>

View file

@ -5,7 +5,7 @@
<siteNode>OMA</siteNode>
<defaultTemplate>impactSevereThunderstormWarning</defaultTemplate>
<mainWarngenProducts>Tornado/impactTornadoWarning,Severe Thunderstorm/impactSevereThunderstormWarning,Severe Weather Statement/impactSevereWeatherStatement,Significant Weather Advisory/impactSignificantWeatherAdvisory,Flash Flood Warning/impactFlashFloodWarning</mainWarngenProducts>
<otherWarngenProducts>Flash Flood Statement/impactFlashFloodWarningFollowup,Non-Convective FFW (incl. Dam Break)/impactNonConvectiveFlashFloodWarning,Non-Convective Flash Flood Statement/impactNonConvectiveFlashFloodWarningFollowup,Areal Flood Warning/arealFloodWarning,Areal Flood Warning Followup/arealFloodWarningFollowup,Areal Flood Advisory/arealFloodAdvisory,Areal Flood Advisory Followup/arealFloodAdvisoryFollowup,Special Weather Statement/impactSpecialWeatherStatement,Short Term Forecast/shortTermForecast</otherWarngenProducts>
<otherWarngenProducts>Flash Flood Statement/impactFlashFloodWarningFollowup,Non-Convective FFW (incl. Dam Break)/impactNonConvectiveFlashFloodWarning,Non-Convective Flash Flood Statement/impactNonConvectiveFlashFloodWarningFollowup,Areal Flood Warning/arealFloodWarning,Areal Flood Warning Followup/arealFloodWarningFollowup,Areal Flood Advisory/arealFloodAdvisory,Areal Flood Advisory Followup/arealFloodAdvisoryFollowup,Special Weather Statement/specialWeatherStatement,Short Term Forecast/shortTermForecast</otherWarngenProducts>
<!-- Sites should override nx, ny with the values found in their site .gelt file -->
<gridSpacing>
<nx>600</nx>

View file

@ -26,9 +26,11 @@
<contribute xsi:type="bundleItem" file="bundles/grid/Precip-GFS.xml"
menuText="Precip Accumulation" id="" useReferenceTime="true">
</contribute>
<!-- Tiffany Meyer commented out Snow Accum since it's not populated #20210507
<contribute xsi:type="bundleItem" file="bundles/grid/Snow.xml"
menuText="Snow Accumulation" id="" useReferenceTime="true">
</contribute>
-->
<contribute xsi:type="bundleItem" file="bundles/grid/SurfaceTempWind.xml"
menuText="Sfc Temperature and Wind" id="" useReferenceTime="true">
</contribute>
@ -44,12 +46,14 @@
<contribute xsi:type="bundleItem" file="bundles/grid/PrecipitableWater.xml"
menuText="Precipitable Water" id="" useReferenceTime="true">
</contribute>
<!-- Tiffany Meyer commented out since it's not populated #20210507
<contribute xsi:type="bundleItem" file="bundles/grid/SimulatedREFC.xml"
menuText="Simulated Reflectivity (REFC)" id="" useReferenceTime="true">
</contribute>
<contribute xsi:type="bundleItem" file="bundles/grid/LightningThreat.xml"
menuText="Lightning Threat" id="" useReferenceTime="true">
</contribute>
-->
<contribute xsi:type="bundleItem" file="bundles/grid/ModelFamilyD.xml"
menuText="Precip Type / Moisture Transport" id="" useReferenceTime="true">
</contribute>

View file

@ -26,9 +26,12 @@
<contribute xsi:type="bundleItem" file="bundles/grid/Precip.xml"
menuText="Precip Accumulation" id="" useReferenceTime="true">
</contribute>
<!-- Tiffany Meyer commented out Snow Accum since it's not populated #20210507
<contribute xsi:type="bundleItem" file="bundles/grid/Snow.xml"
menuText="Snow Accumulation" id="" useReferenceTime="true">
</contribute>
-->
<contribute xsi:type="bundleItem" file="bundles/grid/SurfaceTempWind.xml"
menuText="Sfc Temperature and Wind" id="" useReferenceTime="true">
</contribute>
@ -44,12 +47,14 @@
<contribute xsi:type="bundleItem" file="bundles/grid/PrecipitableWater.xml"
menuText="Precipitable Water" id="" useReferenceTime="true">
</contribute>
<!-- Tiffany Meyer commented out since it's not populated #20210507
<contribute xsi:type="bundleItem" file="bundles/grid/SimulatedREFC.xml"
menuText="Simulated Reflectivity (REFC)" id="" useReferenceTime="true">
</contribute>
<contribute xsi:type="bundleItem" file="bundles/grid/LightningThreat.xml"
menuText="Lightning Threat" id="" useReferenceTime="true">
</contribute>
-->
<contribute xsi:type="bundleItem" file="bundles/grid/ModelFamilyD.xml"
menuText="Precip Type / Moisture Transport" id="" useReferenceTime="true">
</contribute>

View file

@ -9,8 +9,8 @@
</include>
<include installTo="menu:models"
fileName="menus/grid/allFamilies-GFS.xml">
<substitute key="modelName" value="GFS" />
<substitute key="menuName" value="GFS 0.25° Global" />
<substitute key="modelName" value="GFS1p0" />
<substitute key="menuName" value="GFS 1.00° Global" />
<substitute key="frameCount" value="180" />
<substitute key="TP" value="TP"/>
</include>
@ -77,6 +77,7 @@
<substitute key="frameCount" value="19" />
<substitute key="TP" value="TP"/>
</include>
<!-- Tiffany Meyer commented out because we aren't ignesting these models #20210507
<include installTo="menu:models"
fileName="menus/grid/allFamilies.xml">
<substitute key="modelName" value="RAP20" />
@ -91,6 +92,7 @@
<substitute key="frameCount" value="19" />
<substitute key="TP" value="TP"/>
</include>
-->
<include installTo="menu:models"
fileName="menus/grid/mesoFamilies.xml">
<substitute key="modelName" value="NDFD" />

View file

@ -0,0 +1,500 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Name Organization Date Info Darrel Kingfield NOAA/NSSL/CIMMS 09-02-2014
Initial File Creation -->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Set the initial top level menu -->
<contribute xsi:type="subMenu" menuText="FLASH Products">
<contribute xsi:type="titleItem" titleText="------ QPE Models ------" id="FLASH_QPE_MODELS" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Streamflow" id="QPECrestSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPECrestStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Unit Streamflow" id="QPECrestUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPECrestUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Soil Moisture" id="QPECrestSoil">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPECrestSoilMoisture" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Streamflow" id="QPESacSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPESacStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Unit Streamflow" id="QPESacUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPESacUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Soil Moisture" id="QPESacSoil">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPESacSoilMoisture" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Hydrophobic Streamflow" id="QPEHPSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEHPStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Hydrophobic Unit Streamflow" id="QPEHPUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEHPUStreamflow" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ QPF Models ------" id="FLASH_QPF_MODELS" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Streamflow" id="QPFCrestSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFCrestStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Unit Streamflow" id="QPFCrestUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFCrestUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Streamflow" id="QPFSacSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFSacStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Unit Streamflow" id="QPFSacUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFSacUStreamflow" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ Average Recurrence Interval ------" id="FLASH_PRP" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Maximum ARI of All Accumulations"
id="PRPMax">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRPMax" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="30-min MRMS Radar-Only ARI"
id="PRP30M">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP30M" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="1-hr MRMS Radar-Only ARI"
id="PRP01H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="3-hr MRMS Radar-Only ARI"
id="PRP03H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="6-hr MRMS Radar-Only ARI"
id="PRP06H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="12-hr MRMS Radar-Only ARI"
id="PRP12H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="24-hr MRMS Radar-Only ARI"
id="PRP24H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP24H" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ Flash Flood Guidance ------" id="FLASH_FFG" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Maximum Ratio of all QPE to FFG Accumulations" id="QPEFFGMax">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFGMax" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="1-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG01H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="3-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG03H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="6-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG06H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG06H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Hail Products"
id="MRMS_HAIL">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Maximum Estimated Size of Hail (MESH)" id="MESH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESH" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (30 min. accum.)" id="MESH30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (60 min. accum.)" id="MESH60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (120 min. accum.)" id="MESH120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (240 min. accum.)" id="MESH240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (360 min. accum.)" id="MESH360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (1440 min. accum.)" id="MESH1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack1440min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Probability Of Severe Hail (POSH)" id="POSH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="POSH" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Severe Hail Index (SHI)" id="SHI">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SHI" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Precipitation Products"
id="MRMS_PRECIPITATION">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Precipitation Type (SPT)" id="SfcPrecipType">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PrecipType" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Precipitation Rate (SPR)" id="RadarPrecipRate">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PrecipRate" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Radar Quality Index (RQI)" id="RadarQualityIndex">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarQualityIndex" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Seamless Hybrid Scan Reflectivity (SHSR)" id="SHSRVPR">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SeamlessHSR" />
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Radar Only">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="RadarOnly01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="RadarOnly03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="RadarOnly06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="RadarOnly12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="RadarOnly24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="RadarOnly48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="RadarOnly72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Gauge Only">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="GaugeOnly01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="GaugeOnly03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="GaugeOnly06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="GaugeOnly12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="GaugeOnly24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="GaugeOnly48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="GaugeOnly72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Multi Sensor Pass 1">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="1 hour Accumulation" id="MultiSensorP101hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="3 hour Accumulation" id="MultiSensorP103hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="6 hour Accumulation" id="MultiSensorP106hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="12 hour Accumulation" id="MultiSensorP112hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="24 hour Accumulation" id="MultiSensorP124hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="48 hour Accumulation" id="MultiSensorP148hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="72 hour Accumulation" id="MultiSensorP172hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Multi Sensor Pass 2">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="1 hour Accumulation" id="MultiSensorP201hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="3 hour Accumulation" id="MultiSensorP203hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="6 hour Accumulation" id="MultiSensorP206hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="12 hour Accumulation" id="MultiSensorP212hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="24 hour Accumulation" id="MultiSensorP224hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="48 hour Accumulation" id="MultiSensorP248hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="72 hour Accumulation" id="MultiSensorP272hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE72H" />
</contribute>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Reflectivity Products"
id="MRMS_REFLECTIVITY">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity (1km)" id="CompZ1km">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedReflectivityQComposite" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity Height" id="CompZH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="HeightCompositeReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity At Lowest Altitude (RALA) (1km)" id="REFLA1km">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityAtLowestAltitude" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Ice (VII)" id="VII">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="VII" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Liquid (VIL)" id="MRMSVIL">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MRMSVIL" />
</contribute>
<contribute xsi:type="subMenu" menuText="Echo Tops"
id="MRMS_ECHO">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="18 dBZ Echo Top" id="18ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop18" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="30 dBZ Echo Top" id="30ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop30" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="50 dBZ Echo Top" id="50ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop50" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="60 dBZ Echo Top" id="60ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop60" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Isothermal Reflectivity"
id="REF_ISOTHERMAL">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at 0°C" id="REF0C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="Reflectivity0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -5°C" id="REFM5C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM5C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -10°C" id="REFM10C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM10C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -15°C" id="REFM15C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM15C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -20°C" id="REFM20C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM20C" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Thickness"
id="REF_THICKNESS">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 50dBZ Echo Above -20°C" id="H50253">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H50AboveM20C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 60dBZ Echo Above -20°C" id="H60253">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H60AboveM20C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 50dBZ Echo Above 0°C" id="H50273">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H50Above0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 60dBZ Echo Above 0°C" id="H60273">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H60Above0C" />
</contribute>
</contribute>
</contribute>
</menuTemplate>

View file

@ -0,0 +1,587 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Name Organization Date Info Darrel Kingfield NOAA/NSSL/CIMMS 09-02-2014
Initial File Creation -->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Set the initial top level menu -->
<contribute xsi:type="subMenu" menuText="FLASH Products">
<contribute xsi:type="titleItem" titleText="------ QPE Models ------" id="FLASH_QPE_MODELS" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Streamflow" id="QPECrestSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPECrestStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Unit Streamflow" id="QPECrestUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPECrestUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Soil Moisture" id="QPECrestSoil">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPECrestSoilMoisture" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Streamflow" id="QPESacSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPESacStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Unit Streamflow" id="QPESacUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPESacUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Soil Moisture" id="QPESacSoil">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPESacSoilMoisture" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Hydrophobic Streamflow" id="QPEHPSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEHPStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Hydrophobic Unit Streamflow" id="QPEHPUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEHPUStreamflow" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ QPF Models ------" id="FLASH_QPF_MODELS" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Streamflow" id="QPFCrestSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFCrestStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Unit Streamflow" id="QPFCrestUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFCrestUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Streamflow" id="QPFSacSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFSacStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Unit Streamflow" id="QPFSacUSF">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPFSacUStreamflow" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ Average Recurrence Interval ------" id="FLASH_PRP" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Maximum ARI of All Accumulations"
id="PRPMax">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRPMax" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="30-min MRMS Radar-Only ARI"
id="PRP30M">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP30M" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="1-hr MRMS Radar-Only ARI"
id="PRP01H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="3-hr MRMS Radar-Only ARI"
id="PRP03H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="6-hr MRMS Radar-Only ARI"
id="PRP06H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="12-hr MRMS Radar-Only ARI"
id="PRP12H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="24-hr MRMS Radar-Only ARI"
id="PRP24H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP24H" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ Flash Flood Guidance ------" id="FLASH_FFG" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Maximum Ratio of all QPE to FFG Accumulations" id="QPEFFGMax">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFGMax" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="1-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG01H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="3-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG03H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="6-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG06H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG06H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Hail Products"
id="MRMS_HAIL">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Maximum Estimated Size of Hail (MESH)" id="MESH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESH" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (30 min. accum.)" id="MESH30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (60 min. accum.)" id="MESH60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (120 min. accum.)" id="MESH120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (240 min. accum.)" id="MESH240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (360 min. accum.)" id="MESH360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (1440 min. accum.)" id="MESH1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack1440min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Probability Of Severe Hail (POSH)" id="POSH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="POSH" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Severe Hail Index (SHI)" id="SHI">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SHI" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Precipitation Products"
id="MRMS_PRECIPITATION">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Precipitation Type (SPT)" id="SfcPrecipType">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PrecipType" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Precipitation Rate (SPR)" id="RadarPrecipRate">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PrecipRate" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Radar Quality Index (RQI)" id="RadarQualityIndex">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarQualityIndex" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Seamless Hybrid Scan Reflectivity (SHSR)" id="SHSRVPR">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SeamlessHSR" />
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Radar Only">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="RadarOnly01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="RadarOnly03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="RadarOnly06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="RadarOnly12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="RadarOnly24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="RadarOnly48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="RadarOnly72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Gauge Only">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="GaugeOnly01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="GaugeOnly03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="GaugeOnly06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="GaugeOnly12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="GaugeOnly24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="GaugeOnly48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="GaugeOnly72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeOnlyQPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Multi Sensor Pass 1">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="1 hour Accumulation" id="MultiSensorP101hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="3 hour Accumulation" id="MultiSensorP103hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="6 hour Accumulation" id="MultiSensorP106hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="12 hour Accumulation" id="MultiSensorP112hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="24 hour Accumulation" id="MultiSensorP124hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="48 hour Accumulation" id="MultiSensorP148hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="72 hour Accumulation" id="MultiSensorP172hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Multi Sensor Pass 2">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="1 hour Accumulation" id="MultiSensorP201hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="3 hour Accumulation" id="MultiSensorP203hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="6 hour Accumulation" id="MultiSensorP206hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="12 hour Accumulation" id="MultiSensorP212hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="24 hour Accumulation" id="MultiSensorP224hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="48 hour Accumulation" id="MultiSensorP248hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml" menuText="72 hour Accumulation" id="MultiSensorP272hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE72H" />
</contribute>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Reflectivity Products"
id="MRMS_REFLECTIVITY">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity" id="CompZ">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedReflectivityQComposite" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity Height" id="CompZH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="HeightCompositeReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity At Lowest Altitude (RALA)" id="REFLA">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityAtLowestAltitude" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Ice (VII)" id="VII">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="VII" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Liquid (VIL)" id="MRMSVIL">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MRMSVIL" />
</contribute>
<contribute xsi:type="subMenu" menuText="Echo Tops"
id="MRMS_ECHO">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="18 dBZ Echo Top" id="18ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop18" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="30 dBZ Echo Top" id="30ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop30" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="50 dBZ Echo Top" id="50ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop50" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="60 dBZ Echo Top" id="60ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop60" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Isothermal Reflectivity"
id="REF_ISOTHERMAL">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at 0°C" id="REF0C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="Reflectivity0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -5°C" id="REFM5C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM5C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -10°C" id="REFM10C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM10C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -15°C" id="REFM15C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM15C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -20°C" id="REFM20C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM20C" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Thickness"
id="REF_THICKNESS">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 50dBZ Echo Above -20°C" id="H50253">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H50AboveM20C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 60dBZ Echo Above -20°C" id="H60253">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H60AboveM20C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 50dBZ Echo Above 0°C" id="H50273">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H50Above0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 60dBZ Echo Above 0°C" id="H60273">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H60Above0C" />
</contribute>
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Velocity Products"
id="MRMS_VELOCITY">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Azimuthal Shear (0-2km AGL)" id="AZ02">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="MergedAzShear02kmAGL" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (30 min. accum.)" id="ROTLL30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (60 min. accum.)" id="ROTLL60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (120 min. accum.)" id="ROTLL120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (240 min. accum.)" id="ROTLL240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (360 min. accum.)" id="ROTLL360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (1440 min. accum.)" id="ROTLL1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL1440min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Azimuthal Shear (3-6km AGL)" id="AZ36">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="MergedAzShear36kmAGL" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (30 min. accum.)" id="ROTML30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (60 min. accum.)" id="ROTML60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (120 min. accum.)" id="ROTML120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (240 min. accum.)" id="ROTML240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (360 min. accum.)" id="ROTML360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (1440 min. accum.)" id="ROTML1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML1440min" />
</contribute>
</contribute>
</menuTemplate>

View file

@ -45,7 +45,7 @@
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Caribbean">
<contribute xsi:type="subinclude" fileName="menus/mrms/mrmsProductsOCONUS.xml">
<contribute xsi:type="subinclude" fileName="menus/mrms/mrmsProductsCA.xml">
<substitute key="resolutionOne" value="MRMS_CA_1000"/>
<substitute key="resolutionTwo" value="MRMS_CA_0500"/>
</contribute>

View file

@ -0,0 +1,848 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
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.
-->
<!--
This is an absolute override file, indicating that a higher priority
version of the file will completely replace a lower priority version
of the file.
-->
<!-- Name Organization Date Info Darrel Kingfield NOAA/NSSL/CIMMS 09-02-2014
Initial File Creation -->
<!-- Menu revamp Tiffany Meyer UCAR/Unidata 04-23-2021 -->
<menuTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- Set the initial top level menu -->
<contribute xsi:type="subMenu" menuText="Reflectivity Products"
id="MRMS_REFLECTIVITY">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity At Lowest Altitude (RALA)" id="REFLA1km">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityAtLowestAltitude" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low Level Composite Relfectivity " id="LLCompZ">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="LLCompositeReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low Level Composite Relfectivity Height" id="LLCompZH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="HeightLLCompositeReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity" id="CompZ1km">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedReflectivityQCComposite" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity Max" id="CompZMax">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedReflectivityQComposite" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity Max (Un-QC'd)" id="CompZMaxU">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedReflectivityComposite" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity Hourly Max" id="CompZMaxHourly">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="CompositeReflectivityMaxHourly" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Composite Reflectivity Height" id="CompZH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="HeightCompositeReflectivity" />
</contribute>
<contribute xsi:type="subMenu" menuText="Composite Layer" id="MRMS_Comp">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Layer Composite Reflectivity (0-24kft)" id="LowLayer">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="LowLayerCompositeReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Layer Composite Reflectivity (24-60kft)" id="HighLayer">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="HighLayerCompositeReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Layer Composite Reflectivity (33-60kft)" id="SuperLayer">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SuperLayerCompositeReflectivity" />
</contribute>
</contribute>
<contribute xsi:type="titleItem" titleText="------ Base Reflectivity ------" id="mrmsBaseZ"/>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Base Reflectivity" id="BaseZ">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedBaseReflectivityQC" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Base Reflectivity (Un-QC'd)" id="BaseZU">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MergedBaseReflectivity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Base Reflectivity Hourly Max" id="BaseZMaxHourly">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="BREFMaxHourly" />
</contribute>
<contribute xsi:type="separator" id="MySeparatorId"/>
<contribute xsi:type="titleItem" titleText="------ Reflectivity Heights ------" id="ZHeight"/>
<contribute xsi:type="subMenu" menuText="Echo Tops"
id="MRMS_ECHO">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="18 dBZ Echo Top" id="18ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop18" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="30 dBZ Echo Top" id="30ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop30" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="50 dBZ Echo Top" id="50ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop50" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="60 dBZ Echo Top" id="60ET">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="EchoTop60" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Isothermal Reflectivity"
id="REF_ISOTHERMAL">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at 0°C" id="REF0C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="Reflectivity0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -5°C" id="REFM5C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM5C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -10°C" id="REFM10C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM10C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -15°C" id="REFM15C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM15C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Reflectivity at -20°C" id="REFM20C">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ReflectivityM20C" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Thickness"
id="REF_THICKNESS">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 50dBZ Echo Above -20°C" id="H50253">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H50AboveM20C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 60dBZ Echo Above -20°C" id="H60253">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H60AboveM20C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 50dBZ Echo Above 0°C" id="H50273">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H50Above0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Height of 60dBZ Echo Above 0°C" id="H60273">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="H60Above0C" />
</contribute>
</contribute>
<contribute xsi:type="separator" id="MySeparatorId"/>
<contribute xsi:type="titleItem" titleText="------ Vertically Integrated ------" id="mrmsVI"/>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Ice (VII)" id="VII">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="VII" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Liquid (VIL) Density" id="MRMSVILDensity">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MRMSVILDensity" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Liquid (VIL)" id="MRMSVIL">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MRMSVIL" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Liquid (VIL) Swath (120 min. accum.)" id="MRMSVIL120min">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MRMSVIL120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Vertically Integrated Liquid (VIL) Swath (1440 min. accum.)" id="MRMSVIL1440min">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MRMSVIL1440min" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Velocity Products"
id="MRMS_VELOCITY">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Azimuthal Shear (0-2km AGL)" id="AZ02">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="MergedAzShear02kmAGL" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (30 min. accum.)" id="ROTLL30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (60 min. accum.)" id="ROTLL60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (120 min. accum.)" id="ROTLL120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (240 min. accum.)" id="ROTLL240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (360 min. accum.)" id="ROTLL360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Low-Level Rotation Tracks (1440 min. accum.)" id="ROTLL1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackLL1440min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Azimuthal Shear (3-6km AGL)" id="AZ36">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="MergedAzShear36kmAGL" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (30 min. accum.)" id="ROTML30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (60 min. accum.)" id="ROTML60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (120 min. accum.)" id="ROTML120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (240 min. accum.)" id="ROTML240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (360 min. accum.)" id="ROTML360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Mid-Level Rotation Tracks (1440 min. accum.)" id="ROTML1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="RotationTrackML1440min" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Hail Products"
id="MRMS_HAIL">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Maximum Estimated Size of Hail (MESH)" id="MESH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESH" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (30 min. accum.)" id="MESH30">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack30min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (60 min. accum.)" id="MESH60">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack60min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (120 min. accum.)" id="MESH120">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack120min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (240 min. accum.)" id="MESH240">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack240min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (360 min. accum.)" id="MESH360">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack360min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="MESH Tracks (1440 min. accum.)" id="MESH1440">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MESHTrack1440min" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Probability Of Severe Hail (POSH)" id="POSH">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="POSH" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Severe Hail Index (SHI)" id="SHI">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SHI" />
</contribute>
</contribute>
<contribute xsi:type="separator" id="MySeparatorId"/>
<contribute xsi:type="subMenu" menuText="FLASH Products">
<contribute xsi:type="titleItem" titleText="------ QPE Models ------"
id="FLASH_QPE_MODELS" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Streamflow" id="QPECrestSF">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPECrestStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Unit Streamflow" id="QPECrestUSF">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPECrestUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="CREST Soil Moisture" id="QPECrestSoil">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPECrestSoilMoisture" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Streamflow" id="QPESacSF">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPESacStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Unit Streamflow" id="QPESacUSF">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPESacUStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="SAC-SMA Soil Moisture" id="QPESacSoil">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPESacSoilMoisture" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Hydrophobic Streamflow" id="QPEHPSF">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPEHPStreamflow" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Hydrophobic Unit Streamflow" id="QPEHPUSF">
<substitute key="datasetID" value="${resolutionTwo}" />
<substitute key="parameterID" value="QPEHPUStreamflow" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ Average Recurrence Interval ------"
id="FLASH_PRP" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Maximum ARI up to 6hr" id="PRPMax">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRPMax" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="30-min MRMS Radar-Only ARI"
id="PRP30M">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP30M" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="1-hr MRMS Radar-Only ARI"
id="PRP01H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="3-hr MRMS Radar-Only ARI"
id="PRP03H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="6-hr MRMS Radar-Only ARI"
id="PRP06H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="12-hr MRMS Radar-Only ARI"
id="PRP12H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="24-hr MRMS Radar-Only ARI"
id="PRP24H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PRP24H" />
</contribute>
<contribute xsi:type="titleItem" titleText="------ Flash Flood Guidance ------"
id="FLASH_FFG" />
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="Maximum Ratio of all QPE to FFG Accumulations" id="QPEFFGMax">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFGMax" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="1-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG01H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="3-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG03H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrmsSFC.xml"
menuText="6-hr MRMS Radar-Only QPE to FFG Ratio" id="QPEFFG06H">
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="QPEFFG06H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="Precipitation Products"
id="MRMS_PRECIPITATION">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Precipitation Type (SPT)" id="SfcPrecipType">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PrecipType" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Precipitation Rate (SPR)" id="RadarPrecipRate">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="PrecipRate" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Radar Quality Index (RQI)" id="RadarQualityIndex">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarQualityIndex" />
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Radar Quality Index">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Quality Index" id="RadarAQI01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Quality Index" id="RadarAQI03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Quality Index" id="RadarAQI06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Quality Index" id="RadarAQI12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Quality Index" id="RadarAQI24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Quality Index" id="RadarAQI48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Quality Index" id="RadarAQI72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarAQI72H" />
</contribute>
</contribute>
<contribute xsi:type="separator" id="MySeparatorId"/>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Seamless Hybrid Scan Reflectivity (SHSR)" id="SHSRVPR">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SeamlessHSR" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Seamless Hybrid Scan Reflectivity (SHSR) Height" id="SHSRHeight">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="SeamlessHSRHeight" />
</contribute>
<contribute xsi:type="separator" id="MySeparatorId"/>
<contribute xsi:type="subMenu" menuText="QPE - Radar Only">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="15 min. Accumulation" id="RadarOnly15m">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE15M" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="RadarOnly01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="RadarOnly03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="RadarOnly06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="RadarOnly12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="RadarOnly24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="RadarOnly48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="RadarOnly72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE72H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Accumulation Since 12Z" id="RadarOnly12Z">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="RadarOnlyQPE12Z" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Multi Sensor Pass 1">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="MultiSensorP101hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="MultiSensorP103hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="MultiSensorP106hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="MultiSensorP112hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="MultiSensorP124hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="MultiSensorP148hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="MultiSensorP172hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP1QPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Multi Sensor Pass 2">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Accumulation" id="MultiSensorP201hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE01H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Accumulation" id="MultiSensorP203hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE03H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Accumulation" id="MultiSensorP206hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE06H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Accumulation" id="MultiSensorP212hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE12H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Accumulation" id="MultiSensorP224hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE24H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Accumulation" id="MultiSensorP248hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE48H" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Accumulation" id="MultiSensorP272hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="MultiSensorP2QPE72H" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Gauge Influence Index Pass 1">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Index" id="GaugeInfIndex01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex01HP1" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Index" id="GaugeInfIndex03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex03HP1" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Index" id="GaugeInfIndex06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex06HP1" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Index" id="GaugeInfIndex12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex12HP1" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Index" id="GaugeInfIndex24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex24HP1" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Index" id="GaugeInfIndex48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex48HP1" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Index" id="GaugeInfIndex72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex72HP1" />
</contribute>
</contribute>
<contribute xsi:type="subMenu" menuText="QPE - Gauge Influence Index Pass 2">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="1 hour Index" id="GaugeInfIndex01hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex01HP2" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="3 hour Index" id="GaugeInfIndex03hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex03HP2" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="6 hour Index" id="GaugeInfIndex06hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex06HP2" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="12 hour Index" id="GaugeInfIndex12hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex12HP2" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="24 hour Index" id="GaugeInfIndex24hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex24HP2" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="48 hour Index" id="GaugeInfIndex48hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex48HP2" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="72 hour Index" id="GaugeInfIndex72hr">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="GaugeInfIndex72HP2" />
</contribute>
</contribute>
</contribute>
<contribute xsi:type="separator" id="MySeparatorId"/>
<contribute xsi:type="subMenu" menuText="Model Products">
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Temperature" id="SfcT">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ModelSurfaceTemperature" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Surface Wet Bulb Temperature" id="SfcWBT">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ModelWetbulbTemperature" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Freezing Level Height" id="FZHeight">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="ModelHeight0C" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Brightband Top Height" id="BBT">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="BrightBandTopHeight" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Brightband Bottom Height" id="BBB">
<substitute key="levelOneValue" value="0.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="BrightBandBottomHeight" />
</contribute>
<contribute xsi:type="bundleItem" file="bundles/mrms/mrms2D.xml"
menuText="Warm Rain Probability" id="WarmRainProb">
<substitute key="levelOneValue" value="500.0" />
<substitute key="datasetID" value="${resolutionOne}" />
<substitute key="parameterID" value="WarmRainProbability" />
</contribute>
</contribute>
</menuTemplate>

View file

@ -5152,7 +5152,7 @@
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
<displayUnits>%</displayUnits>
<displayUnits label="">*1</displayUnits>
<range scale="LINEAR">
<minValue>0</minValue>
<maxValue>500</maxValue>
@ -5232,7 +5232,6 @@
<parameter>EchoTop30</parameter>
<parameter>EchoTop50</parameter>
<parameter>EchoTop60</parameter>
<parameter>L3EchoTop</parameter>
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
@ -5265,6 +5264,51 @@
</dataMapping>
</imageStyle>
</styleRule>
<styleRule>
<paramLevelMatches>
<parameter>L3EchoTop</parameter>
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
<displayUnits>kft</displayUnits>
<range scale="LINEAR">
<minValue>0</minValue>
<maxValue>70</maxValue>
</range>
<defaultColormap>mrms/mrmsEchoTops</defaultColormap>
<colorbarLabeling>
<values>10 20 30 40 50 60 70</values>
</colorbarLabeling>
</imageStyle>
</styleRule>
<styleRule>
<paramLevelMatches>
<parameter>SeamlessHSRHeight</parameter>
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
<displayUnits>kft</displayUnits>
<range scale="LINEAR">
<minValue>0</minValue>
<maxValue>40</maxValue>
</range>
<defaultColormap>mrms/mrmsHSRHeight</defaultColormap>
<dataMapping>
<entry pixelValue="0" operator="&lt;" label="" />
<entry pixelValue="0.0015" operator="&gt;"
displayValue='0.005' />
<entry pixelValue="3.048" operator="&gt;"
displayValue='10' />
<entry pixelValue="6.095" operator="&gt;"
displayValue='20' />
<entry pixelValue="9.144" operator="&gt;"
displayValue='30' />
<entry pixelValue="12.191" operator="&gt;"
displayValue='40' />
</dataMapping>
</imageStyle>
</styleRule>
<!-- MRMS Composite Reflectivity Height -->
<styleRule>
<paramLevelMatches>
@ -5399,7 +5443,7 @@
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
<displayUnits label="%">%*100</displayUnits>
<displayUnits label="%">%</displayUnits>
<range scale="LINEAR">
<minValue>0</minValue>
<maxValue>100</maxValue>
@ -5495,11 +5539,31 @@
</dataMapping>
</imageStyle>
</styleRule>
<!-- MRMS Shear & Rotation Tracks Products -->
<styleRule>
<paramLevelMatches>
<parameter>MergedAzShear02kmAGL</parameter>
<parameter>MergedAzShear36kmAGL</parameter>
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
<displayUnits label="s^-1">*1000</displayUnits>
<samplePrefs>
<formatString>3</formatString>
</samplePrefs>
<range scale="LINEAR">
<minValue>-.01</minValue>
<maxValue>.01</maxValue>
</range>
<defaultColormap>mrms/mrmsAzShear</defaultColormap>
<colorbarLabeling>
<values>-.010 -.008 -.006 -.004 -.002 -.001 -.0000001 0 .0000001 .002 .004 .006 .008 .010</values>
</colorbarLabeling>
</imageStyle>
</styleRule>
<!-- MRMS Shear & Rotation Tracks Products -->
<styleRule>
<paramLevelMatches>
<parameter>RotationTrackLL30min</parameter>
<parameter>RotationTrackLL60min</parameter>
<parameter>RotationTrackLL120min</parameter>
@ -5596,13 +5660,17 @@
</paramLevelMatches>
<imageStyle>
<interpolate>false</interpolate>
<displayUnits label="in/hr">in/h</displayUnits>
<displayUnits>in/h</displayUnits>
<range scale="LINEAR">
<minValue>-0.05</minValue>
<maxValue>12.0</maxValue>
</range>
<defaultColormap>mrms/mrmsSPRDP</defaultColormap>
<colorbarLabeling>
<values>1 2 3 4 5 6 7 8 12</values>
</colorbarLabeling>
<!--
<dataMapping>
<entry pixelValue="-1" operator="&lt;" label="" />
<entry pixelValue="1" operator="&gt;"
@ -5628,6 +5696,7 @@
<entry pixelValue="305.568" operator="&gt;"
displayValue='99' />
</dataMapping>
-->
</imageStyle>
</styleRule>
<!-- MRMS RQI -->
@ -5765,7 +5834,7 @@
<minValue>-4</minValue>
<maxValue>8</maxValue>
</range>
<defaultColormap>Grid/gridded data</defaultColormap>
<defaultColormap>Grid/Gridded Data</defaultColormap>
<colorbarLabeling>
<increment>1</increment>
</colorbarLabeling>
@ -5774,7 +5843,7 @@
<!-- MRMS Merged RhoHV/CC -->
<styleRule>
<paramLevelMatches>
<parameter>CONUSMergedRhoHV</parameter>
<parameter>CONUSMergedRHV</parameter>
</paramLevelMatches>
<imageStyle>
<displayUnits></displayUnits>
@ -6019,34 +6088,22 @@
<interpolate>false</interpolate>
<displayUnits>g*m^-3</displayUnits>
<range scale="LINEAR">
<minValue>-34.00</minValue>
<maxValue>82.00</maxValue>
<minValue>0.00</minValue>
<maxValue>6.00</maxValue>
</range>
<defaultColormap>mrms/mrmsVIL</defaultColormap>
<defaultColormap>mrms/mrmsVILDensity</defaultColormap>
<dataMapping>
<entry pixelValue="-34.00" operator="&gt;" label="" />
<entry pixelValue="0" operator="&gt;"
displayValue='0' />
<entry pixelValue="10" operator="&gt;"
displayValue='10' />
<entry pixelValue="20" operator="&gt;"
displayValue='20' />
<entry pixelValue="30" operator="&gt;"
displayValue='30' />
<entry pixelValue="40" operator="&gt;"
displayValue='40' />
<entry pixelValue="50" operator="&gt;"
displayValue='50' />
<entry pixelValue="60" operator="&gt;"
displayValue='60' />
<entry pixelValue="70" operator="&gt;"
displayValue='70' />
<entry pixelValue="80" operator="&gt;"
displayValue='80' />
<entry pixelValue="90" operator="&gt;"
displayValue='90' />
<entry pixelValue="200" operator="&gt;"
displayValue='200' />
<entry pixelValue="0" operator="&gt;" label="" />
<entry pixelValue="1" operator="&gt;"
displayValue='1' />
<entry pixelValue="2" operator="&gt;"
displayValue='2' />
<entry pixelValue="3" operator="&gt;"
displayValue='3' />
<entry pixelValue="4" operator="&gt;"
displayValue='4' />
<entry pixelValue="5" operator="&gt;"
displayValue='5' />
</dataMapping>
</imageStyle>
</styleRule>

View file

@ -45,6 +45,10 @@
<mapping key="pluginName">
<constraint constraintValue="viirs" constraintType="EQUALS"/>
</mapping>
<mapping key="region">
<constraint constraintValue="${region}" constraintType="EQUALS"/>
</mapping>
</metadataMap>
</resourceData>
</resource>

View file

@ -47,7 +47,7 @@ MFR,42.37695,-122.88056,0,12856,0,9999,-1.4114185984754441E7,-1.3214185984754441
AFC,61.15611,-149.98389,0,12856,0,9999,-1.7128047102625113E7,-1.6228047102625113E7,8302375.474508852,9002375.474508852
AFG,64.85972,-147.83472,0,12856,0,9999,-1.6889061712317202E7,-1.5989061712317202E7,9211151.105478805,9911151.105478805
AJK,58.37834,-134.59861,0,12856,0,9999,-1.5417220529670674E7,-1.4517220529670674E7,7688502.719640497,8388502.719640497
GUA,13.55,144.83333,0,12856,0,9999,1.5655310375467971E7,1.6555310375467971E7,1170990.0463046187,1870990.0463046187
GUM,13.55,144.83333,0,12856,0,9999,1.5655310375467971E7,1.6555310375467971E7,1170990.0463046187,1870990.0463046187
HFO,21.30278,-157.81945,0,12856,0,9999,-1.79993529392416E7,-1.70993529392416E7,2075388.9781386214,2775388.9781386214
ILX,40.15167,-89.33833,0,12856,0,9999,-1.0384326118690921E7,-9484326.118690921,4532713.013051357,5232713.013051357
LOT,41.60417,-88.08471999999998,0,12856,0,9999,-1.024492603626659E7,-9344926.03626659,4746343.51064794,5446343.51064794
@ -115,6 +115,8 @@ FGF,47.92195,-97.09805,0,12856,0,9999,-1.1247198628953073E7,-1.0347198628953073E
UNR,44.07278,-103.21111,0,12856,0,9999,-1.192696431992944E7,-1.102696431992944E7,5120780.283332199,5820780.283332199
PQR,45.56056,-122.53694,0,12856,0,9999,-1.407597581067905E7,-1.317597581067905E7,5354021.562282554,6054021.562282554
RLX,38.31306,-81.71861,0,12856,0,9999,-9537021.45771157,-8637021.45771157,4268737.714869391,4968737.714869391
EYW,24.55,-81.75,0,12856,0,9999,-9540511.99191862,-8640511.99191862,2467517.7741523045,3167517.7741523045
KEY,24.55,-81.75,0,12856,0,9999,-9540511.99191862,-8640511.99191862,2467517.7741523045,3167517.7741523045
CAR,46.8667,-68.0167,0,12856,0,9999,-8013383.816522704,-7113383.816522704,5563931.021847511,6263931.021847511
HUN,34.7244,-86.4786,0,12856,0,9999,-1.0066327221337413E7,-9166327.221337413,3772021.6934645926,4472021.693464592
OAX,41.3203,-96.3668,0,12899,0,9999,-1.1192233342786273E7,-1.0289133852062242E7,4722572.115723002,5422662.49190982
TBW,27.960155,-82.041994,0,9999,0,9999,-9355650.121978646,-8890359.290775528,3007815.6563320886,3473106.4642500887

View file

@ -47,7 +47,7 @@ MFR, 42.37695, -122.88056, 0, 12856, 0, 9999, -1.5014185984754441E7, -1.23141859
AFC, 61.15611, -149.98389, 0, 12856, 0, 9999, -1.8028047102625113E7, -1.5328047102625113E7, 7602375.474508852, 9702375.474508852
AFG, 64.85972, -147.83472, 0, 12856, 0, 9999, -1.7789061712317202E7, -1.5089061712317202E7, 8511151.105478805, 1.0611151105478805E7
AJK, 58.37834, -134.59861, 0, 12856, 0, 9999, -1.6317220529670674E7, -1.3617220529670674E7, 6988502.719640497, 9088502.719640497
GUA, 13.55, 144.83333, 0, 12856, 0, 9999, 1.4755310375467971E7, 1.745531037546797E7, 470990.0463046187, 2570990.046304619
GUM, 13.55, 144.83333, 0, 12856, 0, 9999, 1.4755310375467971E7, 1.745531037546797E7, 470990.0463046187, 2570990.046304619
HFO, 21.30278, -157.81945, 0, 12856, 0, 9999, -1.88993529392416E7, -1.61993529392416E7, 1375388.9781386214, 3475388.9781386214
ILX, 40.15167, -89.33833, 0, 12856, 0, 9999, -1.1284326118690921E7, -8584326.118690921, 3832713.013051357, 5932713.013051357
LOT, 41.60417, -88.08471999999998, 0, 12856, 0, 9999, -1.114492603626659E7, -8444926.03626659, 4046343.5106479404, 6146343.51064794
@ -115,6 +115,8 @@ FGF, 47.92195, -97.09805, 0, 12856, 0, 9999, -1.2147198628953073E7, -9447198.628
UNR, 44.07278, -103.21111, 0, 12856, 0, 9999, -1.282696431992944E7, -1.012696431992944E7, 4420780.283332199, 6520780.283332199
PQR, 45.56056, -122.53694, 0, 12856, 0, 9999, -1.497597581067905E7, -1.227597581067905E7, 4654021.562282554, 6754021.562282554
RLX, 38.31306, -81.71861, 0, 12856, 0, 9999, -1.043702145771157E7, -7737021.45771157, 3568737.714869391, 5668737.714869391
EYW, 24.55, -81.75, 0, 12856, 0, 9999, -1.044051199191862E7, -7740511.99191862, 1767517.7741523045, 3867517.7741523045
KEY, 24.55, -81.75, 0, 12856, 0, 9999, -1.044051199191862E7, -7740511.99191862, 1767517.7741523045, 3867517.7741523045
CAR, 46.8667, -68.0167, 0, 12856, 0, 9999, -8913383.816522704, -6213383.816522704, 4863931.021847511, 6963931.021847511
HUN, 34.7244, -86.4786, 0, 12856, 0, 9999, -1.0966327221337413E7, -8266327.221337413, 3072021.6934645926, 5172021.693464592
OAX, 41.3203, -96.3668, 0, 12856, 0, 9999, -1.2097042354531607E7, -9397042.354531607, 4012646.6556291217, 6112646.655629122
TBW, 27.960155, -82.041994, 0, 12856, 0, 9999, -1.0476115663228374E7, -7776115.663228374, 2178936.5098254266, 4278936.509825427

View file

@ -47,7 +47,7 @@ MFR 14470 WFO Medford ft 1331 MSL LL 42.376950000000001 -122.88056 Medford OR 6
AFC 23460 WFO Anchorage ft 0 MSL LL 61.156109999999998 -149.98389 Anchorage AK 8
AFG \N WFO Fairbanks ft 620 MSL LL 64.859719999999996 -147.83472 Fairbanks AK 9
AJK \N WFO Juneau ft 30 MSL LL 58.378340000000001 -134.59861000000001 Juneau AK 7
GUA \N WFO Guam/Marianas Islands ft 361 MSL LL 13.550000000000001 144.83332999999999 Guam GU 0
GUM \N WFO Guam/Marianas Islands ft 361 MSL LL 13.550000000000001 144.83332999999999 Guam GU 0
HFO \N WFO Honolulu ft 73 MSL LL 21.302779999999998 -157.81944999999999 Honolulu HI 0
ILX 12897 WFO Central Illinois ft 582 MSL LL 40.151670000000003 -89.338329999999999 Lincoln IL 3
LOT 13908 WFO Chicago ft 660 MSL LL 41.604170000000003 -88.084719999999976 Romeoville IL 3
@ -115,6 +115,6 @@ FGF 10994 WFO Eastern North Dakota ft 839 MSL LL 47.921950000000002 -97.09805000
UNR 20265 WFO Rapid City ft 3376 MSL LL 44.072780000000002 -103.21111000000001 Rapid City SD 3
PQR 17465 WFO Portland ft 24 MSL LL 45.560560000000002 -122.53694 Portland OR 6
RLX 18085 WFO Charleston ft 1080 MSL LL 38.31306 -81.718609999999998 Ruthdale WV 1
EYW 10750 WFO Key West ft 21 MSL LL 24.550000000000001 -81.75 Key West FL 2
KEY 10750 WFO Key West ft 21 MSL LL 24.550000000000001 -81.75 Key West FL 2
CAR 8650 WFO Caribou ft 628 MSL LL 46.866700000000002 -68.0167 Caribou ME 1
HUN 12652 WFO Huntsville ft 600 MSL LL 34.724400000000003 -86.4786 Huntsville AL 4

View file

@ -96,7 +96,6 @@ PBZ
PDT
PHI
PIH
PPG
PQR
PSR
PUB

View file

@ -326,13 +326,13 @@ edex_start() {
elif [ "${args[1]}" == 'ingest' ]; then
printf "#!/bin/bash\nexport SERVICES=( 'ingest' 'ingestGrib' )\n" > /etc/init.d/edexServiceList
su -c "service edex_camel start"
ldm_start
#ldm_start
elif [ "${args[1]}" == 'database' ]; then
printf "#!/bin/bash\nexport SERVICES=( 'request' )\n" > /etc/init.d/edexServiceList
su -c "service edex_camel start"
elif [ "${args[1]}" != 'dev' ]; then
su -c "service edex_camel start"
ldm_start
#ldm_start
fi
}

View file

@ -98,7 +98,7 @@ cd ${_Installer_ldm}/patch
if [ $? -ne 0 ]; then
exit 1
fi
_PATCH_DIRS=( 'bin' 'decoders' 'etc' )
_PATCH_DIRS=( 'bin' 'decoders' 'etc' 'dev')
for patchDir in ${_PATCH_DIRS[*]};
do
/bin/tar -cf ${patchDir}.tar ${patchDir}
@ -183,7 +183,7 @@ if [ $? -ne 0 ]; then
fi
# Unpack patch tar files
cd ${_ldm_dir}/SOURCES
_PATCH_DIRS=( 'decoders' 'etc' )
_PATCH_DIRS=( 'decoders' 'etc' 'dev')
for patchDir in ${_PATCH_DIRS[*]};
do
/bin/tar -xf ${patchDir}.tar -C ${_ldm_dir}

View file

@ -7,3 +7,9 @@
# ascat grib2
#10 * * * * /awips2/ldm/bin/ascat_grib.sh >& /dev/null 2>&1
*/5 * * * * /bin/perl /awips2/ldm/dev/purgeRadar.pl >>/awips2/ldm/dev/logs/purgeRadar.log 2>&1
*/5 * * * * /bin/perl /awips2/ldm/dev/checkFileTime.pl >>/awips2/ldm/dev/logs/checkFileTime.log 2>&1
# LDM-6.8.1+ metrics gathering
#
* * * * * /awips2/ldm/bin/ldmadmin addmetrics > /dev/null 2>&1
0 0 1 * * /awips2/ldm/bin/ldmadmin newmetrics > /dev/null

View file

@ -89,25 +89,27 @@ EXEC "rtstats -h rtstats.unidata.ucar.edu"
# DEFAULT
#REQUEST LIGHTNING ".*" idd.unidata.ucar.edu # USPLN
#REQUEST LIGHTNING ".*" striker.atmos.albany.edu # NLDN
REQUEST NEXRAD3 "./p(DHR|DPR|DSP|DTA|DAA|HHC|N.P|N.Q|N.S|N.U|OHA)." idd.unidata.ucar.edu
REQUEST FNEXRAD|WMO ".*" idd.unidata.ucar.edu
REQUEST UNIWISC|NIMAGE ".*" idd.unidata.ucar.edu # AREA/GINI
REQUEST EXP "WwWind" idd.unidata.ucar.edu # ESPL/PSD Profilers
REQUEST DIFAX "GLM" idd.unidata.ucar.edu # GOES GLM
#REQUEST DIFAX "OR_ABI" idd.unidata.ucar.edu # GOES ABI netCDF4 (tiles)
REQUEST FNEXRAD ".*" idd.unidata.ucar.edu # MRMS - Unidata feed via NCEP
REQUEST NEXRAD3 ".*" idd.unidata.ucar.edu # Radar Level3
REQUEST HDS "^SDUS6.*" idd.unidata.ucar.edu # Radar Level3 - specific files
REQUEST FNEXRAD|WMO ".*" idd.unidata.ucar.edu # WMO Feedtype includes HDS|IDS|DDPLUS
REQUEST UNIWISC|NIMAGE ".*" idd.unidata.ucar.edu # AREA/GINI and GOES
REQUEST DIFAX "GLM" idd.unidata.ucar.edu # GOES GLM Gridded Product (Texas Tech-Eric Bruning)
#REQUEST DIFAX "OR_ABI" idd.unidata.ucar.edu # GOES ABI netCDF4 (Unidata tiles)
#REQUEST NOTHER "^TI[PRS]... KNES" idd.unidata.ucar.edu # GOES ABI gini
REQUEST NOTHER "^TI[A-Q]... KNES" idd.unidata.ucar.edu # VIIRS
REQUEST NOTHER "^IXT[WXY]01" 10.0.0.21 #Special SBN GOES Derived products-different WMO (COD, CPS, CTP) tiffanym-20201229
REQUEST NOTHER "^TI[A-W]... KNES" idd.unidata.ucar.edu # VIIRS and GOES CMI via SBN
REQUEST NOTHER "^IXT[WXY]01" idd.unidata.ucar.edu #Special SBN GOES Derived products-different WMO (COD, CPS, CTP) tiffanym-20201229
REQUEST NGRID ".*" idd.unidata.ucar.edu
REQUEST HDS ".*" idd.unidata.ucar.edu
#REQUEST CMC ".*" idd.unidata.ucar.edu
#REQUEST HDS ".*" idd.unidata.ucar.edu # Duplicate
REQUEST CMC ".*" idd.unidata.ucar.edu # CMC is an alias for GEM
#REQUEST FNMOC ".*" idd.unidata.ucar.edu
REQUEST CONDUIT "nam" idd.unidata.ucar.edu # NAM12
REQUEST CONDUIT "pgrb2" idd.unidata.ucar.edu # GFS0p25
REQUEST CONDUIT "pgrb2" idd.unidata.ucar.edu # GFS
#REQUEST CONDUIT "nwstg" idd.unidata.ucar.edu # NDFD
#REQUEST CONDUIT "awp252" idd.unidata.ucar.edu # RAP20
#REQUEST FSL2 "HRRR" hrrr.unidata.ucar.edu # HRRRX sub-hourly
#REQUEST NGRID "^YAU[CDLMPQS]" idd.unidata.ucar.edu # MRMS
REQUEST EXP "WwWind" idd.unidata.ucar.edu # ESPL/PSD Profilers
#REQUEST NGRID "^YAU[CDLMPQS]" idd.unidata.ucar.edu # MRMS-NOAAPort
#
###############################################################################
# Allow Entries

View file

@ -9,7 +9,13 @@
# 20170322 16.4.1 GOES-16(R) Experimental/Provisional Products on NOTHER
# 20171010 17.1.1 Split files by feedtype, rm gridsi retired from NOAAport (DGEX-AK,GFS201,GFS80)
# 20190109 18.1.1 GOES17 from NIMAGE feed
#
# 20210505 18.2.1 GFS is now 1.00deg global (previously 0.25deg)
# MRMS entries are now from Unidata's IDD NCO feed instead of NOAAPort
# GOES16/17 CMI are coming from Unidata IDD
# GOES16 Derived products coming from NOAAPort
# GOES16 GLM data coming from Unidata's IDD via Texas Tech
# CIRA RGB GOES Satellite products added
# USPLN
LIGHTNING USPLN1EX
FILE -close -edex /awips2/data_store/lightning/%Y%m%d%H%M.uspln
@ -138,51 +144,49 @@ IDS|DDPLUS ^(W[CSV]PN[01][1-9]) (KKCI) (..)(..)(..)
#
ANY ^([PQ][A-Z0-9]{3,5}) (....) (..)(..)(..) !redbook [^/]*/([^/]*)/([^/]*)/([^/]*)/([0-9]{8})
FILE -overwrite -close -edex /awips2/data_store/redbook/\4\5Z_\8_\7_\6-\1_\2.rb
# GOES 16/17 ABI via SBN
# (not using)
#NOTHER ^(TI[RSU]...) (KNES) (......) (...)
# FILE -close -edex /awips2/data_store/GOES/GINI/\1_\2_\3_\4_(seq).gini
##########################
#
# GOES Satellite Products
#
##########################
# GOES 16/17 Single Channel (ABI) via NOAAPort/SBN - (not using)
#NOTHER ^(TI[RSU]...) (KNES) (..)(..)(..) (...)
# FILE -close -edex /awips2/data_store/GOES/(\3:yyyy)(\3:mm)\3/\4/CMI-SBN/\1_\2_\3\4\5_\6_(seq)
# GOES 16/17 ABI via Unidata IDD
# (using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudAndMoistureImagery/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CMI/\5.nc4
#/data/ldm/pub/native/satellite/GOES/GOES16/Products/CloudAndMoistureImagery/Mesoscale-2/Channel03/20210528/OR_ABI-L2-CMIPM2-M6C03_G16_s20211481451520_e20211481451520_c20211481451520.nc
# GOES 16/17 Single Channel (ABI) via Unidata IDD -(using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudAndMoistureImagery/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CMI-IDD/\5\6\7\8.nc4
# GOES 16/17 derived products via SBN
# (using)
HDS ^(IXT.[8-9]9) KNES (......)
FILE -close -edex /awips2/data_store/GOES/derived/KNES_\1_\2-(seq)
NOTHER ^(IXT[WXY]01) KNES (......)
FILE -close -edex /awips2/data_store/GOES/derived/KNES_\1_\2-(seq)
# GOES 16/17 derived products + derived motion wind via SBN - (using)
HDS ^(IXT.[8-9]9) (KNES) (..)(..)(..)
FILE -close -edex /awips2/data_store/GOES/(\3:yyyy)(\3:mm)\3/\4/derived-SBN/\1_KNES_\2\3\4\5-(seq)
NOTHER ^(IXT[WXY]01) (KNES) (..)(..)(..)
FILE -close -edex /awips2/data_store/GOES/(\3:yyyy)(\3:mm)\3/\4/derived-SBN/\1_KNES_\2\3\4\5-(seq)
# GOES 16/17 derived products via Unidata IDD
# (not using)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
# FILE -close -edex /awips2/data_store/GOES/derived/\3/\2/\1.nc4
# GOES 16/17 derived products via Unidata IDD - (not using)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/([^/]*)/([^/]*)/([0-9]{7})/([^/]*)(c[0-9]{7})(..)(.....).nc
# FILE -close -edex /awips2/data_store/GOES/\4/\7/derived-IDD/\5\6\7\8.nc4
# GOES 16/17 derived motion wind products via Unidata IDD
# (not using - getting from SBN derived products)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DerivedMotionWinds/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
# FILE -close -edex /awips2/data_store/GOES/derived/\5.nc4
# GOES 16/17 derived motion wind products via Unidata IDD - (not using - getting from SBN derived products)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DerivedMotionWinds/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
# FILE -close -edex /awips2/data_store/GOES/\4/\7/derived-IDD/\5\6\7\8.nc4
# GOES 16 GLM derived products via Texas Tech-->Unidata IDD
# (using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeostationaryLightningMapper/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/GLM/TT/\4.nc4
# GOES 16 GLM gridded products via Texas Tech-->Unidata IDD (using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeostationaryLightningMapper/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\3/\6/GLM-IDD/\4\5\6\7.nc4
# GOES GLM Raw data
# (not using)
# GOES GLM Raw data - don't use, AWIPS does not display the raw GLM data (not using)
#DIFAX ^/data/cspp-geo/(EAST|WEST|GRB-R)/OR_GLM-L2-([^/]*).nc
# FILE -close -edex /awips2/data_store/GOES/GLM/\1_OR_GLM-L2-\2.nc
# GOES CIRA derived products
#
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeoColor/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CIRA/GeoColor/\5.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DebraDust/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CIRA/DebraDust/\5.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CIRA/CloudSnow/\5.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeoColor/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CIRA/GeoColor/\5\6\7\8.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DebraDust/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CIRA/DebraDust/\5\6\7\8.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CIRA/CloudSnow/\5\6\7\8.nc4
#
# NPP/VIIRS
#
@ -197,8 +201,8 @@ FNEXRAD ^rad/NEXRCOMP/(...)/(...)_(........)_(....)
#
# NEXRAD3 site products
#
NEXRAD3 ^SDUS[23578]. .... (..)(..)(..).*/p(...)(...)
FILE -overwrite -close -edex /awips2/data_store/radar/\5_\4_(\1:yyyy)(\1:mm)\1_\2\3
NEXRAD3|HDS ^SDUS[235678]. (....) (..)(..)(..).*/p(...)(...)
FILE -overwrite -close -edex /awips2/data_store/radar/(\2:yyyy)(\2:mm)\2//\3/\6/\6_\5_(\2:yyyy)(\2:mm)\2_\3\4
##
## BUFR
##
@ -290,21 +294,27 @@ UNIWISC ^pnga2area Q. (.*) (.*) (SP_COMP) (.*)um (.*) (........) (....)
#
# Multi-Radar Multi-Sensor (MRMS) - NOAAport
#ALL MRMS Products (changed 6/18/2020 - tmeyer)
#CONUS
NGRID ^YAU[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_\4_\5_\6_\7.grib2
# Multi-Radar Multi-Sensor (MRMS) - Unidata via NCO
#/data/ldm/pub/native/radar/MRMS/Model/CONUS/MRMS_BrightBandTopHeight_00.00_20210430-184000.grib2
#CONUS Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/CONUS/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/CONUS/MRMS\1\2-\3\4.grib2
#Alaska Domain
NGRID ^YAA[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_AK_\4_\5_\6_\7.grib2
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/ALASKA/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/ALASKA/MRMS\1\2-\3\4.grib2
#Hawaii Domain
NGRID ^YAH[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_HI_\4_\5_\6_\7.grib2
#Caribbean Domain
NGRID ^YAC[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_CA_\4_\5_\6_\7.grib2
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/HAWAII/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/HAWAII/MRMS\1\2-\3\4.grib2
#Guam Domain
NGRID ^YAG[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_GU_\4_\5_\6_\7.grib2
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/GUAM/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/GUAM/MRMS\1\2-\3\4.grib2
#Caribbean Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/CARIB/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/CARIB/MRMS\1\2-\3\4.grib2
#ProbSevere
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/MRMS(.*)([0-9]{8})_([0-9]{2})([0-9]{4}).json
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/ProbSevere/MRMS\1\2-\3\4.json
#
# ------------------------------------------
# - Global Ensemble Forecast System (GEFS) -
@ -320,8 +330,8 @@ NGRID ^YAG[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})
#
# GFS Global 0.25 degree
#
CONDUIT ^data/nccf/com/.*gfs.t[0-9][0-9]z.pgrb2.0p25.*!grib2/[^/]*.*/#[^/]*/([0-9]{8})([0-9]{2})([0-9]{2})(F[0-9]..)/([^/]*)/.*! (......)
FILE -close /awips2/data_store/grid/\1/\2/GFS0p25/staging/GFS_Global_0p25deg_\1\2\3-concat-%Y%m%d_%H%M.grib2
#CONDUIT ^data/nccf/com/.*gfs.t[0-9][0-9]z.pgrb2.0p25.*!grib2/[^/]*.*/#[^/]*/([0-9]{8})([0-9]{2})([0-9]{2})(F[0-9]..)/([^/]*)/.*! (......)
# FILE -close /awips2/data_store/grid/\1/\2/GFS0p25/staging/GFS_Global_0p25deg_\1\2\3-concat-%Y%m%d_%H%M.grib2
#
# GFS Global 0.5 degree
#
@ -331,9 +341,8 @@ CONDUIT ^data/nccf/com/.*gfs.t[0-9][0-9]z.pgrb2.0p25.*!grib2/[^/]*.*/#[^/]*/([0-
#
# GFS Global 1.0 degree
#
#CONDUIT ^data/nccf/com/.*gfs.t[0-9][0-9]z.pgrb2.1p00.*!grib2/[^/]*/.*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*! (......)
# FILE -edex -close
# /awips2/data_store/grid/GFS1p0/GFS_Global_onedeg_\1\2\3_\4_\5-(seq).grib2
CONDUIT ^data/nccf/com/.*gfs.t[0-9][0-9]z.pgrb2.1p00.*!grib2/[^/]*.*/#[^/]*/([0-9]{8})([0-9]{2})([0-9]{2})(F[0-9]..)/([^/]*)/.*! (......)
FILE -close /awips2/data_store/grid/\1/\2/GFS1p00/staging/GFS_Global_1p00deg_\1\2\3-concat-%Y%m%d_%H%M.grib2
#
# GFS Global 2.5 degree
#

View file

@ -1,72 +1,43 @@
# GOES 16/17 ABI via SBN
# (not using)
#NOTHER ^(TI[RSU]...) (KNES) (......) (...)
# FILE -close -edex /awips2/data_store/GOES/GINI/\1_\2_\3_\4_(seq).gini
##########################
#
# GOES Satellite Products
#
##########################
# GOES 16/17 Single Channel (ABI) via NOAAPort/SBN - (not using)
#NOTHER ^(TI[RSU]...) (KNES) (..)(..)(..) (...)
# FILE -close -edex /awips2/data_store/GOES/(\3:yyyy)(\3:mm)\3/\4/CMI-SBN/\1_\2_\3\4\5_\6_(seq)
# GOES 16/17 ABI via Unidata IDD
# (using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudAndMoistureImagery/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CMI/\5.nc4
#/data/ldm/pub/native/satellite/GOES/GOES16/Products/CloudAndMoistureImagery/Mesoscale-2/Channel03/20210528/OR_ABI-L2-CMIPM2-M6C03_G16_s20211481451520_e20211481451520_c20211481451520.nc
# GOES 16/17 Single Channel (ABI) via Unidata IDD -(using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudAndMoistureImagery/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CMI-IDD/\5\6\7\8.nc4
# GOES 16 derived products via SBN
# (using)
HDS ^(IXT.[8-9]9) KNES (......)
FILE -close -edex /awips2/data_store/GOES/derived/KNES_\1_\2-(seq)
NOTHER ^(IXT[WXY]01) KNES (......)
FILE -close -edex /awips2/data_store/GOES/derived/KNES_\1_\2-(seq)
# GOES 16/17 derived products + derived motion wind via SBN - (using)
HDS ^(IXT.[8-9]9) (KNES) (..)(..)(..)
FILE -close -edex /awips2/data_store/GOES/(\3:yyyy)(\3:mm)\3/\4/derived-SBN/\1_KNES_\2\3\4\5-(seq)
NOTHER ^(IXT[WXY]01) (KNES) (..)(..)(..)
FILE -close -edex /awips2/data_store/GOES/(\3:yyyy)(\3:mm)\3/\4/derived-SBN/\1_KNES_\2\3\4\5-(seq)
# GOES 16 derived products via Unidata IDD
# (not using)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
# FILE -close -edex /awips2/data_store/GOES/derived/\3/\2/\1.nc4
# GOES 16/17 derived products via Unidata IDD - (not using)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/([^/]*)/([^/]*)/([0-9]{7})/([^/]*)(c[0-9]{7})(..)(.....).nc
# FILE -close -edex /awips2/data_store/GOES/\4/\7/derived-IDD/\5\6\7\8.nc4
# GOES 16/17 derived motion wind products via Unidata IDD
# (not using - getting from SBN derived products)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DerivedMotionWinds/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
# FILE -close -edex /awips2/data_store/GOES/derived/\5.nc4
# GOES 16/17 derived motion wind products via Unidata IDD - (not using - getting from SBN derived products)
#NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DerivedMotionWinds/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
# FILE -close -edex /awips2/data_store/GOES/\4/\7/derived-IDD/\5\6\7\8.nc4
# GOES 16 GLM derived products via Texas Tech-->Unidata IDD
# (using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeostationaryLightningMapper/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/GLM/TT/\4.nc4
# GOES 16 GLM gridded products via Texas Tech-->Unidata IDD (using)
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeostationaryLightningMapper/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\3/\6/GLM-IDD/\4\5\6\7.nc4
# GOES 16/17 GLM Raw data
# (not using)
# GOES GLM Raw data - don't use, AWIPS does not display the raw GLM data (not using)
#DIFAX ^/data/cspp-geo/(EAST|WEST|GRB-R)/OR_GLM-L2-([^/]*).nc
# FILE -close -edex /awips2/data_store/GOES/GLM/\1_OR_GLM-L2-\2.nc
# GOES 16 CIRA derived products
#
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeoColor/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CIRA/GeoColor/\5.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DebraDust/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CIRA/DebraDust/\5.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/([^/]*)/([0-9]{8})/([^/]*).nc
FILE -close -edex /awips2/data_store/GOES/CIRA/CloudSnow/\5.nc4
# GOES East Derived Products WMO Header Regions
# --------------- ---------- -------
# Aerosol Detection (Smoke+Dust) IXTA99 KNES F,C,M
# Aerosol Optical Depth IXTB99 KNES F,C
# Cloud Top Phase IXTD99 KNES F,C,M
# Fog and Low Stratus IXTE99 KNES C
# Rainfall Rate/QPE IXTF99 KNES F
# Cloud Top Height IXTG99 KNES F,C,M
# Clear Sky Mask IXTH99 KNES F,C,M
# Cloud Top Temperature IXTI99 KNES F,M
# Fire/Hot Spot Characterization IXTJ99 KNES F,C
# Land Surface (Skin) Temperature IXTK99 KNES F,C,M
# Sea Surface (Skin) Temperature IXTM99 KNES F
# Derived Stability Indices IXTN99 KNES F,C,M
# Total Precipitable Water IXTO99 KNES F,C,M
# Vertical Moisture Profile IXTP99 KNES C
# Vertical Temperature Profile IXTQ99 KNES C
# Geostationay Lightning Mapper IXTR99 KNES F,C
# Derived Motion Winds IXTU99 KNES C,M
# Cloud Particle Size Dist IXTW01 KNES F,C,M
# Cloud Top Pressure IXTX01 KNES F,C
# Cloud Optical Depth IXTY01 KNES F,C
# GOES West Derived Products WMO Header Regions
# --------------- ---------- -------
# Derived Motion Winds (West) IXTU89 KNES C
# GOES CIRA derived products
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/GeoColor/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CIRA/GeoColor/\5\6\7\8.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DebraDust/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CIRA/DebraDust/\5\6\7\8.nc4
NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/([^/]*)/([0-9]{8})/([^/]*)(c[0-9]{7})(..)(.....).nc
FILE -close -edex /awips2/data_store/GOES/\4/\7/CIRA/CloudSnow/\5\6\7\8.nc4

View file

@ -30,7 +30,49 @@ NGRID ^YAUS0[0-4] KWNR ...... !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0
FILE -edex -close
/awips2/data_store/grid/MRMS-rotation/MRMS_\1_\2_\3_\4.grib2
#
# MRMS Mid-level Rotation Track Products (on different grid)
# MRMS Mid-l# ===============================
# = NCEP data available via IDD =
# ===============================
#
# Multi-Radar Multi-Sensor (MRMS) - Unidata via NCO
#/data/ldm/pub/native/radar/MRMS/Model/CONUS/MRMS_BrightBandTopHeight_00.00_20210430-184000.grib2
#CONUS Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/CONUS/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/CONUS/MRMS\1\2-\3\4.grib2
#Alaska Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/ALASKA/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/ALASKA/MRMS\1\2-\3\4.grib2
#Hawaii Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/HAWAII/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/HAWAII/MRMS\1\2-\3\4.grib2
#Guam Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/GUAM/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/GUAM/MRMS\1\2-\3\4.grib2
#Caribbean Domain
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/CARIB/MRMS(.*)([0-9]{8})-([0-9]{2})([0-9]{4}).grib2
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/CARIB/MRMS\1\2-\3\4.grib2
#ProbSevere
FNEXRAD ^/data/ldm/pub/native/radar/MRMS/.*/MRMS(.*)([0-9]{8})_([0-9]{2})([0-9]{4}).json
FILE -edex -close /awips2/data_store/grid/\2/\3/MRMS/ProbSevere/MRMS\1\2-\3\4.json
# Multi-Radar Multi-Sensor (MRMS) - NOAAport
#ALL MRMS Products (changed 6/18/2020 - tmeyer)
#CONUS
#NGRID ^YAU[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
# FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_\4_\5_\6_\7.grib2
#Alaska Domain
#NGRID ^YAA[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
# FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_AK_\4_\5_\6_\7.grib2
#Hawaii Domain
#NGRID ^YAH[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
# FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_HI_\4_\5_\6_\7.grib2
#Caribbean Domain
#NGRID ^YAC[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
# FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_CA_\4_\5_\6_\7.grib2
#Guam Domain
#NGRID ^YAG[A-Z][0-9][0-9] KWNR (..)(..)(..) !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
# FILE -edex -close /awips2/data_store/grid/(\1:yyyy)(\1:mm)\1/\2/MRMS/MRMS_GU_\4_\5_\6_\7.grib2
evel Rotation Track Products (on different grid)
#
NGRID ^YAUS0[5-9] KWNR ...... !grib2/[^/]*/[^/]*/#[^/]*/([0-9]{8})([0-9]{4})(F[0-9]..)/([^/]*)/.*
FILE -edex -close