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 27 (FL) weather conditions - Roadnow
US 27 (FL) weather conditions
2024-09-21
Roadnow
US 27 (FL) Monday Night 2024-09-23 weather conditions
- detailMiami weather: Chance T-storms, 88°F
- detailHallandale weather: Chance T-storms, 88°F
- detailVenus weather: Mostly Clear, 88°F
- detailLake Wales weather: Mostly Clear, 88°F
- detailHaines City weather: Mostly Clear, 88°F
- detailMinneola weather: Clear, 88°F
- detailLeesburg weather: Mostly Clear, 87°F
- detailWilliston weather: Mostly Clear, 86°F
- detailO Brien weather: Mostly Clear, 86°F
- detailLamont weather: Mostly Clear, 85°F
Other city weather along US 27 (FL)
GoMiami weather forcastsGoOpa Locka weather forcastsGoHialeah weather forcastsGoHollywood weather forcastsGoFort Lauderdale weather forcastsGoHallandale weather forcastsGoSouth Bay weather forcastsGoMoore Haven weather forcastsGoOkeechobee weather forcastsGoPalmdale weather forcastsGoVenus weather forcastsGoLake Placid weather forcastsGoSebring weather forcastsGoFrostproof weather forcastsGoBabson Park weather forcastsGoLake Wales weather forcastsGoWaverly weather forcastsGoLakeland weather forcastsGoDundee weather forcastsGoLake Hamilton weather forcastsGoHaines City weather forcastsGoDavenport weather forcastsGoCitrus Ridge weather forcastsGoClermont weather forcastsGoAstatula weather forcastsGoMinneola weather forcastsGoGroveland weather forcastsGoHowey In The Hills weather forcastsGoYalaha weather forcastsGoHowey in the Hills weather forcastsGoLeesburg weather forcastsGoOkahumpka weather forcastsGoWinter Haven weather forcastsGoLady Lake weather forcastsGoOcala weather forcastsGoWilliston weather forcastsGoHigh Springs weather forcastsGoFort White weather forcastsGoBranford weather forcastsGoMayo weather forcastsGoO Brien weather forcastsGoDay weather forcastsGoPerry weather forcastsGoShady Grove weather forcastsGoMonticello weather forcastsGoLamont weather forcastsGoWacissa weather forcastsGoLloyd weather forcastsGoTallahassee weather forcasts