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 41 (FL) weather conditions - Roadnow
US 41 (FL) weather conditions
2026-08-06
Roadnow
US 41 (FL) This Afternoon 2026-08-06 weather conditions
- detailMiami weather: Chance T-storms and Breezy, 88°F
- detailEstero weather: Showers Likely, 91°F
- detailPort Charlotte weather: Showers Likely, 88°F
- detailOsprey weather: Showers, 91°F
- detailPalmetto weather: , 88°F
- detailApollo Beach weather: Showers Likely, 90°F
- detailThonotosassa weather: Showers Likely, 91°F
- detailLacoochee weather: Showers Likely, 92°F
- detailInverness weather: Showers Likely, 91°F
- detailWilliston weather: Showers Likely, 92°F
- detailFort White weather: T-storms Likely, 87°F
Other city weather along US 41 (FL)
GoMiami weather forcastsGoHomestead weather forcastsGoOchopee weather forcastsGoNaples weather forcastsGoBonita Springs weather forcastsGoEstero weather forcastsGoFort Myers weather forcastsGoNorth Fort Myers weather forcastsGoCape Coral weather forcastsGoPunta Gorda weather forcastsGoPort Charlotte weather forcastsGoNorth Port weather forcastsGoVenice weather forcastsGoNokomis weather forcastsGoLaurel weather forcastsGoOsprey weather forcastsGoSarasota weather forcastsGoEnglewood weather forcastsGoTallevast weather forcastsGoBradenton weather forcastsGoPalmetto weather forcastsGoTerra Ceia weather forcastsGoRuskin weather forcastsGoSun City weather forcastsGoSun City Center weather forcastsGoApollo Beach weather forcastsGoGibsonton weather forcastsGoRiverview weather forcastsGoTampa weather forcastsGoSeffner weather forcastsGoThonotosassa weather forcastsGoLutz weather forcastsGoBrandon weather forcastsGoLand O' Lakes weather forcastsGoLand O Lakes weather forcastsGoLacoochee weather forcastsGoSpring Hill weather forcastsGoBrooksville weather forcastsGoFloral City weather forcastsGoIstachatta weather forcastsGoInverness weather forcastsGoHernando weather forcastsGoHolder weather forcastsGoDunnellon weather forcastsGoMorriston weather forcastsGoWilliston weather forcastsGoArcher weather forcastsGoNewberry weather forcastsGoHigh Springs weather forcastsGoAlachua weather forcastsGoFort White weather forcastsGoLake City weather forcastsGoJennings weather forcasts