include_once("GeoCalc.class.php");
include_once("ws_client.php");
include_once("utils.php");
function getStateFromLaln($laln) {
$ret = getWebService("citystate", $laln);
$t = explode(",", $ret);
return $t[1];
}
function getWeatherAlertCountForState($state) {
$weather_alerts = getWeatherEvents($state);
$t = explode("||", $weather_alerts);
$size1 = count($t);
return $size1;
}
function getWeatherAlertsForState($state) {
$weather_alerts = getWeatherEvents($state);
$t = explode("||", $weather_alerts);
return $t;
}
function getWeatherAlertCount($hwy,$state) {
// wrong order on the server
$bbox = getBboxForRoadInState($hwy,$state);
//if($state == "TX")
//echo $bbox."\r\n";
$weather_alerts = getWeatherEvents($state);
$t = explode("||", $weather_alerts);
$t2 = explode(",", $bbox);
$laMax = floatVal($t2[0]);
$lnMin = floatVal($t2[1]);
$laMin = floatVal($t2[2]);
$lnMax = floatVal($t2[3]);
$size1 = count($t);
$alerts_count = 0;
$oGC = new GeoCalc();
for($i=0;$i<$size1;$i++) {
$t1 = explode(";;",$t[$i]);
$fips6 = $t1[5];
// wrong order on the server
$bboxCo = getCountyBbox($fips6);
$laCoMax = floatVal($bboxCo[0]);
$lnCoMin = floatVal($bboxCo[1]);
$laCoMin = floatVal($bboxCo[2]);
$lnCoMax = floatVal($bboxCo[3]);
//if($state == "TX")
//echo "$laCoMax,$lnCoMin,$laCoMin,$lnCoMax\r\n";
if($oGC->isBboxOverlap($laMin,$lnMin,$laMax,$lnMax,$laCoMin,$lnCoMin,$laCoMax,$lnCoMax)) {
$alerts_count++;
}
}
return $alerts_count;
}
function getWeatherAlertsForLaln($la, $ln, $radius) {
if(!isset($radius) || $radius == 0) $radius = 10;
$oGC = new GeoCalc();
$bbox = $oGC->getBbox($la, $ln, $radius);
return getWeatherAlertsForBbox($bbox, "$la,$ln");
}
function getWeatherAlertsForBbox($bbox, $laln) {
$state = getStateFromLaln($laln);
//echo "$state,$bbox,$laln\r\n";
$weather_alerts = getWeatherEvents($state);
//echo $weather_alerts;
$t = explode("||", $weather_alerts);
$oGC = new GeoCalc();
$size1 = count($t);
$bboxWeatherAlerts = "";
for($i=0;$i<$size1;$i++) {
$t1 = explode(";;",$t[$i]);
$fips6 = $t1[5];
$bboxCo = getCountyBbox($fips6);
//print_r($bboxCo) ;
$laCoMax = floatVal($bboxCo[0]);
$lnCoMin = floatVal($bboxCo[1]);
$laCoMin = floatVal($bboxCo[2]);
$lnCoMax = floatVal($bboxCo[3]);
//echo "$laCoMax,$lnCoMin,$laCoMin,$lnCoMax\r\n";
//echo "OKbefore
";
if($oGC->isBboxOverlap($bbox[0],$bbox[1],$bbox[2],$bbox[3],$laCoMin,$lnCoMin,$laCoMax,$lnCoMax)) {
//echo "OKafter
";
//echo $bbox[0] . "," . $bbox[1] . "\r\n";
$laCoMid = ($laCoMax+$laCoMin)/2.0;
$lnCoMid = ($lnCoMax+$lnCoMin)/2.0;
$alerts = $t1[0] . ";;" . $t1[1] . ";;" . $t1[2] . ";;" . $t1[3] . ";;" . $t1[4] . ";;$laCoMid,$lnCoMid";
if(strlen($bboxWeatherAlerts) > 0)
$bboxWeatherAlerts = $bboxWeatherAlerts . "||" . $alerts;
else
$bboxWeatherAlerts = $alerts;
//echo $bbox[0] . "," . $bbox[1] . "\r\n";
}
}
//echo "OK$bboxWeatherAlerts";
return $bboxWeatherAlerts;
}
/*
$la = 34.049482;
$ln=-118.242931;
$radius = 30;
echo getWeatherAlertsForLaln($la, $ln, $radius);
*/
?>
US 6 (OH) weather conditions - Roadnow
- HOME
- US
- MI
- > US 6 (OH) weather conditions
US 6 (OH) weather conditions
2026-01-14
Roadnow
US 6 (OH) current weather conditions
- detailPierpont weather: Light Snow Fog/Mist, 34°F
- detailJefferson weather: Overcast, 40°F
- detailChardon weather: Light Rain Fog/Mist, 37°F
- detailEuclid weather: Overcast, 42°F
- detailSheffield Lake weather: Light Rain, 39°F
- detailVermilion weather: Light Snow Fog/Mist, 29°F
- detailVickery weather: Overcast, 38°F
- detailBradner weather: Heavy Snow Freezing Fog and Breezy, 23°F
- detailWeston weather: Overcast, 39°F
- detailNapoleon weather: Overcast, 39°F
- detailRidgeville Corners weather: Mostly Cloudy, 39°F
- detailEdgerton weather: Light Snow Fog/Mist, 22°F
Other city weather along US 6 (OH)
GoPierpont weather forcastsGoAndover weather forcastsGoConneaut weather forcastsGoDorset weather forcastsGoKingsville weather forcastsGoJefferson weather forcastsGoRome weather forcastsGoRock Creek weather forcastsGoMontville weather forcastsGoHuntsburg weather forcastsGoChardon weather forcastsGoWilloughby weather forcastsGoChesterland weather forcastsGoWickliffe weather forcastsGoCleveland weather forcastsGoEuclid weather forcastsGoRocky River weather forcastsGoBay Village weather forcastsGoNorth Olmsted weather forcastsGoWestlake weather forcastsGoSheffield Lake weather forcastsGoAvon Lake weather forcastsGoAvon weather forcastsGoLorain weather forcastsGoAmherst weather forcastsGoVermilion weather forcastsGoHuron weather forcastsGoBerlin Heights weather forcastsGoSandusky weather forcastsGoCastalia weather forcastsGoVickery weather forcastsGoFremont weather forcastsGoHelena weather forcastsGoGibsonburg weather forcastsGoWoodville weather forcastsGoBradner weather forcastsGoPemberville weather forcastsGoWayne weather forcastsGoBowling Green weather forcastsGoPortage weather forcastsGoWeston weather forcastsGoGrand Rapids weather forcastsGoMcClure weather forcastsGoMc Clure weather forcastsGoArchbold weather forcastsGoNapoleon weather forcastsGoGrelton weather forcastsGoLiberty Center weather forcastsGoWauseon weather forcastsGoRidgeville weather forcastsGoRidgeville Corners weather forcastsGoTiffin weather forcastsGoDefiance weather forcastsGoStryker weather forcastsGoBryan weather forcastsGoEdgerton weather forcastsGoMontpelier weather forcasts