diff --git a/cave/com.raytheon.viz.volumebrowser/localization/menus/xml/fieldsMenus.xml b/cave/com.raytheon.viz.volumebrowser/localization/menus/xml/fieldsMenus.xml index f7c94d1d60..5e5b239138 100644 --- a/cave/com.raytheon.viz.volumebrowser/localization/menus/xml/fieldsMenus.xml +++ b/cave/com.raytheon.viz.volumebrowser/localization/menus/xml/fieldsMenus.xml @@ -30,6 +30,8 @@ indentText="true" /> + + + diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml index c65a44dd2f..0422a19046 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/grid/dataset/alias/gfeParamInfo.xml @@ -139,6 +139,7 @@ rtmaNDFD rtmaNDFD aKrtmaNDFD + aKrtmaNDFD HIrtmaNDFD PRrtmaNDFD rtmaNDFD diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml index 04fc251b9b..c252ce8276 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/common_static/base/parameter/alias/gfeParamName.xml @@ -6,6 +6,7 @@ Changed TP_XXX to tpXXX for RFC total precip Jul 03, 2013 #2044 randerso Removed mappings from tpXXX to tp_XXX for RFCQPF Mar 31, 2014 #2934 dgilling Updated params for pSurge2.0/PHISH data. + Jul 03, 2014 DR 14068 mfoster Added parameters for 3km AK-RTMA --> av @@ -23,6 +24,7 @@ dirsw dpd dpt + dpterranl ELEV emsp ept @@ -48,6 +50,7 @@ pmsl pot p + perranl pr prsvr prsigsv @@ -77,19 +80,24 @@ tp6hr tp t + terranl ustm uw vapp vis + viserranl vpt vstm vw wd + wderranl weasd wgh wgs windprob + wgserranl ws + wserranl wvdir wvhgt wvper diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py index e5ea48091a..68b28bffa9 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/config/gfe/serverConfig.py @@ -239,6 +239,7 @@ else: TdUnc = ("TdUnc", SCALAR, "F", "Dewpoint Anl Uncertainty", 15.0, 0.0, 0, NO) WSpdUnc = ("WSpdUnc", SCALAR, "kts", "WSpd Anl Uncertainty", 12.0, 0.0, 0, NO) WDirUnc = ("WDirUnc", SCALAR, "deg", "WDir Anl Uncertainty", 10.0, 0.0, 0, NO) +VisUnc = ("VisUnc", SCALAR, "SM", "Vsby Anl Uncertainty", 10.0, 0.0, 2, NO) # NamDNG5 parms QPF3 = ("QPF3", SCALAR, "in", "3HR QPF", 3.0, 0.0, 2, YES) @@ -1063,7 +1064,8 @@ if SID in ALASKA_SITES: 'AKwave10', 'AKwave4', 'GlobalWave', - ('AK-RTMA','RTMA'), +# ('AK-RTMA','RTMA'), + ('AK-RTMA3','RTMA'), # Only have one RTMA ('AK-NamDNG5','NamDNG5'), ('MOSGuide-AK', 'MOSGuide'), ('HiResW-ARW-AK', 'HIRESWarw'), @@ -1860,15 +1862,15 @@ TPCTCM_MODEL = [([HiWind], TC3)] # RTMA database parameter groupings #if SID in ALASKA_SITES: - not sure if this is right if SID in ALASKA_SITES or SID in ["HFO", "SJU"]: - RTMAPARMS = [([Temp,Td,RH,Wind],TC1), + RTMAPARMS = [([Temp,Td,RH,Wind,Vis],TC1), ([MinT],MinTTC), ([MaxT],MaxTTC), ([MinRH],MinRHTC), ([MaxRH],MaxRHTC), - ([TUnc,TdUnc,WSpdUnc,WDirUnc],TC1)] + ([TUnc,TdUnc,WSpdUnc,WDirUnc,VisUnc],TC1)] else: - RTMAPARMS = [([Temp,Td,RH,Wind,QPE,Sky],TC1), + RTMAPARMS = [([Temp,Td,RH,Wind,QPE,Sky,Vis],TC1), ([MinT],MinTTC), ([MaxT],MaxTTC), ([MinRH],MinRHTC), ([MaxRH],MaxRHTC), - ([TUnc,TdUnc,WSpdUnc,WDirUnc],TC1)] + ([TUnc,TdUnc,WSpdUnc,WDirUnc,VisUnc],TC1)] # NamDNG5 database parameter groupings NamDNG5PARMS = [([Temp, Td, RH, Wind, Sky, WindGust, Vis], TC3), diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/rtmaNDFD.xml b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/rtmaNDFD.xml index 768a3085f2..8a832a55da 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/rtmaNDFD.xml +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/grid/parameterInfo/rtmaNDFD.xml @@ -232,4 +232,109 @@ FHAG2 + + wgs + Wind Gust Speed + m/s + meter/sec + windGustSpeed + -150.0 + 150.0 + -99999.0 + 1 + FHAG 10 + + FHAG10 + + + + wgserranl + wind speed uncertainty + m/s + meter/sec + WGSerranlind + -150.0 + 150.0 + -99999.0 + 1 + FHAG 10 + + FHAG10 + + + + vis + visibility + m + meters + Vis + 0.0 + 100000.0 + -99999.0 + 1 + SFC + + SFC + + + + viserranl + visibility uncertainty + m + meters + Viserranlind + 0.0 + 100000.0 + -99999.0 + 1 + SFC + + SFC + + + + perranl + pressure uncertainty + Pa + pascal + atmPerranlind + 0.0 + 110000.0 + -99999.0 + 1 + SFC + + SFC + + + + p + pressure + Pa + pascal + atmP + 0.0 + 110000.0 + -99999.0 + 1 + SFC + + SFC + + + + gh + Geopotential height + m + meters + geoPotHt + -2000.0 + 20000.0 + -99999.0 + 1 + SFC + + SFC + + diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/Init.py b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/Init.py index bb8c4fd59e..d8af2a5201 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/Init.py +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/Init.py @@ -402,7 +402,11 @@ class Forecaster(GridUtilities): #-------------------------------------------------------------------------- def convertKtoF(self, t): return self.KtoF(t) - + #-------------------------------------------------------------------------- + # Converts the value from meters to statute miles + #-------------------------------------------------------------------------- + def convertMtoSM(self, d): + return d * 0.00062 #-------------------------------------------------------------------------- # Calculates the saturation vapor pressure give the temperature in K #-------------------------------------------------------------------------- diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/RTMA.py b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/RTMA.py index f4a261af67..ca55afcf6a 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/RTMA.py +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/utility/edex_static/base/smartinit/RTMA.py @@ -1,19 +1,19 @@ ## # 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 +# 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 -# +# 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. ## @@ -114,6 +114,15 @@ class RTMAForecaster(Forecaster): def calcWDirUnc(self, wderranl_FHAG10): return wderranl_FHAG10 +##-------------------------------------------------------------------------- +## Visibility +##-------------------------------------------------------------------------- + def calcVis(self, vis_SFC): + return self.convertMtoSM(vis_SFC) + + def calcVisUnc(self, viserranl_SFC): + return self.convertMtoSM(viserranl_SFC) + ##------------------------------------------------------------------------- ## TdAft and TdMrn - simply calculate from MaxT/MinRH and MinT/MaxRH ##------------------------------------------------------------------------- diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/common_static/base/grid/datasetInfo/gribDatasets_NCEP-7.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/common_static/base/grid/datasetInfo/gribDatasets_NCEP-7.xml index 4843b954ee..a6f9874bd9 100644 --- a/edexOsgi/com.raytheon.edex.plugin.grib/utility/common_static/base/grid/datasetInfo/gribDatasets_NCEP-7.xml +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/common_static/base/grid/datasetInfo/gribDatasets_NCEP-7.xml @@ -371,6 +371,11 @@ AK-RTMA
1
+ + AK-RTMA3 + AK-RTMA3 +
1
+
NamDNG5 NamDNG5 diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/gribModels_NCEP-7.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/gribModels_NCEP-7.xml index 196f505517..a38f81fc1b 100644 --- a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/gribModels_NCEP-7.xml +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/models/gribModels_NCEP-7.xml @@ -3182,7 +3182,7 @@ - AK-RTMA-HR + AK-RTMA3
7
4 1023 diff --git a/edexOsgi/com.raytheon.uf.common.dataplugin.grid/utility/common_static/base/styleRules/gridImageryStyleRules.xml b/edexOsgi/com.raytheon.uf.common.dataplugin.grid/utility/common_static/base/styleRules/gridImageryStyleRules.xml index a141e0eb5f..9b14561cc1 100644 --- a/edexOsgi/com.raytheon.uf.common.dataplugin.grid/utility/common_static/base/styleRules/gridImageryStyleRules.xml +++ b/edexOsgi/com.raytheon.uf.common.dataplugin.grid/utility/common_static/base/styleRules/gridImageryStyleRules.xml @@ -588,7 +588,7 @@ DpTerranl - F + °R -4 20 diff --git a/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml b/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml old mode 100644 new mode 100755 index d0a278163e..0540f5efb0 --- a/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml +++ b/edexOsgi/com.raytheon.uf.common.parameter/utility/common_static/base/parameter/definition/parameters.xml @@ -109,6 +109,11 @@ DpT K + + Dew Point Temperature Error Analysis + DpTerranl + K + Direction of Wind Waves WVDIR @@ -234,6 +239,11 @@ P Pa + + Pressure Error Analysis + Perranl + Pa + Pressure Reduced to MSL PMSL @@ -364,6 +374,11 @@ T K + + Temperature Error Analysis + Terranl + K + Total Cloud Cover TCC @@ -464,6 +479,11 @@ Vis m + + Visibility Error Analysis + Viserranl + m + Virtual Potential Temperature VPT @@ -484,6 +504,11 @@ WD deg + + Wind Direction Error Analysis + WDerranl + deg + Wind Mixing Energy WMIXE @@ -494,11 +519,21 @@ WS m/s + + Wind Speed Error Analysis + WSerranl + m/s + Wind Gust Speed WGS m/s + + Wind Gust Speed Error Analysis + WGSerranl + m/s + Montgomery Stream Function MSG diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/purge/gridPurgeRules.xml b/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/purge/gridPurgeRules.xml index 3fe72e673e..ad5d21c515 100644 --- a/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/purge/gridPurgeRules.xml +++ b/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/purge/gridPurgeRules.xml @@ -517,6 +517,12 @@ 24 00-00:15:00 + + + AK-RTMA3 + 24 + 00-00:15:00 + SREF212 diff --git a/rpms/awips2.core/Installer.ldm/patch/etc/pqact.conf.template b/rpms/awips2.core/Installer.ldm/patch/etc/pqact.conf.template index ac30b43bf4..6ebdddc605 100644 --- a/rpms/awips2.core/Installer.ldm/patch/etc/pqact.conf.template +++ b/rpms/awips2.core/Installer.ldm/patch/etc/pqact.conf.template @@ -356,7 +356,11 @@ HRS ^(YA)([WX])(A..) (KKCI) (..)(..)(..).*!(grib|grib2)/[^/]*/([^/]*)/#([^/]*)/( HRS ^(ZV)(W)([ADGJM]..) (KKCI) (..)(..)(..).*!(grib|grib2)/[^/]*/([^/]*)/#([^/]*)/([0-9]{8})([0-9]{4})/(F[0-9]{3}) FILE -overwrite -log -close -edex /data_store/\8/(\5:yyyy)(\5:mm)\5/\6/\9/GRID\(10)/\(12)Z_\(13)-\1\2\3_\4_\5\6\7_(seq).\8.%Y%m%d%H - +# +# Addition for 3KM Alaska RTMA +# +NGRID ^(L[HKNPRTUV]KA98) (KWBR) (..)(..)(..)[^!]*!(grib|grib2)/[^/]*/([^/]*)/#([^/]*)/([0-9]{8})([0-9]{4})(F[0-9]{3})/([^/]*) + FILE -overwrite -log -close -edex /data_store/\6/(\3:yyyy)(\3:mm)\3/\4/\7/GRID\8/\(10)Z_\(11)_\(12)-\1_\2_\3\4\5_(seq).\6.%Y%m%d%H # AWIPS1: POINT .*IUPT(0[1-4]).*|.*IUPT40.* /ispan/bufr/profiler # IUPT01 KBOU 020300