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 90 (FL) weather conditions - Roadnow
US 90 (FL) weather conditions
2026-07-30
Roadnow
US 90 (FL) Monday 2026-08-03 weather conditions
- detailJacksonville weather: T-storms Likely, 73°F
- detailLake City weather: Showers Likely then T-storms, 73°F
- detailGreenville weather: Showers Likely then T-storms Likely, 72°F
- detailHavana weather: Mostly Cloudy then Slight Chance Showers, 72°F
- detailChattahoochee weather: Chance Showers then Chance T-storms, 73°F
- detailCottondale weather: Partly Cloudy, 73°F
- detailWestville weather: Partly Cloudy, 73°F
- detailMossy Head weather: Chance T-storms, 74°F
- detailMilton weather: Chance T-storms, 77°F
- detailSeminole weather: Showers Likely, 76°F
Other city weather along US 90 (FL)
GoJacksonville weather forcastsGoBryceville weather forcastsGoMacclenny weather forcastsGoGlen Saint Mary weather forcastsGoOlustee weather forcastsGoLake City weather forcastsGoWellborn weather forcastsGoLive Oak weather forcastsGoLee weather forcastsGoMadison weather forcastsGoGreenville weather forcastsGoMonticello weather forcastsGoLloyd weather forcastsGoTallahassee weather forcastsGoMiccosukee Cpo weather forcastsGoHavana weather forcastsGoMidway weather forcastsGoQuincy weather forcastsGoGretna weather forcastsGoMount Pleasant weather forcastsGoChattahoochee weather forcastsGoSneads weather forcastsGoGrand Ridge weather forcastsGoCypress weather forcastsGoMarianna weather forcastsGoCottondale weather forcastsGoChipley weather forcastsGoBonifay weather forcastsGoCaryville weather forcastsGoNoma weather forcastsGoWestville weather forcastsGoPonce de Leon weather forcastsGoPonce De Leon weather forcastsGoArgyle weather forcastsGoDefuniak Springs weather forcastsGoMossy Head weather forcastsGoCrestview weather forcastsGoMilligan weather forcastsGoBaker weather forcastsGoHolt weather forcastsGoMilton weather forcastsGoBagdad weather forcastsGoJay weather forcastsGoPensacola weather forcastsGoCantonment weather forcastsGoSeminole weather forcasts