diff --git a/build/rsync.cave b/build/rsync.cave
index 54e7066a15..0700a45fee 100644
--- a/build/rsync.cave
+++ b/build/rsync.cave
@@ -31,3 +31,7 @@ javaUtilities/* rpms pythonPackages
../awips2-ogc/foss/*
../awips2-ogc/edex/*
../awips2-ogc/features/*
+../awips2-nws/edex/*
+../awips2-nws/common/*
+../awips2-nws/features/*
+../awips2-nws/viz/*
diff --git a/cave/build/features.txt b/cave/build/features.txt
index 3d6457ff18..f5505397a2 100644
--- a/cave/build/features.txt
+++ b/cave/build/features.txt
@@ -54,3 +54,4 @@ com.raytheon.uf.viz.d2d.skewt.feature
com.raytheon.uf.viz.server.edex.feature
com.raytheon.uf.viz.dataplugin.nswrc.feature
edu.wisc.ssec.cimss.viz.probsevere.feature
+gov.noaa.nws.sti.mdl.viz.griddednucaps.feature
diff --git a/cave/build/p2-build.xml b/cave/build/p2-build.xml
index a0c3d771aa..149d95ce39 100644
--- a/cave/build/p2-build.xml
+++ b/cave/build/p2-build.xml
@@ -304,6 +304,9 @@
+
+
+
diff --git a/cave/com.raytheon.uf.viz.npp.feature/feature.xml b/cave/com.raytheon.uf.viz.npp.feature/feature.xml
index 8120c845ea..144acb07e2 100644
--- a/cave/com.raytheon.uf.viz.npp.feature/feature.xml
+++ b/cave/com.raytheon.uf.viz.npp.feature/feature.xml
@@ -39,5 +39,11 @@
install-size="0"
version="0.0.0"/>
+
diff --git a/cave/com.raytheon.viz.feature.awips.developer/feature.xml b/cave/com.raytheon.viz.feature.awips.developer/feature.xml
index 1dbbbd420c..0822425fa6 100644
--- a/cave/com.raytheon.viz.feature.awips.developer/feature.xml
+++ b/cave/com.raytheon.viz.feature.awips.developer/feature.xml
@@ -249,6 +249,10 @@
id="edu.wisc.ssec.cimss.viz.probsevere.feature"
version="0.0.0"/>
+
+
diff --git a/cave/com.raytheon.viz.product.awips/about.mappings b/cave/com.raytheon.viz.product.awips/about.mappings
index 47ce51dfb3..776a0b2e0d 100644
--- a/cave/com.raytheon.viz.product.awips/about.mappings
+++ b/cave/com.raytheon.viz.product.awips/about.mappings
@@ -1,3 +1,3 @@
-0=20.3.2-0.4
-1=Wed Jun 28 20:21:00 GMT 2023
+0=20.3.2-1
+1=Thu Nov 16 20:24:09 GMT 2023
2=CentOS Linux release 7.9.2009 (Core)
diff --git a/cave/com.raytheon.viz.product.awips/awips.product b/cave/com.raytheon.viz.product.awips/awips.product
index e6dcb3f56a..ffd5ad9f36 100644
--- a/cave/com.raytheon.viz.product.awips/awips.product
+++ b/cave/com.raytheon.viz.product.awips/awips.product
@@ -129,6 +129,7 @@
+
diff --git a/dist/comps.xml b/dist/comps.xml
index ce39aedb90..785df920a3 100755
--- a/dist/comps.xml
+++ b/dist/comps.xml
@@ -74,6 +74,7 @@
awips2-edex-dat
awips2-edex-dataplugins
awips2-edex-gfe
+ awips2-edex-griddednucaps
awips2-edex-hydro
awips2-edex-ost
awips2-edex-radar
@@ -243,6 +244,7 @@
awips2-edex-mping
awips2-edex-nswrc-radar
awips2-edex-grid
+ awips2-edex-griddednucaps
awips2-edex-ogc-core
awips2-edex-ogc-wfs
awips2-edex-glmdecoder
@@ -858,6 +860,7 @@
awips2-edex-dataplugins
awips2-edex-dataprovideragent
awips2-edex-grid
+ awips2-edex-griddednucaps
awips2-edex-ogc-core
awips2-edex-ogc-wfs
awips2-edex
@@ -968,6 +971,7 @@
awips2-edex-dat
awips2-edex-dataplugins
awips2-edex-gfe
+ awips2-edex-griddednucaps
awips2-edex-hydro
awips2-edex-ost
awips2-edex-probsevere
@@ -1103,6 +1107,7 @@
awips2-edex-dat
awips2-edex-dataplugins
awips2-edex-gfe
+ awips2-edex-griddednucaps
awips2-edex-hydro
awips2-edex-ost
awips2-edex-probsevere
diff --git a/edexOsgi/build.edex/build.xml b/edexOsgi/build.edex/build.xml
index 005b46326b..157701c31d 100644
--- a/edexOsgi/build.edex/build.xml
+++ b/edexOsgi/build.edex/build.xml
@@ -314,6 +314,9 @@
+
+
+
diff --git a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/bundles/glomosaic_bundle.xml b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/bundles/glomosaic_bundle.xml
new file mode 100644
index 0000000000..9b0fc9ed82
--- /dev/null
+++ b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/bundles/glomosaic_bundle.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+ PLAN_VIEW
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseDerivedProductsImagery.xml b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseDerivedProductsImagery.xml
index eb949983f5..4240f4abae 100644
--- a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseDerivedProductsImagery.xml
+++ b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseDerivedProductsImagery.xml
@@ -24,77 +24,6 @@
of the file.
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseForSatCompositeMenuItems.xml b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseForSatCompositeMenuItems.xml
new file mode 100644
index 0000000000..7f4463a415
--- /dev/null
+++ b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseForSatCompositeMenuItems.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseFourSatComposite.xml b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseFourSatComposite.xml
index af860071fc..e9d66c9b0b 100644
--- a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseFourSatComposite.xml
+++ b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/baseFourSatComposite.xml
@@ -24,27 +24,5 @@
of the file.
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/index.xml b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/index.xml
index cde150bcc8..938afedcc3 100644
--- a/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/index.xml
+++ b/edexOsgi/com.raytheon.edex.plugin.satellite/utility/common_static/base/menus/satellite/index.xml
@@ -6,4 +6,19 @@
+
+
+
+
+
+
+
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/distribution/netcdfGrid.xml b/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/distribution/netcdfGrid.xml
index 0205a91b19..1cb251443d 100644
--- a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/distribution/netcdfGrid.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/distribution/netcdfGrid.xml
@@ -18,14 +18,27 @@
See_the_AWIPS_II_Master_Rights_File_("Master_Rights_File.pdf")_for
further_licensing_information.
-->
-
-
+
+
+
-
+
^sst_geo-polar-blended.*
^ncom_relo.*
^NARR_[0-9]{8}_.*
@@ -33,11 +46,16 @@
^BHP-TPW_v\d\dr\d_blend.*
^BHP-RR_v\d\dr\d_blend.*
^BHP-PCT_v\d\dr\d_blend.*
-
^TI[CT]X.*
+
+ ^TICF(02|08|14).*
+ ^GLOBCOMP(WV|SIR|LIR|VIS)_nc.*
+ LightningCast
+ ^VIIRS-Flood-NWS.*
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_percent_of_tpw_normal.xml b/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_percent_of_tpw_normal.xml
deleted file mode 100644
index 8166c376e3..0000000000
--- a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_percent_of_tpw_normal.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_rain_rate.xml b/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_rain_rate.xml
deleted file mode 100644
index e0c6fe5f89..0000000000
--- a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_rain_rate.xml
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_tpw.xml b/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_tpw.xml
deleted file mode 100644
index 8b1bc0174a..0000000000
--- a/edexOsgi/com.raytheon.uf.edex.plugin.grid.netcdf/utility/common_static/base/grid/netcdf/blended_hydro/blended_tpw.xml
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/bundles/npp/nucapsAvailability.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/bundles/npp/nucapsAvailability.xml
index e505116f82..51e6f4d37d 100644
--- a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/bundles/npp/nucapsAvailability.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/bundles/npp/nucapsAvailability.xml
@@ -1,4 +1,23 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI1Low.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI1Low.xml
new file mode 100644
index 0000000000..c2f11a6c8e
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI1Low.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI1Middle.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI1Middle.xml
new file mode 100644
index 0000000000..ee7b9c31b6
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI1Middle.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3High.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3High.xml
new file mode 100644
index 0000000000..c5904b0acc
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3High.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3Low.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3Low.xml
new file mode 100644
index 0000000000..9f45ba69be
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3Low.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3Middle.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3Middle.xml
new file mode 100644
index 0000000000..c04e0019e1
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI3Middle.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4High.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4High.xml
new file mode 100644
index 0000000000..517e68d681
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4High.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4Low.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4Low.xml
new file mode 100644
index 0000000000..5be1e4a352
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4Low.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4Middle.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4Middle.xml
new file mode 100644
index 0000000000..2d78463650
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HI4Middle.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HIHigh.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HIHigh.xml
new file mode 100644
index 0000000000..bc0e916e27
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HIHigh.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HILow.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HILow.xml
new file mode 100644
index 0000000000..6db896d8eb
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HILow.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HIMiddle.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HIMiddle.xml
new file mode 100644
index 0000000000..883a69d471
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/HIMiddle.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/T2m.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/T2m.xml
new file mode 100644
index 0000000000..473635c8bf
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/derivedParameters/definitions/T2m.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/menus/npp/nucaps/index.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/menus/npp/nucaps/index.xml
index 3612ca63d7..059f2362fa 100755
--- a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/menus/npp/nucaps/index.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/menus/npp/nucaps/index.xml
@@ -24,6 +24,6 @@
of the file.
-->
-
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/styleRules/nucapsImageryStyleRules.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/styleRules/nucapsImageryStyleRules.xml
new file mode 100644
index 0000000000..5c09534825
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.nucaps/utility/common_static/base/styleRules/nucapsImageryStyleRules.xml
@@ -0,0 +1,271 @@
+
+
+
+
+
+
+
+
+
+
+
+ TOZNE
+
+
+
+ 100
+ 600
+
+ Grid/TotalOzone
+
+ 50
+
+
+
+
+
+
+ OZA
+
+
+ %
+
+ 0
+ 200
+
+ Grid/OzoneAnomaly
+
+ 10
+
+
+
+
+
+
+ TPH
+
+
+ mb
+
+ 100
+ 600
+
+ Grid/TropopauseLevel
+
+ 50
+
+
+
+
+
+
+ PWAT
+ griddednucaps
+
+
+ in
+
+ 0.0
+ 3.5
+
+ Grid/gridded data
+
+ 0.5
+
+
+
+
+
+
+ QUAL
+ griddednucaps
+
+
+ false
+
+
+ 0
+ 9
+
+ Grid/griddedNUCAPS_QC
+
+ 1
+
+
+
+
+
+
+ ThetaE
+
+
+ K
+ Grid/gridded data
+
+
+
+
+
+ ThetaE
+
+
+ 180150
+ 30
+
+
+
+ K
+
+ 233
+ 375
+
+ Grid/gridded data
+
+ 10
+
+
+
+
+
+
+ ThetaE
+
+ 1050
+ 500
+
+
+
+ K
+
+ 233
+ 278
+ 375
+ 348
+
+ Grid/gridded data
+
+ 10
+
+
+
+
+
+
+ ThetaE
+
+ 500
+ 250
+
+
+
+ K
+
+ 278
+ 303
+ 318
+ 358
+
+ Grid/gridded data
+
+ 10
+
+
+
+
+
+
+ ThetaE
+
+ 250
+ 100
+
+
+
+ K
+
+ 303
+ 353
+ 358
+ 450
+
+ Grid/gridded data
+
+ 10
+
+
+
+
+
+
+
+ T2m
+ griddednucaps
+
+
+ F
+
+ -80
+ 140
+
+ Grid/gridded data
+
+ 10
+
+
+
+
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirs/viirsMenuItems.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirs/viirsMenuItems.xml
index b7a25f46e9..ea72a64c5d 100755
--- a/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirs/viirsMenuItems.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirs/viirsMenuItems.xml
@@ -45,26 +45,57 @@
Lee Byerle 1/2/2018
-->
-
+
+
+ menuText="S-NPP/NOAA-21 CONUS - 0.7 μm Near Constant Contrast" id="Moderate0.7">
+ menuText="S-NPP/NOAA-21 Pacific - 0.7 μm Near Constant Contrast" id="Moderate0.7">
+ menuText="S-NPP/NOAA-21 Puerto Rico - 0.7 μm Near Constant Contrast" id="Moderate0.7">
-
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/index.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/index.xml
new file mode 100644
index 0000000000..6f18c38380
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/index.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/viirsProductsMenu.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/viirsProductsMenu.xml
new file mode 100644
index 0000000000..d8247016bf
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/viirsProductsMenu.xml
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/viirsProductsMenuItems.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/viirsProductsMenuItems.xml
new file mode 100644
index 0000000000..31c27227f6
--- /dev/null
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp.viirs/utility/common_static/base/menus/npp/viirsProducts/viirsProductsMenuItems.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/index.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/index.xml
old mode 100755
new mode 100644
index adade8d8b4..9370f4757d
--- a/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/index.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/index.xml
@@ -23,6 +23,19 @@
version of the file will completely replace a lower priority version
of the file.
-->
+
+
+
+
-
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/nppMenuItems.xml b/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/nppMenuItems.xml
index 9aef4ab0fe..9da8b2cbf3 100644
--- a/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/nppMenuItems.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.npp/utility/common_static/base/menus/npp/nppMenuItems.xml
@@ -23,11 +23,12 @@
version of the file will completely replace a lower priority version
of the file.
-->
+
-
-
-
-
-
+
+
+
+
diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.satellite.gini/utility/common_static/base/distribution/satellite.gini.xml b/edexOsgi/com.raytheon.uf.edex.plugin.satellite.gini/utility/common_static/base/distribution/satellite.gini.xml
index 316407886b..4180639cf1 100644
--- a/edexOsgi/com.raytheon.uf.edex.plugin.satellite.gini/utility/common_static/base/distribution/satellite.gini.xml
+++ b/edexOsgi/com.raytheon.uf.edex.plugin.satellite.gini/utility/common_static/base/distribution/satellite.gini.xml
@@ -37,9 +37,13 @@
Cell: (301) 787-9925
-->
+ Specifically, to ensure that if the 4th digit is X then it will not be picked up by the satellite gini plugin
+ L. Byerle 5/8/2020 Separate TICF* into its own pattern to distinguish from new TICF* in grid format (see netcdfgrid.xml
+-->
- TI[CGT][A-WYZ].. ....
+ TI[GT][A-WYZ].. ....
+
+ TICF0[134] ....
.*NEXRCOMP.*
diff --git a/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.goesr b/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.goesr
index 68cbe852fb..ecf07a2053 100644
--- a/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.goesr
+++ b/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.goesr
@@ -97,8 +97,7 @@ REQUEST NIMAGE "GLMISatSS" idd.unidata.ucar.edu # GOES Stitched GLM from NWS ISa
REQUEST NIMAGE "(GeoColor|CloudSnow|DebraDust)" idd.unidata.ucar.edu # GOES CIRA RGBs (Unidata)
REQUEST HDS|NOTHER "IXT.[8-9]9" idd.unidata.ucar.edu # GOES Derived Products & Wind (SBN)
REQUEST NOTHER "^IXT[WXY]01" idd.unidata.ucar.edu # GOES Derived products-different WMO (COD, CPS, CTP) (SBN)
-
-#REQUEST NOTHER "^TI[A-W]... KNES" idd.unidata.ucar.edu # VIIRS and GOES CMI (SBN)
+REQUEST NOTHER "^TI[A-W]... KNES" idd.unidata.ucar.edu # VIIRS and GOES CMI (SBN)
#REQUEST DIFAX "OR_GLM-L2" idd.unidata.ucar.edu # GOES GLM Level 2 (SBN)
#REQUEST UNIWISC|NIMAGE ".*" idd.unidata.ucar.edu # AREA/GINI and GOES (NIMAGE feedtype includes DIFAX)
#REQUEST DIFAX "OR_ABI" idd.unidata.ucar.edu # GOES ABI netCDF4 (Unidata tiles - not using)
diff --git a/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.main b/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.main
index 7683394ab3..af5d4d3161 100644
--- a/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.main
+++ b/rpms/awips2.upc/Installer.ldm/patch/etc/ldmd.main
@@ -95,7 +95,7 @@ EXEC "rtstats -h rtstats.unidata.ucar.edu"
REQUEST FNEXRAD ".*" idd.unidata.ucar.edu # MRMS - Unidata feed via NCEP
REQUEST WMO ".*" idd.unidata.ucar.edu # WMO Feedtype includes HDS|IDS|DDPLUS
REQUEST UNIWISC|NIMAGE ".*" idd.unidata.ucar.edu # AREA/GINI and GOES (NIMAGE feedtype includes DIFAX)
-REQUEST NOTHER "^TI[A-Q]... KNES" idd.unidata.ucar.edu # VIIRS via SBN
+REQUEST NOTHER "^TI[A-W]... KNES" idd.unidata.ucar.edu # VIIRS via SBN
REQUEST NGRID ".*" idd.unidata.ucar.edu
#REQUEST HDS ".*" idd.unidata.ucar.edu # Duplicate
#REQUEST CMC ".*" idd.unidata.ucar.edu # CMC is an alias for GEM
@@ -108,7 +108,7 @@ REQUEST CONDUIT "pgrb2" idd.unidata.ucar.edu # GFS
REQUEST EXP "WwWind" idd.unidata.ucar.edu # ESPL/PSD Profilers
#REQUEST NGRID "^YAU[CDLMPQS]" idd.unidata.ucar.edu # MRMS-NOAAPort
REQUEST FSL2 "HRRR\.Smoke" idd.unidata.ucar.edu # HRRR Smoke
-
+REQUEST EXP "RAWS.*" 10.0.0.233 #RAWS mesonet data
#
#REQUEST WMO ".*" initial-secondary-host.another.domain
#REQUEST WMO ".*" another-secondary-host.yet_another.domain:3152
diff --git a/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.conf.priority b/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.conf.priority
index ab83701110..8eb90e4e20 100644
--- a/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.conf.priority
+++ b/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.conf.priority
@@ -23,6 +23,8 @@
# Update RTOFS entry
# Update SPCGuide gridded products to include Fire Weather and Dry Thunderstorm grids
# Update level3 radar product entry
+# Update viirs polar product entry
+
# USPLN
LIGHTNING USPLN1EX
FILE -close -edex /awips2/data_store/lightning/%Y%m%d%H%M.uspln
@@ -184,9 +186,9 @@ NOTHER ^(IXT[WXY]01) (KNES) (..)(..)(..)
#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 gridded products via Texas Tech-->Unidata IDD
-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 GLM gridded products via Texas Tech-->Unidata IDD (depricated)
+#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 - 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
@@ -214,7 +216,7 @@ NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/(
# NPP/VIIRS
#
# Polar products
-NOTHER ^(TI[A-Q]...) (KNES) (......)
+NOTHER ^(TI[A-T]...) (KNES) (......)
FILE -close -edex /awips2/data_store/viirs/\1_\2_\3
#
# NEXRAD3 GEMPAK-generated national composite (1-4km)
diff --git a/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.goesr b/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.goesr
index d8d67c8b67..a88888f81c 100644
--- a/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.goesr
+++ b/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.goesr
@@ -45,8 +45,8 @@ NOTHER ^(IXT[WXY]01) (KNES) (..)(..)(..)
# FILE -close -edex /awips2/data_store/GOES/\4/\7/derived-IDD/\5\6\7\8.nc4
# GOES 16 GLM gridded products via Texas Tech-->Unidata IDD (depricated)
-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
+#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 - 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
@@ -70,10 +70,18 @@ NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/DebraDust/([^/]*)/(
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
+#
+# Polar products
+NOTHER ^(TI[A-W]...) (KNES) (......)
+ FILE -close -edex /awips2/data_store/viirs/\1_\2_\3
+
# GOES East Derived Products WMO Header Regions
# --------------- ---------- -------
# Aerosol Detection (Smoke+Dust) IXTA99 KNES F,C,M
# Aerosol Optical Depth IXTB99 KNES F,C
+# Cloud Cover Layers IXTC99 KNES F,C,M
# Cloud Top Phase IXTD99 KNES F,C,M
# Fog and Low Stratus IXTE99 KNES C
# Rainfall Rate/QPE IXTF99 KNES F
@@ -82,12 +90,14 @@ NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/(
# Cloud Top Temperature IXTI99 KNES F,M
# Fire/Hot Spot Characterization IXTJ99 KNES F,C,M
# Land Surface (Skin) Temperature IXTK99 KNES F,C,M
+# Fractional Snow Cover IXTL99 KNES F
# 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
+# Ice Concentration and Extent IXTR99 KNES F
+# Ice Thickness and Age IXTT99 KNES F
# Derived Motion Winds IXTU99 KNES C,M
# Cloud Particle Size Dist IXTW01 KNES F,C,M
# Cloud Top Pressure IXTX01 KNES F,C
@@ -97,6 +107,7 @@ NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/(
# --------------- ---------- -------
# Aerosol Detection IXTA89 KNES F,C,M
# Aerosol Optical Depth IXTB89 KNES F,C
+# Cloud Cover Layers IXTC89 KNES F,C,M
# Cloud Top Phase IXTD89 KNES F,C,M
# Rainfall Rate/QPE IXTF89 KNES F
# Cloud Top Height IXTG89 KNES F,C,M
@@ -104,9 +115,13 @@ NIMAGE ^/data/ldm/pub/native/satellite/GOES/([^/]*)/Products/CloudSnow/([^/]*)/(
# Cloud Top Temperature IXTI89 KNES F,M
# Fire/Hot Spot Characterization IXTJ89 KNES F,C,M
# Land Sfc (Skin) Temp IXTK89 KNES F,C,M
+# Fractional Snow Cover IXTL89 KNES F
+# Sea Surface (Skin) Temperature IXTM99 KNES F
# Sea Sfc Temp (skin) IXTM89 KNES F
# Derived Stability Indices IXTN89 KNES F,C,M
# Total Precip Water IXTO89 KNES F,C,M
# Vertical Moisture Profile IXTP89 KNES C
# Vertical Temperature Profile IXTQ89 KNES C
-# Derived Motion Winds IXUT89 KNES C
+# Ice Concentration and Extent IXTR89 KNES F
+# Ice Thickness and Age IXTT89 KNES F
+# Derived Motion Winds IXTU89 KNES C
diff --git a/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.main b/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.main
index a10adb3e46..867040f8c4 100644
--- a/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.main
+++ b/rpms/awips2.upc/Installer.ldm/patch/etc/pqact.main
@@ -156,12 +156,6 @@ 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
#
-# NPP/VIIRS
-#
-# Polar products
-NOTHER ^(TI[A-Q]...) (KNES) (......)
- FILE -close -edex /awips2/data_store/viirs/\1_\2_\3
-#
# NEXRAD3 GEMPAK-generated national composite (1-4km)
#
FNEXRAD ^rad/NEXRCOMP/(...)/(...)_(........)_(....)