CINXE.COM
NWR Station Propagation
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" /> <title>NWR Station Propagation</title> <meta name="DC.title" content="NWR Station Propagation" /> <meta name="DC.description" content="blank" /> <meta name="DC.creator" content="US Department of Commerce, NOAA, National Weather Service" /> <meta name="DC.date.created" scheme="ISO8601" content="September 24th 2022 12:31 AM" /> <meta name="DC.language" scheme="DCTERMS.RFC1766" content="EN-US" /> <meta name="DC.keywords" content="blank" /> <meta name="DC.publisher" content="NOAA's National Weather Service" /> <meta name="DC.contributor" content="National Weather Service" /> <meta name="DC.rights" content="/disclaimer.php" /> <meta name="rating" content="General" /> <meta name="robots" content="index,follow" /> <link href="/css/weatherstyle.css" rel="stylesheet" type="text/css" /> <link href="/css/template.css" rel="stylesheet" type="text/css" /> <link href="/css/myfcst.css" rel="stylesheet" type="text/css" /> <link href="/css/ForecastSearch.css" rel="stylesheet" type="text/css" /> <link href="/css/pointforecast.css" rel="stylesheet" type="text/css" /> <link href="/css/jqueryui10_3_1custom/jquery-ui-1.10.3.custom.min.css" rel="stylesheet" type="text/css" /> <link href="/css/widgets.css" rel="stylesheet" type="text/css" /> <link href="/css/colorbox/colorbox.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="/js/jquery-ui-1.10.3.custom.min.js"></script> <script type="text/javascript" src="/js/jquery.hoverIntent.minified.js"></script> <script type="text/javascript" src="/js/ForecastSearch.js"></script> <script type="text/javascript" id="_fed_an_ua_tag" src="https://dap.digitalgov.gov/Universal-Federated-Analytics-Min.js?agency=DOC&subagency=NOAA&pua=G-736JJ6NL0V"></script> <script type="text/javascript" src="/js/topNavMenu.js"></script> <script type="text/javascript" src="/js/NidsESRI.js"></script> <script type="text/javascript" src="/js/widgets.js"></script> <script type="text/javascript" src="/js/jquery.cycle2.min.js"></script> <script type="text/javascript" src="/js/jquery.colorbox-min.js"></script> <script type="text/javascript" src="/js/nwsexit.js"></script> </head> <body> <div class="header"> <div class="header-content"> <a href="https://www.weather.gov" class="header-nws"><img src="/bundles/templating/images/header/header.png" alt="National Weather Service"/></a> <a href="http://www.commerce.gov" class="header-doc"><img src="/bundles/templating/images/header/header_doc.png" alt="United States Department of Commerce"/></a> <a href="http://www.noaa.gov" class="header-noaa" title="National Oceanic and Atmospheric Administration"></a> </div> <div style="clear:both"></div> </div> <div class="header-shadow"> <div class="header-shadow-content"></div> </div> <script> var domains = { weather: "https://www.weather.gov", forecast: "https://forecast.weather.gov", airquality: "https://airquality.weather.gov", aviation: "https://aviationweather.gov", water: "https://water.weather.gov", graphical: "https://graphical.weather.gov", alerts: "https://alerts-v2.weather.gov", api: "https://api.weather.gov", radar: "https://radar.weather.gov", esriGeocode: "https://geocode.arcgis.com" } </script> <div class="center"> <div class="content"> <div class="topnav"> <ul id="topnav"> <li> <script type="text/javascript"> function goBack() { if (document.referrer.toLowerCase().indexOf("weather.gov") != -1) { history.back(); } else { document.location.href = "https://www.weather.gov"; } } </script> <div class="topMenuNavList home"> <a href="#" onclick="goBack();">HOME</a> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/forecastmaps/">FORECAST</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov">Local</a> </li> <li> <a href="https://digital.weather.gov">Graphical</a> </li> <li> <a href="https://aviationweather.gov">Aviation</a> </li> <li> <a href="https://www.weather.gov/marine">Marine</a> </li> <li> <a href="https://water.noaa.gov">Rivers and Lakes</a> </li> <li> <a href="https://www.nhc.noaa.gov">Hurricanes</a> </li> <li> <a href="https://www.spc.noaa.gov">Severe Weather</a> </li> <li> <a href="https://www.weather.gov/fire/">Fire Weather</a> </li> <li> <a href="https://www.esrl.noaa.gov/gmd/grad/solcalc/sunrise.html">Sun/Moon</a> </li> <li> <a href="https://www.cpc.ncep.noaa.gov">Long Range Forecasts</a> </li> <li> <a href="https://www.cpc.ncep.noaa.gov">Climate Prediction</a> </li> <li> <a href="https://www.swpc.noaa.gov">Space Weather</a> </li> </ul> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/wrh/climate">PAST WEATHER</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov/wrh/climate">Past Weather</a> </li> <li> <a href="https://www.weather.gov/wrh/climate">Heating/Cooling Days</a> </li> <li> <a href="https://www.weather.gov/wrh/climate">Monthly Temperatures</a> </li> <li> <a href="https://www.weather.gov/wrh/climate">Records</a> </li> <li> <a href="https://aa.usno.navy.mil">Astronomical Data</a> </li> </ul> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/safety">SAFETY</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov/safety/tsunami">Tsunamis</a> </li> <li> <a href="https://www.weather.gov/safety/flood">Floods</a> </li> <li> <a href="https://www.weather.gov/safety/beachhazards">Beach Hazards</a> </li> <li> <a href="https://www.weather.gov/safety/wildfire">Wildfire</a> </li> <li> <a href="https://www.weather.gov/safety/cold">Cold</a> </li> <li> <a href="https://www.weather.gov/safety/tornado">Tornadoes</a> </li> <li> <a href="https://www.weather.gov/safety/fog">Fog</a> </li> <li> <a href="https://www.weather.gov/safety/airquality">Air Quality</a> </li> <li> <a href="https://www.weather.gov/safety/heat">Heat</a> </li> <li> <a href="https://www.weather.gov/safety/hurricane">Hurricanes</a> </li> <li> <a href="https://www.weather.gov/safety/lightning">Lightning</a> </li> <li> <a href="https://www.weather.gov/safety/safeboating">Safe Boating</a> </li> <li> <a href="https://www.weather.gov/safety/ripcurrent">Rip Currents</a> </li> <li> <a href="https://www.weather.gov/safety/thunderstorm">Thunderstorms</a> </li> <li> <a href="https://www.weather.gov/safety/space">Space Weather</a> </li> <li> <a href="https://www.weather.gov/safety/heat-uv">Sun (Ultraviolet Radiation)</a> </li> <li> <a href="https://www.weather.gov/safetycampaign">Safety Campaigns</a> </li> <li> <a href="https://www.weather.gov/safety/wind">Wind</a> </li> <li> <a href="https://www.weather.gov/safety/drought">Drought</a> </li> <li> <a href="https://www.weather.gov/safety/winter">Winter Weather</a> </li> </ul> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/informationcenter">INFORMATION</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov/wrn/wea">Wireless Emergency Alerts</a> </li> <li> <a href="https://www.weather.gov/owlie/publication_brochures">Brochures</a> </li> <li> <a href="https://www.weather.gov/wrn/">Weather-Ready Nation</a> </li> <li> <a href="https://www.weather.gov/coop">Cooperative Observers</a> </li> <li> <a href="https://www.weather.gov/briefing/">Daily Briefing</a> </li> <li> <a href="https://www.weather.gov/hazstat">Damage/Fatality/Injury Statistics</a> </li> <li> <a href="http://mag.ncep.noaa.gov">Forecast Models</a> </li> <li> <a href="https://www.weather.gov/gis">GIS Data Portal</a> </li> <li> <a href="https://www.weather.gov/nwr">NOAA Weather Radio</a> </li> <li> <a href="https://www.weather.gov/publications/">Publications</a> </li> <li> <a href="https://www.weather.gov/skywarn/">SKYWARN Storm Spotters</a> </li> <li> <a href="https://www.weather.gov/stormready">StormReady</a> </li> <li> <a href="https://www.weather.gov/tsunamiready/">TsunamiReady</a> </li> <li> <a href="https://www.weather.gov/notification/">Service Change Notices</a> </li> </ul> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/education/">EDUCATION</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov/wrn/force">Be A Force of Nature</a> </li> <li> <a href="https://www.weather.gov/owlie">NWS Education Home</a> </li> </ul> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/news">NEWS</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov/news">NWS News</a> </li> <li> <a href="https://www.weather.gov/wrn/calendar">Events</a> </li> <li> <a href="https://www.weather.gov/owlie/publication_brochures">Pubs/Brochures/Booklets </a> </li> <li> <a href="https://www.noaa.gov/NOAA-Communications">NWS Media Contacts</a> </li> </ul> </div> </li> <li> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/search/">SEARCH</a> </div> <div style="opacity: 0;" class="sub"> <ul class="no-links"> <li><!-- Begin search code --> <div id="site-search"> <form method="get" action="https://search.usa.gov/search" style="margin-bottom: 0; margin-top: 0;"> <input type="hidden" name="v:project" value="firstgov" /> <label for="query">Search For</label> <input type="text" name="query" id="query" size="12" /> <input type="submit" value="Go" /> <p> <input type="radio" name="affiliate" checked="checked" value="nws.noaa.gov" id="nws" /> <label for="nws" class="search-scope">NWS</label> <input type="radio" name="affiliate" value="noaa.gov" id="noaa" /> <label for="noaa" class="search-scope">All NOAA</label> </p> </form> </div> </li> </ul> </div> </li> <li class="last"> <div class="topMenuNavList section-link"> <a href="https://www.weather.gov/about/">ABOUT</a> </div> <div style="opacity: 0;" class="sub"> <ul> <li> <a href="https://www.weather.gov/about/">About NWS</a> </li> <li> <a href="https://www.weather.gov/organization">Organization</a> </li> <li> <a href="https://www.weather.gov/media/wrn/NWS-2023-Strategic-Plan.pdf">Strategic Plan</a> </li> <li> <a href="https://www.noaa.gov/national-weather-service/commitment-diversity">Commitment to Diversity</a> </li> <li> <a href="https://sites.google.com/a/noaa.gov/nws-insider/">For NWS Employees</a> </li> <li> <a href="https://www.weather.gov/insider">International</a> </li> <li> <a href="https://www.weather.gov/ncep/">National Centers</a> </li> <li> <a href="https://www.noaa.gov/nws-careers">Careers</a> </li> <li> <a href="https://www.weather.gov/contact">Contact Us</a> </li> <li> <a href="https://forecast.weather.gov/glossary.php">Glossary</a> </li> <li> <a href="https://www.weather.gov/socialmedia">Social Media</a> </li> </ul> </div> </li> </ul> </div> </div> <div class="center-content"> <div class="one-sixth-first"> <div id="forecast-lookup"> <form name="getForecast" id="getForecast" action="https://forecast.weather.gov/zipcity.php" method="get"> <label for="inputstring">Local forecast by <br />"City, St" or ZIP code</label> <input id="inputstring" name="inputstring" type="text" value="Enter location ..." onclick="this.value=''" /> <input name="btnSearch" id="btnSearch" type="submit" value="Go" /> <div id="txtError"> <div id="errorNoResults" style="display:none;">Sorry, the location you searched for was not found. Please try another search.</div> <div id="errorMultipleResults" style="display:none">Multiple locations were found. Please select one of the following:</div> <div id="errorChoices" style="display:none"></div> <input id="btnCloseError" type="button" value="Close" style="display:none" /> </div> <div id="txtHelp"><a style="text-decoration: underline;" href="javascript:void(window.open('https://www.weather.gov/ForecastSearchHelp.html','locsearchhelp','status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,height=500,width=530').focus());">Location Help</a></div> </form> </div> </div> <div class="five-sixth-last"> <style type="text/css"> #topnews.important { background-color: #d2d2d2; height: 100%; margin-bottom: 5px; position: relative; } #topnews .icon { display: none; } #topnews.important .icon { background-color: #135997; display: table-cell; height: 100%; text-align: center; vertical-align: middle; width: 80px; } #topnews.important .body { color: #141414; display: table-cell; padding: 10px; } </style> <div id="topnews"> <div class="icon"><img src="/bundles/templating/images/top_news/important.png"></div> <div class="body"> <h1 style="font-size: 11pt;">An Arctic Outbreak; Heavy Lake Effect Snow in the Great Lakes Region</h1> <p> An Arctic outbreak of cold air will expand south and east from the northern Plains through the Midwest and persist into next week. Dangerously cold wind chills are expected in the Northern Plains and Upper Midwest. Heavy lake-effect snow bands and snow showers have developed downwind of the Great Lakes, and will continue into next week. Travel could be very difficult to impossible. <a href="http://www.wpc.ncep.noaa.gov/discussions/hpcdiscussions.php?disc=pmdspd" target="_blank">Read More ></a> </p> </div> </div> </div> <div class="full-width-border"> <div class="partial-width-borderbottom"> <!-- area for the myforecast widget and wwamap data --> <div class="div-full"> <div class="div-full breadcrumb"> <div class="sitename"> <p class="sitename-name">National Weather Service Dissemination</p> <p class="sitename-class">National Program</p> </div> <div class="location"> <h1 class='location-pagetitle'>NWR Station Propagation</h1> <div class='location-breadcrumb'> <a href="https://www.weather.gov">Weather.gov</a> > <a href="https://www.weather.gov/dsb">National Weather Service Dissemination</a> > NWR Station Propagation </div> </div> </div> <div class="div-full"> <div class="subMenuNav"> <ul id="subMenuNav"> <li> <div class="subMenuNavList section-link"> <a href="https://www.weather.gov/dsb">Dissemination Home</a> </div> </li> <li> <div class="subMenuNavList section-link"> <a href="#">Systems</a> </div> <div class="sub"> <ul> <li> <a href="https://www.weather.gov/nwr/"> NWR</a> </li> <li> <a href="https://www.weather.gov/nwws/"> NWWS</a> </li> <li> <a href="https://www.weather.gov/emwin/"> EMWIN</a> </li> <li> <a href="https://www.weather.gov/iscs/"> ISCS</a> </li> </ul> </div> </li> <li> <div class="subMenuNavList section-link"> <a href="https://www.weather.gov/dsb/information">Information Topics</a> </div> <div class="sub"> <ul> <li> <a href="https://www.weather.gov/dsb/general_public"> General Public</a> </li> <li> <a href="https://www.weather.gov/dsb/state_local"> State and Local Governments</a> </li> <li> <a href="https://www.weather.gov/dsb/safety_partners"> Safety Partners & Emergency Managers</a> </li> <li> <a href="https://www.weather.gov/dsb/broadcasters_redistributors"> Broadcasters & Redistributors</a> </li> <li> <a href="https://www.weather.gov/dsb/manufacturers"> Manufacturers</a> </li> <li> <a href="https://www.weather.gov/dsb/marine_communities"> Marine Communities</a> </li> <li> <a href="https://www.weather.gov/dsb/international_users"> International Users</a> </li> <li> <a href="https://www.weather.gov/dsb/nonweatheralerts"> Enhanced Non-Weather Alert Messages</a> </li> </ul> </div> </li> <li> <div class="subMenuNavList section-link"> <a href="https://www.weather.gov/dsb/notices">Notices</a> </div> </li> <li> <div class="subMenuNavList section-link"> <a href="https://www.weather.gov/dsb/contacts">Contacts</a> </div> <div class="sub"> <ul> <li> <a href="https://www.weather.gov/dsb/contacts#nwr"> NWR</a> </li> <li> <a href="https://www.weather.gov/dsb/contacts#nwws"> NWWS</a> </li> <li> <a href="https://www.weather.gov/dsb/contacts#emwin"> EMWIN</a> </li> <li> <a href="https://www.weather.gov/dsb/contacts#iscs"> ISCS</a> </li> <li> <a href="https://www.weather.gov/dsb/contacts#sdm"> SDM</a> </li> </ul> </div> </li> <li> <div class="subMenuNavList section-link"> <a href="https://www.weather.gov/dsb/about">Office Info</a> </div> <div class="sub"> <ul> <li> <a href="https://www.weather.gov/organization/diss"> Office of Dissemination</a> </li> <li> <a href="https://www.weather.gov/dsb/formats"> NWS Formats</a> </li> <li> <a href="https://forecast.weather.gov/product_types.php"> NWS Products</a> </li> <li> <a href="https://www.weather.gov/dsb/nwems"> NWEMs</a> </li> </ul> </div> </li> <li> <div class="subMenuNavList section-link"> <a href="https://www.weather.gov/dsb/importantlinks">Resources</a> </div> <div class="sub"> <ul> <li> <a href="https://www.weather.gov/dsb/nws_links"> National Weather Service</a> </li> <li> <a href="https://www.weather.gov/dsb/other_agency_links"> Other Agencies & Organizations</a> </li> <li> <a href="https://www.weather.gov/dsb/grants"> Grants</a> </li> <li> <a href="https://www.weather.gov/dsb/other_important_links"> Other Important Links</a> </li> </ul> </div> </li> </ul> </div> </div> <div class="div-full"> <div class="cms-content"><meta name="viewport" content="width=device-width, initial-scale=1"> <link href="/source/dsb/leaflet.css" rel="stylesheet" type="text/css" /> <link href="/source/dsb/spinner.css" rel="stylesheet" type="text/css" /> <link href="/source/dsb/leaflet-slider.css" rel="stylesheet" type="text/css" /> <link href="/source/dsb/L.Control.css" rel="stylesheet" type="text/css" /> <link href="/source/dsb/leaflet.modal.css" rel="stylesheet" type="text/css" /> <link href="https://cdn.jsdelivr.net/leaflet/1.0.0-rc.1/leaflet.css" rel="stylesheet" /> <link href="https://rawgithub.com/ebrelsford/Leaflet.loading/master/src/Control.Loading.css" rel="stylesheet" /> <link href="https://js.arcgis.com/3.17/esri/css/esri.css" rel="stylesheet" /> <link href="/source/dsb/leaflet.label.css" rel="stylesheet" type="text/css" /><script src="https://cdn.jsdelivr.net/leaflet/1.0.0-rc.1/leaflet-src.js"></script><script src="https://cdn.jsdelivr.net/leaflet.esri/2.0.1/esri-leaflet.js"></script><script src="https://rawgithub.com/ebrelsford/Leaflet.loading/master/src/Control.Loading.js"></script><script src="/source/dsb/JS/catiline.js"></script><script src="/source/dsb/JS/underscore.js"></script><script src="/source/dsb/JS/leaflet.shpfile.js"></script><script src="/source/dsb/JS/shp.js"></script><script src="/source/dsb/JS/xmitter.js"></script><script src="/source/nwr/JS/CCL.js"></script><script src="/source/dsb/JS/L.Control.Window.js"></script><script src="/source/dsb/JS/fullscreen.js"></script><script src="/source/dsb/JS/leaflet.pattern.js"></script><script src="/source/dsb/JS/states.js"></script><script src="/source/dsb/JS/OpacityControl.js"></script><script src="/source/dsb/JS/wfolist.js"></script> <style type="text/css">#divContainer { display: flex; } #divOne { background-color: lightblue; width: 12%; } #divTwo { background-color: white; width: 88%; } .banner { background-color: #0076d6; height: 100px; } /*Button Three*/ .button-three { position: relative; background-color: #dddddd; border: 1; border-radius: 8px; padding: 4px; width: 85%; text-align: center; -webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s; text-decoration: none; font-size: 14px; overflow: hidden; } .button-three:hover{ background:#fff; box-shadow:0px 2px 10px 5px ligthblue; color:#000; } .button-three:after { content: ""; background: #f1c40f; display: block; position: absolute; padding-top: 8%; padding-left: 8%; margin-left: -15px !important; margin-top: -15%; opacity: 0; transition: all 0.8s } .button-three:active:after { padding: 0; margin: 0; opacity: 1; transition: 0s } .container { margin: auto; width: 95%; padding: 5px; } .leaflet-popup-close-button { display: none; } .leaflet-control-layers-toggle:after { content: "Switch Layers"; color: "Blue"; } .leaflet-control-layers-toggle { width: 100%; background-position: 3px 30%; padding: 3px; padding-left: 36px; text-decoration: none; line-height: 36px; position: relative; .leaflet-bar a, .leaflet-bar a:hover { height: 36px; line-height: 36px; width: 36px; } } .info { box-shadow: 1px 2px 1px LightGray; border-radius: 8px; border-style: solid; border-width: 1px; border-color: gray; padding: 3px; position: relative; right: 0; top: 0; bottom: 0; overflow-y: auto; height: 100%; width: 100%; background-color: #f8f8f8; font-family: sans-serif; } .tg { border-collapse: collapse; border-spacing: 0; } .tg td { font-size: 14px; padding: 5px 2px; border-style: solid; border-width: 1px; verflow: hidden; word-break: normal; } .tg th { font-size: 14px; font-weight: bold; padding: 5px 2px; border-style: solid; border-width: 1px; overflow: hidden; word-break: normal; } .tg .tg-7suy { background-color: #61B061; font-size: 16px; font-weight: bold; } .tg .tg-2to7 { font-weight: bold; font-size: 14px; text-align: center; } .tg .tg-yw4l { vertical-align: top; } input#image-button { background: #ccc; padding-right: 16px; } .leaflet-control-fullscreen a { background: #fff url(/images/dsb/fullscreen.png) no-repeat 0 0; } .leaflet-touch .leaflet-control-fullscreen a { background-position: 2px 2px; } .leaflet-fullscreen-on .leaflet-control-fullscreen a { background-position: 0 -26px; } .leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a { background-position: 2px -24px; } /* Do not combine these two rules; IE will break. */ .leaflet-container:-webkit-full-screen { width: 100%!important; height: 100%!important; } .leaflet-container.leaflet-fullscreen-on { width: 100%!important; height: 100%!important; } .leaflet-pseudo-fullscreen { position: fixed!important; width: 100%!important; height: 100%!important; top: 0!important; left: 0!important; z-index: 99999; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .leaflet-control-fullscreen a { background-image: url(/images/dsb/fullscreen@2x.png); } } .my-label { position: absolute; width: 200px; font-size: 16px; } #legend { border-radius: 17px; border: 2px solid black; padding: 5px; margin: 5px; width: 75%; float: left; border: 1px solid black; box-shadow: 3px 3px silver; } #map { border: 2px solid black; width: 100%; float:left; border: 1px solid black; box-shadow: 2px 2px silver; } #explanation { border-radius: 5px; border: 2px solid black; padding: 1px; margin: 1px; width: 20%; float: right; border: 1px solid black; box-shadow: 3px 3px silver; } .button-2:focus { box-shadow: #D6D6E7 0 0 0 1.5px inset, rgba(45, 35, 66, 0.4) 0 2px 4px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset; } .button-2:hover { box-shadow: rgba(45, 35, 66, 0.4) 0 4px 8px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, #D6D6E7 0 -3px 0 inset; transform: translateY(-2px); } .button-2:active { box-shadow: #D6D6E7 0 3px 7px inset; transform: translateY(2px); } </style> <div class="banner" style="text-align: center;"><br /> <br /> <span style="font-size:28px;"><span style="color:#FFFFFF;"><span style="font-family: arial, helvetica, sans-serif;"><strong> NWR Station Propagation</strong></span></span></span></div> <div id="divContainer"> <div id="divOne" style="text-align: center;"><br /> <br /> <button class="button-three"><strong><a href="https://www.weather.gov/dsb/faq" style="text-decoration: none;">FAQ</a></strong></button><br /> <br /> <button class="button-three"><strong><a href="https://www.weather.gov/dsb/importantlinks" style="text-decoration: none;">Important Links</a></strong></button><br /> <br /> <button class="button-three"><strong><a href="https://www.weather.gov/dsb/contacts" style="text-decoration: none;">Contact Us</a></strong></button><br /> <br /> <button class="button-three"><strong><a href="https://www.weather.gov/dsb/coverage" style="text-decoration: none;">Coverage Comparison</a></strong></button><br /> <br /> <button class="button-three"><strong><a href="https://www.weather.gov/dsb/other" style="text-decoration: none;">Other Resources</a></strong></button><br /> </div> <div id="divTwo"> <div style="padding: 5px;"> <div class="container"> <div id="links"> </div> <a href="https://w2.weather.gov/dsb/maps/">Back to US Map</a> <div id="nwr" style="width: 99%; height: 35px; color: black;"> </div> <div id="map"> </div> <div id="information" style="display: none;"> </div> <div id="legend" title="Legend and Transmitter Status with a button for information on coverage"> <h2 style="text-align: center;">Transmitter Status</h2> <table align="center" border="0" cellpadding="1" cellspacing="1" style="width: 100%;"> <tbody> <tr> <td style="width: 25%;"> <center><strong>LEGEND</strong></center> <table align="left" border="0" cellpadding="1" cellspacing="1" style="width: 100%;"> <tbody> <tr> <td style="vertical-align: middle;">Normal</td> <td><img alt="" src="/images/dsb/normal.png" style="width: 20px; height: 20px;" /></td> </tr> <tr> <td style="vertical-align: middle;">Degraded</td> <td><img alt="" src="/images/dsb/degraded.png" style="width: 20px; height: 20px;" /></td> </tr> <tr> <td style="vertical-align: middle;">Out of Service</td> <td><img alt="" src="/images/dsb/outofservice.png" style="width: 20px; height: 20px;" /></td> </tr> </tbody> </table> <p> </p> </td> <td style="width: 25%; text-align: center;"><strong>Counties Receiving<br /> Alert Tones</strong><br /> <img alt="" src="/images/dsb/alerting.png" style="width: 69px; height: 74px;" /></td> <td style="text-align: center; width: 25%;"><strong>Coverage Area</strong><br /> <br /> <button class="button-2" onclick="show_info()">INFORMATION</button></td> <td style="width: 25%; text-align: center; vertical-align: top;"> <p id="Legend"> </p> </td> </tr> </tbody> </table> </div> <div id="explanation" style="align: center;" title="GeoLocation Button"> <table align="center" border="0" style="width: 100%;" width="22%"> <tbody> <tr> <td style="background-color: rgb(255, 255, 153);"> <p style="text-align: center;"><br /> <input onclick="javascript:getLocationLeaflet();" type="button" value="Locate me!" /></p> <p style="text-align: center;"><span style="font-size:14px;"><span style="font-family:arial,helvetica,sans-serif;"><em>Geolocation to get your browser location<br /> <br /> <strong>(if you grant <br /> permission)</strong></em></span></span></p> </td> </tr> </tbody> </table> </div> <div id="detail" style="width: 99%; float:left; margin: 2px"> </div> <script> var map, geojson, sn, cn, county_checked, lat, lng, string2, opac, fips_array = []; var alerts = []; var clayers = []; opac = 0.68; county_checked = false; function onLocationFound(e) { var location = e.latlng; var marker = L.marker(location); marker.addTo(map); } function onLocationError(e) { alert(e.message); } function getLocationLeaflet() { map.on('locationfound', onLocationFound); map.on('locationerror', onLocationError); map.locate({setView: true, maxZoom: 10}); } var info_string = "<div align='left'>"; info_string += "<table width='100%' border='0'><tr><td>"; info_string += "<p><br/><br />The coverage statistics and maps "; info_string += "are calculated using a computer model and station data assuming "; info_string += "ideal conditions.<br />Coverage may be 5 to 10 percent below "; info_string += "the computer predicted coverage for the following reasons: "; info_string += "<ul>"; info_string += "<li>The computer model is sensitive to antenna performance. "; info_string += "Antenna performance is a function of local conditions, <br />"; info_string += "causing signals to be stronger signal level in some "; info_string += "directions than others. </li>"; info_string += "<li>Placement of NWR antennas is dictated by the tower "; info_string += "owner, which may result in a less than ideal set up. </li>"; info_string += "<li>The antenna may be affected by nearby structures or "; info_string += "bodies of water. </li>"; info_string += "<li>In some special instances, the antenna may have been "; info_string += "intentionally adjusted to be "directional" "; info_string += "and provide better <br />"; info_string += "coverage to a specific area to the detriment of other areas. </li>"; info_string += "<li> Because of variations in local site "; info_string += "conditions, the performance of an individual transmitter "; info_string += "and antenna may be less<br />than predicted or expected. </li>"; info_string += "<li>Seasonal environmental conditions, such as icing or "; info_string += "heavy rain, affect performance of a transmitter station<br />"; info_string += "and its various components, particularly those subject "; info_string += "to continuous weather exposure. <br />"; info_string += "</li>"; info_string += "<li>The coverage maps are shown in a single color format, "; info_string += "which relates to an estimated signal level."; info_string += "<ul>"; info_string += "<li>Signal level of greater than 18dBuV: Reliable "; info_string += "coverage"; info_string += "<table width='25%'>"; info_string += "<tr><td>Green: Normal</td>"; info_string += "<td align='left'><img src='/images/dsb/normal.png'></td></tr>"; info_string += "<tr><td>Orange: Degraded</td><td align='left'><img src='/images/dsb/degraded.png'></td></tr>"; info_string += "<tr><td>Red: Out of Service</td align='left'><td><img src='/images/dsb/outofservice.png'></td></tr>"; info_string += "</table>"; info_string += "</li>"; info_string += "</ul>"; info_string += "</li>"; info_string += "</ul></p>"; info_string += "</td></tr></table><br /></div>"; var Topo = L.tileLayer('https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}', { maxZoom: 12 }); var Roads = L.tileLayer('https://korona.geog.uni-heidelberg.de/tiles/roads/x={x}&y={y}&z={z}', { maxZoom: 12 }); var Streets = L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { maxZoom: 12 }); var Satellite = L.tileLayer('https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}', { maxZoom: 12 }); var Stamen_Terrain = L.tileLayer('https://stamen-tiles-{s}.a.ssl.fastly.net/terrain/{z}/{x}/{y}.{ext}', { subdomains: 'abcd', minZoom: 0, maxZoom: 12, ext: 'png', }); var StamenFeatures = L.tileLayer('https://stamen-tiles-{s}.a.ssl.fastly.net/toposm-features/{z}/{x}/{y}.{ext}', { subdomains: 'abcd', minZoom: 0, maxZoom: 12, ext: 'png', bounds: [ [22, -132], [51, -56] ], opacity: 0.9, }); map = new L.Map('map', { layers: [Topo], center: new L.LatLng(38.192778, -97.187778), zoom: 4, // Tell the map to use a loading control loadingControl: true, fullscreenControl: { pseudoFullscreen: true } }); map.createPane('labels'); map.getPane('labels').style.zIndex = 500; L.control.scale({ metric: false }).addTo(map); document.getElementById("information").innerHTML = info_string; // function myFunction() { // L.control.window(map, { // title: 'NWR Coverage Information', // maxWidth: 800, // modal: true, // draggable: true, // content: info_string // }).show() // } function show_info() { var x = document.getElementById("information"); if (x.style.display === "none") { x.style.display = "block"; } else { x.style.display = "none"; } } // get the counties a transmitter is alerting function get_counties(xmittr) { for (x = 0; x <= CALLSIGN.length - 1; x++) { if (CALLSIGN[x] === xmittr) { // shade counties here var fips = SAME[x]; // Modify this line to get the full fips code... deal with leading zero too if necessary. fips = fips.substring(0, 6); fips_array.push(fips); continue; } } } // get the lat lon for a transmitter function get_latlon(xmittr) { for (y = 0; y <= STATIONCALLSIGN.length - 1; y++) { if (xmittr == STATIONCALLSIGN[y]) { lat = TLATD[y]; lon = TLONGD[y]; } } // set map center // map.setView(new L.LatLng(lat, lon), 9); } // Get the Site from the URL function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); var ARGS = window.location.search.substring(1).toLowerCase().replace('?',''); if (ARGS) { var args = ARGS.split('='); var site = ''; var SITE = ''; var chunk = args; if (chunk[0]=='site' && chunk[1].length>='5' && chunk[1].length<='6') { SITE = chunk[1].toUpperCase(); } else { alert('Something is wrong!\n Valid arguments are "State" followed by a valid site station callsign identifier\nExample:\nhttps://www.weather.gov/dsb/sites?site=WXJ33'); window.location.href = 'https://www.weather.gov/dsb/maps'; } } return SITE; } function getStatus(xmittr) { for (x = 0; x <= CALLSIGN.length - 1; x++) { if (xmittr === CALLSIGN[x]) { var tmp = STATUS[x]; break; } } return tmp; } function getStateName(state_abrv){ for(i=0;i<=ST.length-1;i++){ var tmp_state = ST[i]; if(tmp_state === state_abrv){ state_tmp = SITESTATE[i]; break; } } statename = states[state_abrv]; return statename; } function markers(lat,lon, fips, name){ var same_string = "<table class='button-2' align='center' style='background-color: White;'>"; same_string += "<tr><td align='center' style='font-size: 14px; color: Blue;'><strong>" + fips + "</strong></td></tr></table>"; var myIcon = L.divIcon({ iconSize: [0, 0], html: same_string, iconAnchor: [20, 15] }); var tmp_marker = L.marker([lat, lon], { icon: myIcon, title: "Click for more information" }); var text_string = "<table width='100%' align='center' style='background-color: White;'>"; text_string += "<tr><td align='right' style='font-size: 14px; color: Blue;'>"; text_string += "<strong>County:</strong> </td><td>" + name + "</td></tr>"; text_string += "<tr><td style='font-size: 14px; color: Blue;'><strong>SAME CODE:</strong></td><td>" + fips + "</td></tr></table>"; tmp_marker.bindPopup(text_string).addTo(labelLayer); tmp_marker.on('click',function(ev) { ev.target.openPopup(); }); // tmp_marker.on('mouseover',function(ev) { // ev.target.openPopup(); //}); } var xmittr = getQueryVariable("site"); var status = getStatus(xmittr); // update the legend with the callsign and status var legend_string = "<table width='100%' align='center'><tr><td align='center'><strong>Operating Status</strong><br />for " + xmittr + "<br /><br /></td></tr>"; legend_string += "<tr><th align='center'>" + status + "</th></tr></table></td></tr></table>"; Legend.innerHTML = legend_string; var green = "#33FF33"; var orange = "#FFB833"; var red = "#FF3333"; var fill = green; if (status == "DEGRADED") { fill = orange; } if (status == "OUT OF SERVICE") { fill = red; } var shpfile = new L.Shapefile('/source/dsb/shape/' + xmittr + ".zip", { style: function(feature) { return { color: "Black", opacity: 0.4, weight: 1, fillColor: fill, fillOpacity: 0.68 } } }); shpfile.addTo(map); // Custom Stripes var stripes = new L.StripePattern({ angle: 40, color: "Green", weight: 2.1 }); stripes.addTo(map); get_counties(xmittr); var countyLayer = new L.layerGroup(); var labelLayer = new L.layerGroup(); var uscounties = new L.layerGroup(); var clat = "" var clon = ""; var cnam = ""; var cfip = ""; for(x = 0; x <= fips_array.length-1; x++){ // LOAD COUNTY ALERTING AREA SHAPE FILES var cntyfile = new L.Shapefile('/source/dsb/county/' + fips_array[x] + '.zip', { style: function(feature) { return { color: "Blue", opacity: 1, weight: 2, fillPattern: stripes, pane: 'labels' } }, onEachFeature: function(feature, layer){ clat = feature.properties.LAT clon = feature.properties.LON; cnam = feature.properties.NWR_NAME; cfip = feature.properties.AREA_FIPS; layer.bindPopup("<strong>Area FIPS</strong>: " + feature.properties.AREA_FIPS + "<br /><strong>COUNTY</strong>: " + feature.properties.NWR_NAME); layer.on('mouseover', function() { layer.openPopup(); }); layer.on('mouseout', function() { layer.closePopup(); }); markers(clat, clon, cfip, cnam); } }); cntyfile.addTo(countyLayer); } // Alerting Area countyLayer.addTo(map); countyLayer.setZIndex(600); labelLayer.setZIndex(7777); var controlbounds_shpfile = window.setInterval(function() { if (shpfile.getBounds().isValid() == true) { map.fitBounds(shpfile.getBounds()); window.clearInterval(controlbounds_shpfile); } }, 500); get_latlon(xmittr); get_freq(xmittr); var basemaps = { "TopoMap": Topo, "Streets": Streets, "Satellite": Satellite, "Terrain": Stamen_Terrain, }; var overlayMap = { "Propagation": shpfile, // "Counties": uscounties, "Alerting Area": countyLayer, "SAME": labelLayer, "Features": StamenFeatures }; L.control.layers(basemaps, overlayMap, { collapsed: false }).addTo(map); map.on('click', function(e) { console.log("Lat, Lon : " + e.latlng.lat + ", " + e.latlng.lng); }); // var opacitySlider = new L.Control.opacitySlider(); // map.addControl(opacitySlider); function get_freq(xmittr) { var county_names = []; var thisstate; var string; var string2; var string3; var state; if(xmittr == "WNG675"){ string3 = "<div>"; string3 += "<strong><i><font color='FF0000'>Note: Wade Hampton County is now named Kusilvak.</font></i></strong>"; string3 += "</div><br /><br />"; }else{ string3 = ""; } if(xmittr == "KZZ53"){ string3 = "<div>"; string3 += "<strong><i><font color='FF0000'>Note: Barrow, AK is now Utqiagvik, AK.</font></i></strong>"; string3 += "</div><br /><br />"; }else{ string3 = ""; } for (i = 0; i <= CALLSIGN.length - 1; i++) { if (CALLSIGN[i] === xmittr) { var xmittr_freq = FREQ[i]; string2 = "<div>" string2 += "<table width='38%' align='left' border='1' style='margin-bottom:3px; box-shadow: 2px 3px silver;' class='tg'><tr><td colspan='2' align='center' class='tg-7suy' id='head1'><strong>Transmitter Details</strong></td></tr>"; string2 += "<tr><th align='left'>Station ID</th><td align='left'>" + xmittr + "</td></tr>"; string2 += "<tr><th align='left'>Station Name</th><td align='left'>" + SITENAME[i] + "</td></tr>"; string2 += "<tr><th align='left'>Frequency</th><td align='left'>" + FREQ[i] + "</td></tr>"; thisstate = SITESTATE[i]; thisstate = states[thisstate]; string2 += "<tr><th align='left'>State</th><td align='left'>" + thisstate + "</td></tr>"; string2 += "<tr><th align='left'>Station Location</th><td align='left'>" + SITELOC[i] + ", " + SITESTATE[i] + "</td></tr>"; if((STATUS[i] == "OUT OF SERVICE") || (STATUS[i] == "DEGRADED")){ string2 += "<tr align='left'><th>Operating Status</th><td align='left'><font color='Red'><strong>" + STATUS[i] + "</strong></font></td></tr>"; }else{ string2 += "<tr align='left'><th>Operating Status</th><td align='left'>" + STATUS[i] + "</td></tr>"; } var wfo_tmp = WFO[i].split('|'); string2 += "<tr align='left'><th>Weather Forecast Office</th><td align='left'>" + wfo_tmp[0] + " " + wfo_tmp[1] + "</td></tr>"; string2 += "</table>"; string1 = "<table><tr><td colspan='2' align='center' style='font-size: 120%;'><strong>" + xmittr + " Transmitter Details</strong><br /></td></tr>"; string1 += "<tr align='left'><th>Station ID</th><td align='left'>" + xmittr + "</td></tr>"; string1 += "<tr align='left'><th>Station Name</th><td align='left'>" + SITENAME[i] + "</td></tr>"; string1 += "<tr align='left'><th>Frequency</th><td align='left'>" + FREQ[i] + "</td></tr>"; string1 += "<tr align='left'><th>State</th><td align='left'>" + thisstate + "</td></tr>"; string1 += "<tr align='left'><th>Station Location</th><td align='left'>" + SITELOC[i] + ", " + SITESTATE[i] + "</td></tr>"; if((STATUS[i] == "OUT OF SERVICE") || (STATUS[i] == "DEGRADED")){ string1 += "<tr align='left'><th>Operating Status</th><td align='left'><font color='Red'><strong>" + STATUS[i] + "</strong></font></td></tr>"; }else{ string1 += "<tr align='left'><th>Operating Status</th><td align='left'>" + STATUS[i] + "</td></tr>"; } string1 += "</table>"; string1 += "<br />"; string1 += "View a high resolution propagation for " + "<a href=/dsb/sites2?site=" + xmittr + ">" + xmittr + "</a><br />"; break; } } var popup = L.popup() .setLatLng(lat, lng) .setContent(string1); shpfile.bindPopup(popup); var pca_on = 0; var pca = " "; // get data for xmitter for(xx=0;xx<=CALLSIGN.length-1;xx++){ if(CALLSIGN[xx] == xmittr){ var same_tmpB = SAME[xx]; var pca_val = same_tmpB.charAt(0); switch(pca_val) { case '1': pca = "Northwest"; pca_on ++; break; case '2': pca = "North"; pca_on ++; break; case '3': pca = "Northeast"; pca_on ++; break; case '4': pca = "West"; pca_on ++; break; case '5': pca = "Central"; pca_on ++; break; case '6': pca = "East"; pca_on ++; break; case '7': pca = "Southwest"; pca_on ++; break; case '8': pca = "South"; pca_on ++; break; case '9': pca = "Southeast"; pca_on ++; break; case '0': pca = "ALL"; break; } } REMARKS[xx] = pca; } for(xx=0;xx<=CALLSIGN.length-1;xx++){ if(CALLSIGN[xx] == xmittr){ var same_tmpB = SAME[xx]; var pca_val = same_tmpB.charAt(0); if((pca_val == 0) && (pca_on > 0)){ REMARKS[xx] = "Entire"; } } } tmp = document.getElementById("detail"); string2 += "<table width='58%' align='right' border='1' style='box-shadow: 2px 3px silver;' class='tg' >"; string2 += "<tr><td colspan='4' class='tg-7suy' id='head2'><strong><center>" + xmittr + " Counties Receiving Alert Tones</center></strong></td></tr>"; string2 += "<tr align='left' width='25%'><th width='25%' align='center'>County</th><th width='25%' align='center'>State</th><th width='25%' align='center'>SAME Location Code</th>"; string2 += "<th align='center' width='25%'>Partial County Description</th></tr>"; for (i = 0; i <= CALLSIGN.length - 1; i++) { if (CALLSIGN[i] === xmittr) { string2 += "<tr><td align='center'>" + COUNTY[i] + "</td><td align='center'>" + STATE[i] + "</td><td align='center'>" + SAME[i] + "</td><td align='center'>" + REMARKS[i] + "</td></tr>"; } } string2 += "</table><br /><br /></div>"; tmp.innerHTML += string3; tmp.innerHTML += string2; document.getElementById("nwr").innerHTML = "<span style='font-size:28px;'>"; document.getElementById("nwr").innerHTML += "<span style='color:#FFFFFF;'>"; document.getElementById("nwr").innerHTML += "<span style='font-family: arial, helvetica, sans-serif;'>"; document.getElementById("nwr").innerHTML += "<br /><strong><center><h1 style='color: White;'>NWR Station " + xmittr + " " + xmittr_freq; document.getElementById("nwr").innerHTML += "</h1></center></strong></span></span></span>"; var prev_location = document.referrer; var str_end = prev_location.split("/"); var length = str_end.length; var loc = str_end[length - 1]; // console.log("LOC VALUE IS: " + loc.charAt(0).toUpperCase() + loc.slice(1)); var est = { "eState":[ { "lcase":"newyork", "state":"New York" }, { "lcase":"newjersey", "state":"New Jersey" }, { "lcase":"newmexico", "state":"New Mexico" }, { "lcase": "americansomoa", "state": "American Somoa" }, { "lcase": "newhampshire", "state": "New Hampshire" }, { "lcase": "northdakota", "state": "North Dakota" }, { "lcase": "southdakota", "state": "South Dakota" }, { "lcase": "puertorico", "state": "Puerto Rico" }, { "lcase": "rhodeisland", "state": "Rhode Island" }, { "lcase": "virginislands", "state": "Virgin Islands" }, { "lcase": "districofcolumbia", "state": "Distric of Columbia" } ] }; } var element = document.getElementById('head1'); element.style.background = fill; element = document.getElementById('head2'); element.style.background = fill; </script></div> </div> </div> </div> <p> </p> </div> </div> <div style="clear:both"></div> </div> </div><!-- end of <div class="partial-width-borderbottom"> --> </div><!-- <div class="full-width-border"> --> <div class="partial-width-borderbottom feature-block"> <!-- area for features, frontpage thumbs, and custom page --> </div><!-- end of <div class="partial-width-borderbottom feature-block"> --> <div class="full-width-first"> </div> <div style="clear:both;"></div> </div><!-- <div class="center-content"> --> </div><!-- end of <div class="center"> --> <!-- sitemap area --> <div class="footer"> <style type="text/css"> .footer-column-head a:link, .footer-column-head a:visited { color: #ED7A08; } </style> <div class="footer-content"> <div class="footer-column" style="padding:10px 10px;"> </div> <div class="footer-column" style="padding:10px 10px;"> </div> <div class="footer-column" style="padding:10px 10px;"> </div> <div class="footer-column" style="padding:10px 10px;"> </div> <div class="footer-column" style="padding:10px 10px;"> </div> <div class="footer-column" style="padding:10px 10px;"> </div> </div> </div><!-- end of <div class="footer"> --> <!-- legal footer area --> <div class="footer-legal"> <div class="footer-legal"> <div class="footer-legal-content"> <div class="one-sixth-first" id="footer_legal_gov"> <a href="http://www.usa.gov"><img src="/bundles/templating/images/footer/usa_gov.png" alt="usa.gov" width="110" height="30" /></a> </div> <div class="one-half-first" id="footer_legal_info"> <p> <a href="http://www.commerce.gov">US Dept of Commerce</a><br /> <a href="http://www.noaa.gov">National Oceanic and Atmospheric Administration</a><br /> <a href="https://www.weather.gov">National Weather Service</a><br /> National Weather Service Dissemination<br /> 1325 East West Highway<br /> Silver Spring, MD 20910 <br /><br /> <br /><a href="mailto:dst.webmasters@noaa.gov">Comments? Questions? Please Contact Us.</a> </p> </div> <div class="one-third-last" id="footer_required_links"> <div class="div-half"> <a href="https://www.weather.gov/disclaimer">Disclaimer</a><br /> <a href="http://www.cio.noaa.gov/services_programs/info_quality.html">Information Quality</a><br /> <a href="https://www.weather.gov/help">Help</a><br /> <a href="/glossary">Glossary</a> </div> <div class="div-half"> <a href="https://www.weather.gov/privacy">Privacy Policy</a><br /> <a href="https://www.noaa.gov/foia-freedom-of-information-act">Freedom of Information Act (FOIA)</a><br /> <a href="https://www.weather.gov/about">About Us</a><br /> <a href="https://www.weather.gov/careers">Career Opportunities</a> </div> </div> </div> </div> </div><!-- end of <div class="footer-legal"> --> <script type="text/javascript" src="//www.weather.gov/js/govshutdown.js"></script> </body> </html>