Kentucky Flow Report | Streamflow & Reservoir Levels (2024)

Map Snow Flow Rivers Reservoirs Mountains Skiing Whitewater Fishing Camping

RIVER FLOWSWEATHERHYDROLOGY
May 21, 2024


  • Overview
  • Insights
  • Alerts
  • Rivers
  • Watersheds

VIEW 3D FLOW MAP

Streamflow levels acrossKentuckyare currently90.0% of normal, with theOhio River At Old Shawneetown reporting the highest discharge in the state with259000cfs and gauge stage of 24.58 ft.Meanwhile, theOhio River At Old Shawneetownis seeing a spike in streamflows today after experiencing a54.17%increase since yesterday, and currently running at259000cfs.

Maximum gauge stage in the state was last observed at theOhio River At Old Shawneetown, currently reporting a stage of 24.58ft.TheKentucky River At Lock 12 Near Irvinein the Upper Kentuckywatershedis surging for this time of year at 8300cfs, about 344.26% of normal.


Surface Flow Characteristics


Kentucky has a humid subtropical climate characterized by hot summers and mild winters with a high frequency of precipitation. The major rivers in Kentucky include the Ohio, Kentucky, Cumberland, and Tennessee rivers, which are all major tributaries to the Mississippi River. The Ohio River is the largest flow in the state and is heavily used for commercial transportation. Kentucky also has several large reservoirs and dams, including the Kentucky Dam, Barkley Dam, and Wolf Creek Dam. These dams regulate flow and provide hydroelectric power to the region. The state's hydrology is affected by the Appalachian Mountains, which contribute to increased runoff in the eastern part of the state. Snowpack is not a significant factor in Kentucky's hydrology.

Streamgauge Profile

Start Your Free Trial

Kentucky Flow Report | Streamflow & Reservoir Levels (1)


Statewide Warnings & Alerts

Kentucky Flow Report | Streamflow & Reservoir Levels (2)


Rivers ofKentucky

Barren River

Clarks River

Green River

Kentucky River

Licking River

Little River

Little Sandy River

Nolin River

Ohio River

Pond River

Rockcastle River

Salt River

Tradewater River


Watersheds ofKentucky

Barren

Licking

Little Sandy

Little Scioto-Tygarts

Lower Cumberland

Lower Green

Lower Kentucky

Lower Ohio-Bay

Lower Ohio-Little Pigeon

Lower Tennessee

Middle Green

Middle Ohio-Laughery

Pond

Rockcastle

Salt

Tradewater

Upper Cumberland

Upper Green

Upper Kentucky


Popular Whitewater Destinations

River Run Status Streamflow (CFS) Air Temp (F)
Flow Reports by Region

Kentucky Alaska Alabama Arkansas Arizona California Colorado Connecticut District Of Columbia Delaware Florida Georgia Hawaii Iowa Idaho Illinois Indiana Kansas Louisiana Massachusetts Maryland Maine Michigan Minnesota Missouri Mississippi Montana North Carolina North Dakota Nebraska New Hampshire New Jersey New Mexico Nevada New York Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas Utah Virginia Virgin Islands Vermont Washington Wisconsin West Virginia Wyoming

Start Your Free Trial

Curated climate insights, ad-free Access a wealth of climate data and outdoor recreation reports, without ads.
Interactive maps and tools From hydrology analysis to planning your next adventure, our maps make it easy.
Realtime updates and long term forecasts Realtime monitoring plus weather forecasts for thousands of rivers and mountains.
Already a Member?

Login Now


' retstring += '

Snowpack: '+row[2]+'"
' retstring += 'Past 24 Hours: '+row[3]+'"

'return retstring//Snowpack: '+row[2]+'"
New Snow: '+row[3]+'"

'; } }, "targets": 0 }, { "render": function ( data, type, row ) { return row[3]+'"'; }, "targets": 3 }, { "render": function ( data, type, row ) { return row[9]+'"'; }, "targets": 7 }, { "render": function ( data, type, row ) { return row[2]+'"'; }, "targets": 8 }, { "render": function ( data, type, row ) { return row[7]+'"'; }, "targets": [5] }, { "render": function ( data, type, row ) { return row[8]+'"'; }, "targets": [6] }, { "render": function ( data, type, row ) { return ''+row[14]+''; }, "targets": [11] }, { "render": function ( data, type, row ) {if (parseFloat(row[2]) == 0){return '';} else { return String(((parseFloat(row[13]))/parseFloat(row[2])*100).toFixed(0))+'%';} }, "targets": [10] }, { "render": function ( data, type, row ) { return row[6]+'ft'; }, "targets": [9] }, { "render": function ( data, type, row ) { return ""+row[10]+"°";//Kentucky Flow Report | Streamflow & Reservoir Levels (3)
"+row[10]+"°"; }, "targets": [2] }, { "visible": false, "targets": columns_to_show }, ], } );$('#topsearch').keyup(function(){ oTable.fnFilter($(this).val());}) } else if ("flow" == "flow"){if (0 == 1 && 0 ){ var columns_to_show = [ 1,3,4, 5, 6,7,8,9 ] var table_display = "ft"} else { var columns_to_show = [ 1,8, 3 ] var table_display = "ft"}try{ if (sorted > 4){ sorted = 2; }} catch (err){}$("#treemap_div").html("");$("#treemap_div").append('

'); total_rows = tree_data.streamflow.length; var oTable = $('#examples').dataTable( { //"jQueryUI": true, //"bDestroy": true,// "deferRender": true,// "scroller": true, "order": [[ 2, "desc" ]],// "pageLength": 3, "scrollY": "600px", "scroller": true, "paging": false, //fixedColumns: true, // "defer": true, // "lengthMenu": [[10, -1], [50, "All"]], //fixedHeader: true, "aaData": tree_data.streamflow, "columns": [ { "title": "Streamgauge", "class": "center", "width": "200px"}, { "title": "ID" }, { "title": "Streamflow", "class": "center", 'sType': 'NumericOrBlank', width: "50px" }, { "title": "24hr Change", "class": "center", 'sType': 'NumericOrBlank', width: "50px" }, { "title": "Gauge Height", "class": "center", 'sType': 'NumericOrBlank', width: "50px" }, { "title": "Water Temp", "class": "center", 'sType': 'NumericOrBlank', width: "50px" }, { "title": "Air Temp", 'sType': 'NumericOrBlank', width: "50px" }, { "title": "Elevation", "class": "center", 'sType': 'NumericOrBlank', width: "50px" }, { "title": "Tributary", "class": "center" }, { "title": "Watershed", "class": "center", width: "150px" }, ],// "order": [[ sorted, "desc" ]], //"info": false, //"sDom": table_display, 'sDom': 'ft',// "autoWidth": false, "oSearch": {"sSearch": search_term, "bRegex": true}, language: { searchPlaceholder: "Search for a Streamgauge", search: "", }, "columnDefs": [ { "render": function ( data, type, row ) { return row[8]+"°"; }, "targets": 6 }, { "render": function ( data, type, row ) { if(parseFloat(row[9]) > 0 ) return String(parseFloat(row[9]).toFixed())+"ft";else return ''; }, "targets": 7 }, { "render": function ( data, type, row ) { return ''+row[11]+''; }, "targets": 9 }, { "render": function ( data, type, row ) {if(row[13].indexOf('N/A') == -1) return ''+row[13]+''; else return ''; }, "targets": 8 }, { "render": function ( data, type, row ) { return parseInt(row[2])+" cfs"; }, "targets": 2 }, { "render": function ( data, type, row ) { if (row.slice(-1,)[0] != 0)return ' '+parseFloat(row.slice(-1,)[0]).toFixed(1)+'%';else return '0%'; },"orderable": false, "targets": 3 }, { "render": function ( data, type, row ) { if(parseFloat(row[3]) > 0 ) return String(parseFloat(row[3]).toFixed(2))+"ft";else return ''; }, "targets": 4 }, { "render": function ( data, type, row ) {if (!parseFloat(row[4])){return ''} else { return String(parseFloat(row[4]).toFixed())+"°";} }, "targets": 5 },/* { "render": function ( data, type, row ) { var state = row[0].split(', ') state = state[state.length-1].replace(' ','').replace('.','').toLowerCase(); var clean = row[0].split(',') var clean_name = clean[0].replace(/ /g,'-').replace(/_/g,'-').toLowerCase();// $.getJSON("https://snoflo.org/get_feature?callback=?&token=&query=streamflow&id="+row[1],// function(data){// var state = data.feature.properties.state.toLowerCase()// var clean_name = data.feature.properties.title.toLowerCase().split(',')[0].replace(/ /g,'_') icon_string = ''; try{ alert_ids = preferences.alerts.sentimap_streamflow; var keys = []; for(var k in alert_ids) keys.push(k); if (keys.indexOf(String(row[6])) > -1){ icon_string += ''; } else { icon_string += ''; } fave_ids = preferences.favorites.sentimap_streamflow; if (fave_ids.indexOf(String(row[6])) > -1){ icon_string += ''; } else { icon_string += ''; } } catch(err){ } return icon_string;// }); }, "targets": 7 },*/ { "render": function ( data, type, row ) { if (0 == 0 || 1){ var clean = row[0].toLowerCase().split(',')[0].replace(/ /g, "-").replace(/_/g,'-'); var arr = row[0].toLowerCase().replace(/ /g, ",").replace(/-/g,",").split(",") var state = String(state_list[arr[arr.length - 1].replace(/ /g,'').replace(/[.]/g,'').toUpperCase()]).toLowerCase().replace(/ /g,'-'); url = "/report/flow/"+state+"/"+clean+"/"; retstring = ''+row[0].split(',')[0].toUpperCase()+'' clean = row[6]//retstring += 'retstring += '

USGS '+row[1];//+' '+row[10]+'

'// retstring += '
'// retstring += ''// retstring += '

' return retstring; return '
'+row[0].split(',')[0].toUpperCase()+'

'+row[10]+'
USGS '+row[1]+'

' } else { var clean = row[0].toLowerCase().split(',')[0].replace(/ /g, "-").replace(/_/g,'-'); var arr = row[0].toLowerCase().replace(/ /g, ",").replace(/-/g,",").split(",") var state = String(state_list[arr[arr.length - 1].replace(/ /g,'').replace(/[.]/g,'').toUpperCase()]).toLowerCase().replace(/ /g,'-'); url = "/report/flow/"+state.toLowerCase()+"/"+clean+"/";dis = '' return '

'+dis+'
USGS '+row[1]+' @ '+row[10]+'
Streamflow Discharge
'+row[2]+'cfs '+row.slice(-1,)[0]+'%

'; // return '
'+dis+''+row[0]+'
Height: '+row[3]+'Ft.
Streamflow: '+row[2]+'cfs '+row.slice(-1,)[0]+'%

'; } }, "targets": 0,"width": "250px", }, { "visible": false, "targets": columns_to_show },// { "width": "50%", "targets": [0] }, //{ "width": "15%", "targets": [1,2,3] }, //{ "width": "5%", "targets": [4] } ], "fnDrawCallback": function ( oSettings ) { if (0 == 1){ // $(oSettings.nTHead).hide(); } }, "createdRow": function (nRow, aData, iDisplayIndex) { // Bind click event $(nRow).click(function() { var loc1 = aData[5].split(",")[0]; var loc0 = aData[5].split(",")[1]; }); return nRow; } }); $("#examples tbody td").not(":nth-child(3)").not(":nth-child(9)").not(":nth-child(9)").colorize();$('#topsearch').keyup(function(){ oTable.fnFilter($(this).val());}) } var e = document.getElementById("state_select"); //var state = e.options[e.selectedIndex].value; //$("#treemap_div .header").html(e.options[e.selectedIndex].innerHTML+" Flow Report | Streamflow & Reservoir Levels");//$('#search').attr('placeholder', e.options[e.selectedIndex].innerHTML+" Flow Report | Streamflow & Reservoir Levels"); }} function showStaticTooltip(row, size, value) { return '

' + '' + test_data.getValue(row, 0) + '
Base: ' + test_data.getValue(row, 2) + '"
24 Snow Change: ' + test_data.getValue(row, 3) +'"'+ '
'; } function showStaticTooltip_stream(row, size, value) { return '

' + '' + test_data.getValue(row, 0) + '
Streamflow: ' + test_data.getValue(row, 2) + 'cfs
Average Delta: ' + test_data.getValue(row, 3).toFixed() +'%'+ '
'; }function openSensor(){try{ var select = tree.getSelection();} catch (err){ var select = bubble.getSelection();}var id = test_data.getValue(select[0].row, 4);if (id > 0){ $.getJSON("https://snoflo.org/get_feature?callback=?&token=&query=flow&id="+id, function(data){ var state = data.feature.properties.state.toLowerCase() var clean_name = data.feature.properties.title.toLowerCase().split(',')[0].replace(/ /g,'-').replace(/_/g,'-') window.open("https://snoflo.org/report/flow/"+state+"/"+clean_name+"/", "_self"); });}} $('#search').keyup(search);function search (){// var searchString = $('#search').val().toLowerCase();// mytable.search( searchString ).draw();}jQuery.fn.dataTableExt.oSort['NumericOrBlank-asc'] = function(x,y) { var retVal; if (y = parseFloat($.trim(y).replace(/,/g,''))) { x = (x = parseFloat($.trim(x).replace(/,/g,''))) ? x : 0; if (x==y) retVal= 0; else retVal = (x>y) ? 1 : -1; } else { retVal = -1; } return retVal;}jQuery.fn.dataTableExt.oSort['NumericOrBlank-desc'] = function(y,x) { var retVal; x = (x = parseFloat($.trim(x).replace(/,/g,''))) ? x : 0; y = (y = parseFloat($.trim(y).replace(/,/g,''))) ? y : 0; if (x==y) retVal= 0; else retVal = (x>y) ? 1 : -1; return retVal;}function favorite(db, uuid){if (token == "guest"){ $('#login_modal').foundation('reveal', 'open'); $("#login_modal_message").html("Log in to star items"); return;} $.getJSON("https://snoflo.org/save_fave?callback=?&token=&query="+db+"&id="+uuid+"&save=1", function(data){ if (data.token =="guest"){ token = data.token; $('#login_modal').foundation('reveal', 'open'); $("#login_modal_message").html("Your Session has Expired. Please Login Again."); $("#topright_nav").html(' Login'); } else { token = data.token; var classes = document.getElementById("fave_"+db+"_"+uuid).className if (classes.indexOf('alert') > -1){ document.getElementById("fave_"+db+"_"+uuid).className = 'fa fa-star success button tiny'; } else { document.getElementById("fave_"+db+"_"+uuid).className = 'fa fa-star alert button tiny'; } } });}function load_state(){ var e = document.getElementById("state_select"); var state = e.options[e.selectedIndex].value; var curr_url = window.location.href; var url_list = curr_url.split('/'); url_list.splice(0,3); var url = "/"+url_list[0]+"/"+url_list[1]+"/"; if (state == "US"){ push_state = ""; } else { push_state = state } window.history.pushState(state, 'Title', url+push_state); $.getJSON("https://snoflo.org/get_tree_data?callback=?&token=&type=flow&vis=report&state="+state, function(data){ tree_data = data.tree_data; drawChart(); });}function get_news(){ $.getJSON("https://snoflo.org/get_news?callback=?", function(data){ snoflo_news = data.news; make_news(); });}function make_news(){if ("flow" == "flow"){ var flokno_high_table = $('#flokno_high').dataTable( { "scrollY": "30%", "bDestroy": true, "order": [[ 2, "desc" ]], "sDom": "<'hi_title'>t", "jQueryUI": true, "aaData": snoflo_news.streamflow.high, "columns": [ { "title": "Sensor", "class": "center" }, { "title": "ID" }, { "title": "Flow (CFS)" , "class": "center", 'sType': 'NumericOrBlank' }, { "title": "Locate" }, { "title": "Details", "class": "center" }, ], "columnDefs": [ { "render": function ( data, type, row ) { return row[0]+'
Site ID: '+row[1]+''; }, "targets": 0 }, { "visible": false, "targets": [ 1,3,4 ] }, ], } ); $("div.hi_title").html('Record Flows'); var flokno_vol_table = $('#flokno_vol').dataTable( { "scrollY": "30%", "bDestroy": true, "order": [[ 2, "desc" ]], "sDom": "<'vol_title'>t", "jQueryUI": true, "aaData": snoflo_news.streamflow.volatile, "columns": [ { "title": "Sensor", "class": "center" }, { "title": "ID" }, { "title": "24hr Delta (CFS)" , "class": "center", 'sType': 'NumericOrBlank' }, { "title": "Locate" }, { "title": "Details", "class": "center" }, ], "columnDefs": [ { "render": function ( data, type, row ) { return row[0]+'
Site ID: '+row[1]+''; }, "targets": 0 }, { "visible": false, "targets": [ 1,3,4 ] }, ], } ); $("div.vol_title").html('Volatile Rivers'); var flokno_warm_table = $('#flokno_warm').dataTable( { "scrollY": "30%", "destroy": true, "order": [[ 2, "desc" ]], "sDom": "<'warm_title'>t", "jQueryUI": true, "aaData": snoflo_news.streamflow.warm, "columns": [ { "title": "Sensor", "class": "center" }, { "title": "ID" }, { "title": "Temp (F)" , "class": "center", 'sType': 'NumericOrBlank' }, { "title": "Locate" }, { "title": "Details", "class": "center" }, ], "columnDefs": [ { "render": function ( data, type, row ) { return row[0]+'
Site ID: '+row[1]+''; }, "targets": 0 }, { "visible": false, "targets": [ 1,3,4 ] }, ], } ); $("div.warm_title").html('Warmest Rivers');} else { var flokno_vol_table = $('#flokno_vol').dataTable( { "scrollY": "30%", "destroy": true, "order": [[ 2, "desc" ]], "sDom": "<'fresh_title'>t", "jQueryUI": true, "aaData": snoflo_news.snotel.fresh, "columns": [ { "title": "Sensor", "class": "center" }, { "title": "ID" }, { "title": "24Hr Snow (In.)" , "class": "center", 'sType': 'NumericOrBlank' }, { "title": "Locate" }, { "title": "Details", "class": "center" }, ], "columnDefs": [ { "render": function ( data, type, row ) { return row[0]+'
Site ID: '+row[1]+''; }, "targets": 0 }, { "visible": false, "targets": [ 1,3,4 ] }, ], } ); $("div.fresh_title").html('Deepest Snow'); var flokno_high_table = $('#flokno_high').dataTable( { "scrollY": "30%", "destroy": true, "order": [[ 2, "desc" ]], "sDom": "<'light_title'>t", "jQueryUI": true, "aaData": snoflo_news.snotel.light, "columns": [ { "title": "Sensor", "class": "center" }, { "title": "ID" }, { "title": "SWE (%)" , "class": "center", 'sType': 'NumericOrBlank' }, { "title": "Locate" }, { "title": "Details", "class": "center" }, ], "columnDefs": [ { "render": function ( data, type, row ) { return row[0]+'
Site ID: '+row[1]+''; }, "targets": 0 }, { "visible": false, "targets": [ 1,3,4 ] }, ], } ); $("div.light_title").html('Lightest Snow'); $("#flokno_warm").remove();}} function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); }var state_list = { "AL": "Alabama", "AK": "Alaska", "AS": "American Samoa", "AZ": "Arizona", "AR": "Arkansas", "CA": "California", "CO": "Colorado", "CT": "Connecticut", "DE": "Delaware", "DC": "District Of Columbia", "FM": "Federated States Of Micronesia", "FL": "Florida", "GA": "Georgia", "GU": "Guam", "HI": "Hawaii", "ID": "Idaho", "IL": "Illinois", "IN": "Indiana", "IA": "Iowa", "KS": "Kansas", "KY": "Kentucky", "LA": "Louisiana", "ME": "Maine", "MH": "Marshall Islands", "MD": "Maryland", "MA": "Massachusetts", "MI": "Michigan", "MN": "Minnesota", "MS": "Mississippi", "MO": "Missouri", "MT": "Montana", "NE": "Nebraska", "NV": "Nevada", "NH": "New Hampshire", "NJ": "New Jersey", "NM": "New Mexico", "NY": "New York", "NC": "North Carolina", "ND": "North Dakota", "MP": "Northern Mariana Islands", "OH": "Ohio", "OK": "Oklahoma", "OR": "Oregon", "PW": "Palau", "PA": "Pennsylvania", "PR": "Puerto Rico", "RI": "Rhode Island", "SC": "South Carolina", "SD": "South Dakota", "TN": "Tennessee", "TX": "Texas", "UT": "Utah", "VT": "Vermont", "VI": "Virgin Islands", "VA": "Virginia", "WA": "Washington", "WV": "West Virginia", "WI": "Wisconsin", "WY": "Wyoming"}// function changeFunc($i) {// window.open("/flow/report/"+$i, "_self");// }var input = $(".dataTables_filter input");input.unbind('keyup search input').bind('keypress', function (e) { if (e.which == 13) { var keywords = input.val().split(','), filter =''; for (var i=0; i

0 ){ k.push(parseFloat(tree_data.streamflow[x][2])) k.push(parseFloat(tree_data.streamflow[x][3])) k.push(tree_data.streamflow[x][4]) k.push(tree_data.streamflow[x][8]) k.push(tree_data.streamflow[x][9]) k.push(tree_data.streamflow[x][0]) newl.push(k) }} Highcharts.chart('mara', {exporting: {enabled: false}, chart: { type: 'spline', backgroundColor: 'rgba(0,0,0,0)', parallelCoordinates: true, parallelAxes: { lineWidth: 1 } }, credits: { text: '' }, title: { text: '', }, title: { text: '', style : { left : '0px', top : '-10',//color: 'white', }, }, plotOptions: { series: { animation: false, marker: { enabled: false, states: { hover: { enabled: false } } }, states: { hover: { halo: { size: 0 } } }, events: { mouseOver: function () { this.group.toFront(); } } } }, tooltip: { shared: true, pointFormat: '\u25CF' + '{series.name}: {point.formattedValue}
' }, xAxis: { categories: [ 'Streamflow (cfs)', 'Gauge Height (ft)', 'Water Temp (f)', 'Air Temp (f)', 'Elev (ft)', ], offset: 10,labels: { style : { left : '0px', top : '0',//color: 'white', fontSize : '14px' },} }, yAxis: [{ min: 0, tooltipValueFormat: '{value} cfs' }, { min: 0, tooltipValueFormat: '{value} ft' }, { min: 0, tooltipValueFormat: '{value} deg' }, { min: 0, tooltipValueFormat: '{value} deg' }, { min: 0, tooltipValueFormat: '{value} ft' } ],// colors: ['whitesmoke'], series: newl.map(function (set, i) { return { name: set[5], data: set.slice(0,5), shadow: false }; }) });} catch(err){}var l = []var s = []let dset = []for (var x=0; x 100){ var ro = {}; ro.name = tree_data.streamflow[x][0].split(',')[0]; ro.value = parseFloat(tree_data.streamflow[x][2]); ro.colorValue = parseFloat(tree_data.streamflow[x][2]); dset.push(ro) }}if (l.length) {Highcharts.chart('riverbub', {exporting: {enabled: false}, chart: { type: 'bubble', plotBorderWidth: 1, zoomType: 'xy' }, legend: { enabled: false }, title: { text: '' }, credits: { text: '', }, subtitle: { text: '', }, accessibility: { point: { valueDescriptionFormat: '{index}. {point.name}, fat: {point.x}g, sugar: {point.y}g, obesity: {point.z}%.' } }, xAxis: { gridLineWidth: 1, // type: 'logarithmic', // minorTickInterval: 0.1, title: { text: 'Streamflow Discharge' }, labels: { format: '{value} cfs' }, }, yAxis: { gridLineWidth: 1, startOnTick: false, endOnTick: false, title: { text: 'Elevation' }, labels: { format: '{value} ft' }, maxPadding: 0.2, plotLines: [{ color: 'black', dashStyle: 'dot', width: 2, value: 0, label: { align: 'right', style: { fontStyle: 'italic' }, text: 'Sea Level', x: -10 }, zIndex: 3 }], accessibility: { rangeDescription: 'Range: 0 to 160 grams.' } }, tooltip: { useHTML: true, headerFormat: '', pointFormat: '' + '' + ''+ '' , footerFormat: '

{point.name}

Streamflow:{point.x}cfs
Water Height:{point.z}ft
Elevation:{point.y}ft
', followPointer: true }, plotOptions: { series: { dataLabels: { enabled: true, format: '{point.name}' } } }, series: [{ data: l, }]});}if (dset.length && 0 ){Highcharts.chart('flowheat', { chart: { backgroundColor: 'rgba(0,0,0,0)', interactive: false,}, colorAxis: { maxColor: '#0facf3', minColor: 'rgba(222, 244, 253,1)', }, plotOptions: { series: { dataLabels: { enabled: true, color: '#495057', style: {textAlign: "center", fontWeight: 'bold', fontSize: '14px', textOutline: '0px', } }, cursor: 'pointer',// events: {// click: function (event) {//window.open('/ski-area/'+event.point.name.split('" ')[1].toLowerCase().replace(/ /g,'-').replace("#","%23"))// }// } } }, series: [{ type: 'treemap', layoutAlgorithm: 'squarified', data: dset, }], credits: { text: '' }, title: { text: '' }});}(function($) { $.fn.colorize = function(oOptions) { var settings = $.extend({ parse: function(e) { return parseFloat(e.html()); }, min: undefined, max: undefined, readable: true, themes: { "default": { color_min: "#C80000", color_mid: "#FFFFFF", color_max: "#10A54A" }, "blue-white-red": { color_min: "#312F9D", color_mid: "#FFFFFF", color_max: "#C80000" } }, theme: "default", center: undefined, percent: false }, oOptions); var min = 0; var max = 0; this.each(function() { var value = parseFloat(settings.parse($(this))); if (!isNaN(value) && isFinite(value)) { min = Math.min(min, value); max = Math.max(max, value); min = -100 //max = 100 $(this).data('colorize', value); } }); if (settings.center === undefined) settings.center = mean(this); settings.center = 0 settings.center = 0; var adj = settings.center - min; this.each(function() { var value = $(this).data('colorize'); var ratio = (settings.center - value) / adj; var color1, color2; if (!settings.percent && value <= settings.min) { color1 = settings.themes[settings.theme].color_min; color2 = settings.themes[settings.theme].color_min; } else if (!settings.percent && value >= settings.max) { color1 = settings.themes[settings.theme].color_max; color2 = settings.themes[settings.theme].color_max; } else if (settings.percent && ratio <= settings.min) { color1 = settings.themes[settings.theme].color_min; color2 = settings.themes[settings.theme].color_min; } else if (settings.percent && ratio >= settings.max) { color1 = settings.themes[settings.theme].color_max; color2 = settings.themes[settings.theme].color_max; } else if (value < settings.center) { ratio = Math.abs(ratio); if (ratio < -1) ratio = -1; color1 = settings.themes[settings.theme].color_min; color2 = settings.themes[settings.theme].color_mid; } else { ratio = Math.abs(ratio); if (ratio > 1) ratio = 1; color1 = settings.themes[settings.theme].color_max; color2 = settings.themes[settings.theme].color_mid; } var color = getColor(color1, color2, ratio); $(this).css('background-color', color); if (settings.readable) $(this).css('color', getContrastYIQ(color)); }); function getColor(color1, color2, ratio) { var hex = function(x) { x = x.toString(16); return (x.length == 1) ? '0' + x : x; } color1 = (color1.charAt(0) == "#") ? color1.slice(1) : color1 color2 = (color2.charAt(0) == "#") ? color2.slice(1) : color2 var r = Math.ceil(parseInt(color1.substring(0,2), 16) * ratio + parseInt(color2.substring(0,2), 16) * (1-ratio)); var g = Math.ceil(parseInt(color1.substring(2,4), 16) * ratio + parseInt(color2.substring(2,4), 16) * (1-ratio)); var b = Math.ceil(parseInt(color1.substring(4,6), 16) * ratio + parseInt(color2.substring(4,6), 16) * (1-ratio)); return "#" + (hex(r) + hex(g) + hex(b)).toUpperCase(); } function mean(arr) { var avg = 0; arr.each(function() { if ($(this).data('colorize') !== undefined) { avg += $(this).data('colorize'); } }); return avg / arr.length; } // http://24ways.org/2010/calculating-color-contrast/ function getContrastYIQ(hexcolor) { var hex = (hexcolor.charAt(0) == "#") ? hexcolor.slice(1) : hexcolor; var r = parseInt(hex.substr(0,2),16); var g = parseInt(hex.substr(2,2),16); var b = parseInt(hex.substr(4,2),16); var yiq = ((r*299)+(g*587)+(b*114))/1000; return (yiq >= 128) ? 'black' : 'white'; } return this; };}(jQuery));

Favorite Limit Reached

" ) .appendTo( ul ); };});var stripe = Stripe('pk_live_bYvRrSkApILIFEK2wlkwoIQw00QDDpDC6N');var elements = stripe.elements();$('#agree_signup').change(function () { $('#signup_submit_agree').prop("disabled", !this.checked);}).change()$('#agree_delete').change(function () { $('#delete_submit').prop("disabled", !this.checked);}).change()$('#agree2').change(function () { $('#signup_submit2').prop("disabled", !this.checked);}).change()var state_list = { "AL": "Alabama", "AK": "Alaska", "AS": "American Samoa", "AZ": "Arizona", "AR": "Arkansas", "CA": "California", "CO": "Colorado", "CT": "Connecticut", "DE": "Delaware", "DC": "District Of Columbia", "FM": "Federated States Of Micronesia", "FL": "Florida", "GA": "Georgia", "GU": "Guam", "HI": "Hawaii", "ID": "Idaho", "IL": "Illinois", "IN": "Indiana", "IA": "Iowa", "KS": "Kansas", "KY": "Kentucky", "LA": "Louisiana", "ME": "Maine", "MH": "Marshall Islands", "MD": "Maryland", "MA": "Massachusetts", "MI": "Michigan", "MN": "Minnesota", "MS": "Mississippi", "MO": "Missouri", "MT": "Montana", "NE": "Nebraska", "NV": "Nevada", "NH": "New Hampshire", "NJ": "New Jersey", "NM": "New Mexico", "NY": "New York", "NC": "North Carolina", "ND": "North Dakota", "MP": "Northern Mariana Islands", "OH": "Ohio", "OK": "Oklahoma", "OR": "Oregon", "PW": "Palau", "PA": "Pennsylvania", "PR": "Puerto Rico", "RI": "Rhode Island", "SC": "South Carolina", "SD": "South Dakota", "TN": "Tennessee", "TX": "Texas", "UT": "Utah", "VT": "Vermont", "VI": "Virgin Islands", "VA": "Virginia", "WA": "Washington", "WV": "West Virginia", "WI": "Wisconsin", "WY": "Wyoming"}

Kentucky Flow Report | Streamflow & Reservoir Levels (2024)
Top Articles
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 5373

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.