CINXE.COM

STAR - Satellite Data Products / Services / Capabilities Catalog

<!DOCTYPE html> <html lang="en-US"> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta charset="UTF-8"> <link rel="P3Pv1" href="//www.star.nesdis.noaa.gov/w3c/p3p.xml"> <title>STAR - Satellite Data Products / Services / Capabilities Catalog</title> <meta property='og:title' content='Center for Satellite Applications and Research - NOAA / NESDIS / STAR'> <meta property='og:description' content='STAR translates raw satellite data into critical information needed to inform the public and safeguard the environment across the country and around the world.'> <meta property='og:image' content='https://www.star.nesdis.noaa.gov/star/images/branding/STAR_socialmediathumbnail3.jpg'> <meta property='og:url' content='https://www.star.nesdis.noaa.gov/star/index.php'> <meta name='twitter:card' content='summary_large_image'> <meta property='og:site_name' content='NOAA / NESDIS / STAR website'> <meta name='twitter:image:alt' content='NOAA / NESDIS / STAR logo'> <!--// product catalog styles //--> <link rel="shortcut icon" href="globalIncludes/images/favicon2.ico"> <link rel="stylesheet" href="globalIncludes/css/combinedStyles.min.css"> <link rel="stylesheet" href="css/local.css"> <script src="https://www.star.nesdis.noaa.gov/star/global/js/stripe.js"></script> <!--// below is an old version, per DataTables request //--> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script> <script src="https://cdn.datatables.net/1.10.15/js/dataTables.jqueryui.min.js"></script> <script src="https://cdn.datatables.net/select/1.2.4/js/dataTables.select.min.js"></script> <link rel="stylesheet" href="https://cdn.datatables.net/1.10.15/css/jquery.dataTables.min.css"> <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <link rel="stylesheet" href="https://cdn.datatables.net/1.10.15/css/dataTables.jqueryui.min.css"> <link rel="stylesheet" href="https://cdn.datatables.net/select/1.2.4/css/select.dataTables.min.css"> <!--// END - DATA TABLES INITIALIZATION + JQUERY UI //--> <!--// federated analytics tag required for all NOAA sites for OMB traffic logging - Google analytics. Modify as needed for internal use. //--> <script id='_fed_an_ua_tag' async src='https://dap.digitalgov.gov/Universal-Federated-Analytics-Min.js?agency=DOC&amp;subagency=NOAA&amp;pua=UA-48915369-1'></script> <!--// GA4 Google tag (gtag.js) - code updated 6/13/2023; main STAR tag created 3/1/2023 //--> <script async src="https://www.googletagmanager.com/gtag/js?id=G-G2DC4173X1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-G2DC4173X1'); </script> <script async src='https://siteimproveanalytics.com/js/siteanalyze_6294131.js'></script> <!--// START of FancyBox 2.1.5 - block added 6/27/2016 //--> <link rel="stylesheet" href="js/fancybox/source/jquery.fancybox.css?v=2.1.5" media="screen"> <script src="js/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script> <!--// END FancyBox 2.1.5 //--><link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Open+Sans'> <script src='js/papaparse.min.js'></script> <!--// 2/16/2024 link to the CSS files for superfish horz menu //--> <link rel='stylesheet' media='screen' href='js/superfish/superfish_star.css'> <link rel='stylesheet' media='screen' href='js/superfish/superfish-navbar.css'> <link rel='stylesheet' href='js/ableplayer/build/ableplayer.min.css'> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <style> table td:nth-child(13) { display: none; } table th:nth-child(13) { display: none; } table.display td { text-align: left !important; } table.display td:first-child { border-left: #C5DBEC 1px solid; text-align: left !important; } table.display th { font-size: 11px !important; } table.display td:nth-child(12) { border-right: #c5dbec 1px solid; } table.display th:nth-child(12) { border-right: #c5dbec 1px solid; } /* TABS STYLING */ /*----- Tabs -----*/ .tabs { width: 100%; display: inline-block; z-index: 100; position: relative; } /*----- Tab Links -----*/ /* Clearfix */ .tab-links:after { display: block; clear: both; content: ''; } .tab-links li { margin: 0px 0px; float: left; list-style: none; background-image: none; } .tab-links a { padding: 6px; display: inline-block; border-radius: 5px 5px 0px 0px; background: #efefef; /* #7FB5DA; */ font-size: 12px; font-weight: bold; color: #555; border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; transition: all linear 0.15s; text-decoration: none; } .tab-links a:hover { background: #a9bae2; /* #a7cce5; */ text-decoration: none; color: #93052A; text-decoration: underline; } li.active a, li.active a:hover { background: #fff; /* #ebf0fe; */ color: #282888; /* #fff; #4c4c4c; */ border-left: 1px solid #666; border-top: 1px solid #666; border-right: 1px solid #666; border-bottom: 0px solid #fff !important; } li.active a:hover { color: #93052A; } /*----- Content of Tabs -----*/ .tab-content { padding: 8px; border-radius: 6px; box-shadow: -1px 1px 1px rgba(0,0,0,0.15); background: #fff; border: 1px solid #666; margin-top: -1px !important; /* test to see if border can be 'hidden' behind the active tab */ } .tab { display: none; padding: 12px; } .tab.active { display: block; } /* end TABS */ td.details-control { background: url('images/details_open.png') no-repeat center center; cursor: pointer; } tr.shown td.details-control { background: url('images/details_close.png') no-repeat center center; } table.dataTable { width: 100% !important; } table.dataTable tbody td { padding: 6px 8px; } table.dataTable tbody td table.detailTable { margin-left: 45px !important; border-top-left-radius: 1em !important; border-top-right-radius: 1em !important; border-bottom-right-radius: 1em !important; border-bottom-left-radius: 1em !important; border: 1px solid #bcbcbc; max-width: 950px !important; } table.dataTable tbody td table.detailTable th { color: #333; text-align: right; } table.dataTable tbody td table.detailTable td:first-child { white-space: nowrap !important; } table.dataTable tbody td table.detailTable th { vertical-align: middle; padding-left: 8px; background-color: #efefef; } table.dataTable tbody td table.detailTable td { vertical-align: middle; padding-left: 8px; min-width: 80px !important; } .tooltip { position: relative; display: inline-block; /*border-bottom: 1px dotted black;*/ } .tooltip .tooltiptext { visibility: hidden; width: 350px; background-color: #f9f9f9; text-align: left; border-radius: 6px; padding: 5px; border: 1px solid #ccc; font-family: Arial, Helvetica, sans-serif; line-height: 150%; font-size: 76%; /* Position the tooltip */ position: absolute; z-index: 1; top: 100%; left: 50%; margin-left: -175px; } .tooltip:hover .tooltiptext { visibility: visible; } label.three { cursor: pointer; display: block; float: left; padding: .3em .3em; background-color: #efefef; border-style: solid; border-width: 1px 1px 1px 0; border-color: #666; width: 6em; text-align:center; margin-top: 2em; } label.three:hover { font-weight: bold; } label:first-child.three { border-left-width: 1px; border-top-left-radius: .5em; border-bottom-left-radius: .5em; } label:last-child.three { border-top-right-radius: .5em; border-bottom-right-radius: .5em; } label.selected { /* background-color: #0066CC; */ background-color: #4dad4c; color: white; border-color: #49b247; /* border-color: darkblue; */ } input[type="radio"] { position: absolute; top: -9999px; left: -9999px; } </style> </head> <body> <div id="wrap"> <div class="outline"> <div id='headerNewStretchy'><img id='STARBanner' usemap='#STARBanner' src='https://www.star.nesdis.noaa.gov/star/global/images/banner/stretchy/STARBannerlogo_wV2.png' style='height: 100px;' alt='NOAA Center for Satellite Applications and Research banner' title='NOAA Center for Satellite Applications and Research'></div> <map name='STARBanner'> <area shape='rect' coords='0,0,220,80' href='https://www.noaa.gov' alt='National Oceanic &amp; Atmospheric Administration website' title='National Oceanic &amp; Atmospheric Administration website'> <area shape='rect' coords='220,20,748,80' href='https://www.star.nesdis.noaa.gov/star/index.php' alt='NOAA Center for Satellite Applications and Research website' title='NOAA Center for Satellite Applications and Research website'> </map> <div style='border-top: 1px solid #fff; border-left: 1px solid #666; border-right: 1px solid #666; height: 36px; margin-bottom: 0px !important; padding: 0px; background-color: #466BC9 !important; padding: 0px;'> <ul class="sf-menu"> <li><a href="index.php">STAR Products</a></li> <li><a href="productListings.php">Product Listings</a></li> <li><a href="productStatistics.php">Product Statistics</a></li> <li><a href="algorithmOverviews.php">Algorithm Overviews</a></li> <li><a href="documentation.php">Documentation</a></li> </ul> <form accept-charset="UTF-8" method="get" style="float: right; margin-top: 8px; margin-right: 8px; font-family: 'Open Sans', arial, sans-serif;" action="https://search.usa.gov/search" title="Search the STAR websites"> <input name="utf8" type="hidden" value="&#x2713;"> <div><label for="query-field" id="searchlbl" style="display: none;">Search</label> <input title="Search STAR" placeholder="Search STAR" type="text" name="query" id="query-field" class="usagov-search-autocomplete">&nbsp;<input type="submit" value="Go" title="execute search" id="Go"><input type="hidden" name="affiliate" value="orbit.nesdis.noaa.gov_star"></div> </form> <div style='clear: both; height: 0px;'></div></div> <div id="mainNoNav"> <div class="mainInner"> <noscript><h3 class="noscriptWarning">Javascript is currently disabled on this computer. Without javascript, many display enhancements do not work; however, all content should be fully visible and accessible.</h3></noscript> <a id="skipTarget"></a> <!--//<ul class="breadcrumbs"> <li><a href="productCatalog.php">Product Catalog</a></li><li>&nbsp;>&nbsp;Product Listing</li> </ul>//--> <form style="float: right; margin-left: 10px;" method="get" action="contentIncludes/prodCatalog/STAR_Product_Catalog_Data.csv"> <button type="submit" title="Download STAR Product Catalog data">Download CSV</button> </form> <h2 style="float: right; margin-top: 3px;">Updated: 11/25/2019</h2> <h1 style="width: 700px; float: left;">STAR Product Catalog</h1> <div style="float: left; width: 650px; font-size: 0.9em; color: #666;"> <p>Note: All information in the STAR Product Catalog has been checked for accuracy and consistency and has been reviewed with stakeholders. If you see an error or omission, please contact <a href="mailto:stacy.bunin@noaa.gov">Stacy Bunin</a> to submit corrections or updates.</p> <p>Click column headings to sort; Type in the "Search" box to query table contents.</p> </div> <form action="productListings.php" method="post"> <div style="float: right; width: 22em;"> <label class="three" id="Retired" onclick="$('form').submit();" title="Retired / past products">Retired <input name="state" type="radio" value="Retired"/> </label> <label class="selected three" id="Active" onclick="$('form').submit();" title="Active / current products">Active <input name="state" type="radio" value="Active" checked='checked'/> </label> <label class="three" id="Planned" onclick="$('form').submit();" title="Future / planned products">Planned <input name="state" type="radio" value="Planned"/> </label> </div> </form> <div class="clearing"></div> <div class="tabs"> <ul class="tab-links"> <li class="active"><a id="tab1L" href="#tab1">All Products</a></li> <li><a id="tab2L" href="#tab2">Atmosphere</a></li> <li><a id="tab3L" href="#tab3">Cryosphere</a></li> <li><a id="tab4L" href="#tab4">Hydrometeors</a></li> <li><a id="tab5L" href="#tab5">Imagery</a></li> <li><a id="tab6L" href="#tab6">Land</a></li> <li><a id="tab7L" href="#tab7">Level 1</a></li> <li><a id="tab8L" href="#tab8">Ocean</a></li> <li><a id="tab9L" href="#tab9">Radiation Budget</a></li> </ul> <div class="tab-content"> <div id="tab1" class="tab active"> <div class='finderDialog'> <table id="allProductsTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab2" class="tab"> <div class='finderDialog'> <table id="AtmosphereTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab3" class="tab"> <div class='finderDialog'> <table id="CryosphereTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab4" class="tab"> <div class='finderDialog'> <table id="HydrometeorsTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab5" class="tab"> <div class='finderDialog'> <table id="ImageryTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab6" class="tab"> <div class='finderDialog'> <table id="LandTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab7" class="tab"> <div class='finderDialog'> <table id="Level1Tbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab8" class="tab"> <div class='finderDialog'> <table id="OceanTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> <div id="tab9" class="tab"> <div class='finderDialog'> <table id="RadiationBudgetTbl" class='display' cellpadding='2' cellspacing='0' border='0'> <thead> <tr> <th style='width: 10px !important;'></th> <th scope='col' style='width: 80px !important;'>Algorithm</th> <th scope='col' style='width: 80px !important;'>Product Name</th> <th scope='col' style='width: 120px !important;'>Product Description</th> <th scope='col' style='width: 40px !important;'>Product Class</th> <th scope='col' style='width: 40px !important;'>Product Subclass</th> <th scope='col' style='width: 80px !important;'>Satellite</th> <th scope='col' style='width: 80px !important;'>Sensor(s)</th> <th scope='col' style='width: 100px !important;'>PI</th> <th scope='col' style='width: 80px !important;'>Division</th> <th scope='col' style='width: 60px !important;'> <i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;"> <span class="tooltiptext"> <b>High</b> - (Operational, 24 x 7 Monitoring, 99.9% Availability)<br> <b>Moderate</b> - (Operational, 8 x 5 Monitoring, < 99% Availability)<br> <b>Low</b> - (Experimental, 8x5 Monitoring, < 99% Availability)<br> <b>None</b> - (Experimental, Processing/Availability on ad-hoc basis) </span> </i><br>Mission Assurance </th> <th scope='col' style='width: 80px !important;'>Level</th> <th scope='col' style='width: 80px !important;'>Status</th> </tr> </thead> </table> </div> <div class="clearing">&nbsp;</div> </div> </div> </div> <br><br> </div> </div> <script> // tableIDs: allProducts, Sounding, Ocean, Cryosphere, Land, Precipitation, TraceGas // controls for the data table /* Formatting function for inserted detail tables - modify as you need */ function format(d) { // `d` is the original data object for the row var state = $("input[name='state']:checked").val(); if (d.OperationalURL !== "") { // rowOperationalLink = "<a target='_blank' href='" + d.OperationalURL + "'>" + d.ProcOrgTxt + "</a>"; rowOperationalLink = '<a target="_blank" href="'+d.OperationalURL+'">' + d.ProcOrgTxt + '</a>'; } else { rowOperationalLink = d.ProcOrgTxt; } if (d.MonitoringURL !== "") { rowMonitoringLink = "<a target='_blank' href='" + d.MonitoringURL + "'>" + d.AlgorithmTxt + "</a>"; } else { rowMonitoringLink = d.AlgorithmTxt; } if (d.ArchiveURL !== "") { rowArchiveLink = "<a target='_blank' href='" + d.ArchiveURL + "'>" + d.ArchiveTxt + "</a>"; } else { rowArchiveLink = d.ArchiveTxt; } crit = '<th>'+ '<i class="fa fa-info-circle tooltip" style="font-size:16px;float:right;">'+ '<span class="tooltiptext">' + '<b>Mission Critical</b> - (Critical value for NOAA&#39;s mission)<br>' + '<b>Mission Essential</b> - (High value for NOAA&#39;s mission)<br>' + '<b>Mission Optimal</b> - (Added value for NOAA&#39;s mission)<br>' + '<b>Mission Enhancing</b> - (Potential value for NOAA&#39;s mission)' + '</span>' + '</i>' + '<br>Criticality:' + '</th>'; if (state == 'Active') { return '<table cellpadding="2" cellspacing="0" border="0" class="detailTable">'+ '<tr>'+ '<th style="border-top-left-radius: 1em !important;">Spatial<br>resolution:</th>'+ '<td>'+d.SpatRes+'</td>'+ '<th>Performance<br>accuracy:</th>'+ '<td>'+d.PerfAccuracy+'</td>'+ crit + '<td>'+d.Criticality+'</td>'+ '<th>Coverage:</th>'+ '<td>'+d.Coverage+'</td>'+ '<th>Latency:</th>'+ '<td style="border-top-right-radius: 1em !important;">'+d.Latency+'</td>'+ '</tr>'+ '<tr>'+ '<th>Volume<br>(MB/Day):</th>'+ '<td>'+d.Volume+'</td>'+ '<th>Security<br>level:</th>'+ '<td>'+d.SecLevel+'</td>'+ '<th>Dissemination<br>mode:</th>'+ '<td>'+d.DissMode+'</td>'+ '<th>Local/Remote<br>staging area:</th>'+ '<td>'+d.LocRemoteStaging+'</td>'+ '<th>QC Monitoring:</th>'+ '<td>'+d.QCMonitoring+'</td>'+ '</tr>'+ '<tr>'+ '<th style="border-bottom-left-radius: 1em !important;">Processing<br>organization:</th>'+ '<td>'+ rowOperationalLink +'</td>'+ '<th>Team Site:</th>'+ '<td>'+ rowMonitoringLink +'</td>'+ '<th>Repository:</th>'+ '<td>'+ rowArchiveLink +'</td>'+ '<th>STAR Roles:</th>'+ '<td>'+d.STARRoles+'</td>'+ '<th>Lifecycle Phase:</th>'+ '<td style="border-bottom-right-radius: 1em !important;">'+d.LifecyclePhase+'</td>'+ '</tr>'+ '</table>'; } else if (state == 'Planned') { return '<table cellpadding="2" cellspacing="0" border="0" class="detailTable">'+ '<tr>'+ '<th style="border-top-left-radius: 1em !important;">Spatial<br>resolution:</th>'+ '<td>'+d.SpatRes+'</td>'+ crit + '<td>'+d.Criticality+'</td>'+ '<th>Coverage:</th>'+ '<td>'+d.Coverage+'</td>'+ '<th>Latency:</th>'+ '<td style="border-top-right-radius: 1em !important;">'+d.Latency+'</td>'+ '</tr>'+ '<tr>'+ '<th style="border-bottom-left-radius: 1em !important;">Team Site:</th>'+ '<td>'+ rowMonitoringLink +'</td>'+ '<th>STAR Roles:</th>'+ '<td>'+d.STARRoles+'</td>'+ '<th>Lifecycle Phase:</th>'+ '<td>'+d.LifecyclePhase+'</td>'+ '<th>Additional<br>information:</th>'+ '<td colspan=3 style="border-bottom-right-radius: 1em !important;">'+d.DevReason+'</td>'+ '</tr>'+ '</table>'; } else if (state == 'Retired') { return '<table cellpadding="2" cellspacing="0" border="0" class="detailTable">'+ '<tr>'+ '<th style="border-top-left-radius: 1em !important;">Spatial<br>resolution:</th>'+ '<td>'+d.SpatRes+'</td>'+ '<th>Performance<br>accuracy:</th>'+ '<td>'+d.PerfAccuracy+'</td>'+ '<th>Coverage:</th>'+ '<td>'+d.Coverage+'</td>'+ '<th>Latency:</th>'+ '<td>'+d.Latency+'</td>'+ '<th>Retirement Date:</th>'+ '<td style="border-top-right-radius: 1em !important;">'+d.DateRetired+'</td>'+ '</tr>'+ '<tr>'+ '<th style="border-bottom-left-radius: 1em !important;">Team Site:</th>'+ '<td>'+ rowMonitoringLink +'</td>'+ '<th>Repository:</th>'+ '<td>'+ rowArchiveLink +'</td>'+ '<th>STAR Roles:</th>'+ '<td>'+d.STARRoles+'</td>'+ '<th>Additional<br>information:</th>'+ '<td colspan=3 style="border-bottom-right-radius: 1em !important;">'+d.RetReason+'</td>'+ '</tr>'+ '</table>'; } } $(document).ready(function() { var state = 'Active'; $('input:radio[name=state][value=' + state + ']').attr('checked', true); $('.three').removeClass("selected"); $('#' + state).addClass("selected"); var table1 = $("#allProductsTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, // { // https://datatables.net/manual/data/renderers // "data": 'creator', // render: function ( data, type, row ) { // return '<a href="' + data.OnePagerUrl +'">'+ data.AlgorithmTxt + '</a>'; // } // }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the allProductsTbl table1 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#allProductsTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table1.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data(),'P') ).show(); tr.addClass('shown'); } }); var table2 = $("#AtmosphereTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the AtmosphereTbl table2 .columns(4) .search('Atmosphere') .draw(); table2 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#AtmosphereTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table2.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table3 = $("#CryosphereTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the CryosphereTbl table3 .columns(4) .search('Cryosphere') .draw(); table3 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#CryosphereTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table3.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table4 = $("#HydrometeorsTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the HydrometeorsTbl table4 .columns(4) .search('Hydrometeors') .draw(); table4 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#HydrometeorsTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table4.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table5 = $("#ImageryTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the ImageryTbl table5 .columns(4) .search('Imagery') .draw(); table5 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#ImageryTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table5.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table6 = $("#LandTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the LandTbl table6 .columns(4) .search('Land') .draw(); table6 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#LandTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table6.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table7 = $("#Level1Tbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the Level1Tbl table7 .columns(4) .search('Level 1') .draw(); table7 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#Level1Tbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table7.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table8 = $("#OceanTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the OceanTbl table8 .columns(4) .search('Ocean') .draw(); table8 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#OceanTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table8.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); var table9 = $("#RadiationBudgetTbl").DataTable({ "ajax": "contentIncludes/prodCatalog/productsData.txt", "columns": [ { "className": 'details-control', "orderable": false, "data": null, "defaultContent": '' }, { "data": "OnePagerLinkText" }, { "data": "ProdName" }, { "data": "ProdDescr" }, { "data": "ProdClass" }, { "data": "ProdSubClass" }, { "data": "Satellite" }, { "data": "Sensors" }, { "data": "PI" }, { "data": "Division" }, { "data": "MissionAssurance" }, { "data": "ProdLevel" }, { "data": "Status" } ], "lengthMenu": [[30, 60, 90, -1], [30, 60, 90, "All"]], "order": [[1, 'asc']], "ordering": true }); // load a subset of the whole table keyed on the Product Class value, which is the RadiationBudgetTbl table9 .columns(4) .search('Radiation Budget') .draw(); table9 .columns(12) .search('Active') .draw(); // Event listener for opening and closing details $("#RadiationBudgetTbl tbody").on('click', 'td.details-control', function () { var tr = $(this).closest('tr'); var row = table9.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( format(row.data()) ).show(); tr.addClass('shown'); } }); $("table.display tr:odd").addClass("odd"); // tabs from: http://inspirationalpixels.com/tutorials/creating-tabs-with-html-css-and-jquery // this only fires when the tabs are CLICKED, not when a matching hash is in the URL jQuery('.tabs .tab-links a').on('click', function(e) { var currentAttrValue = jQuery(this).attr('href'); // currentAttrValue = the hash #tab1, etc. // Show/Hide Tabs jQuery('.tabs ' + currentAttrValue).show().siblings().hide(); // Change/remove current tab to active jQuery(this).parent('li').addClass('active').siblings().removeClass('active'); e.preventDefault(); }); }); // end of document.ready $(window).load(function() { // this handles the tab behaviors for links arriving here from other pages currentHash = window.location.hash; currentHashTab = currentHash + "L"; if ((currentHash !== "") && (currentHash.indexOf('tab')) !== -1) { $(currentHash).show().siblings().hide(); // Change/remove current tab to active $(currentHashTab).parent('li').addClass('active').siblings().removeClass('active'); } }); </script> <div class="clearing">&nbsp;</div><br> <div id='footer'> <div id='bottomBanner'> <div class="left"> <a href="https://www.doc.gov/">Dept.&#160;of&#160;Commerce</a>&#160;|&#160;<a href="https://www.noaa.gov/" title="National Oceanic and Atmospheric Administration">NOAA</a>&#160;|&#160;<a href="https://www.nesdis.noaa.gov/" title="National Environmental Satellite, Data, and Information Service">NESDIS</a>&#160;|&#160;Website&#160;owner:&#160;<a href="https://www.star.nesdis.noaa.gov/" title="Website owner: Center for Satellite Applications and Research">STAR</a>&#160;|&#160;<a href="https://www.star.nesdis.noaa.gov/star/productdisclaimer.php">Link&#160;&amp;&#160;product&#160;disclaimers</a>&#160;|&#160;<a href="https://www.star.nesdis.noaa.gov/star/accessibility.php">Accessibility</a>&#160;|&#160;<a href="http://search.usa.gov/search?affiliate=orbit.nesdis.noaa.gov_star">Search</a>&#160;|&#160;<a href="https://www.star.nesdis.noaa.gov/star/survey.php">Customer&nbsp;Survey</a><br> <a href="https://www.star.nesdis.noaa.gov/star/productdisclaimer.php#heartbleed">Heartbleed&nbsp;Notice</a>&nbsp;|&nbsp;<a href="https://www.star.nesdis.noaa.gov/star/privacy.php">Privacy</a>&#160;|&#160;<a href="https://www.cio.noaa.gov/services_programs/info_quality.html">Information&#160;quality</a> &#160;|&#160;<a href="mailto:lori.brown&#064;noaa.gov">Webmaster</a>&#160;|&#160;Modified: May 15, 2024</div> <div class="right"> </div> <div class="clearing"></div> </div> <script src="js/footerScripts.js"></script> <!--// JavaScript for superfish horz menus (hoverIntent optional; ableplayer is video) //--> <script src='js/superfish/hoverIntent.js'></script> <script src='js/superfish/superfish.min.js'></script> <script src='js/ableplayer/build/ableplayer.min.js'></script> </div> <!--// closing the two enclosing divs //--> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10