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);
*/
?>
FL A1A weather conditions - Roadnow
FL A1A weather conditions
2025-10-27
Roadnow
FL A1A current weather conditions
- detailKey West weather: Mostly Cloudy, 85°F
- detailDelray Beach weather: Partly Cloudy, 86°F
- detailWest Palm Beach weather: Mostly Cloudy, 83°F
- detailPalm Beach Gardens weather: Mostly Cloudy, 83°F
- detailHallandale weather: Mostly Cloudy, 85°F
- detailOrmond Beach weather: Mostly Cloudy, 80°F
- detailPonte Vedra Beach weather: Mostly Cloudy, 81°F
- detailAtlantic Beach weather: Overcast, 77°F
- detailMerritt Island weather: Fair, 84°F
- detailIndialantic weather: Mostly Cloudy, 85°F
- detailVero Beach weather: A Few Clouds, 84°F
Other city weather along FL A1A
GoKey West weather forcastsGoFort Lauderdale weather forcastsGoHollywood weather forcastsGoPompano Beach weather forcastsGoDeerfield Beach weather forcastsGoDelray Beach weather forcastsGoBoca Raton weather forcastsGoBoynton Beach weather forcastsGoLake Worth weather forcastsGoPalm Beach weather forcastsGoWest Palm Beach weather forcastsGoStuart weather forcastsGoJensen Beach weather forcastsGoPort Saint Lucie weather forcastsGoFort Pierce weather forcastsGoPalm Beach Gardens weather forcastsGoNorth Palm Beach weather forcastsGoMiami weather forcastsGoMiami Beach weather forcastsGoNorth Miami Beach weather forcastsGoHallandale weather forcastsGoDania weather forcastsGoNew Smyrna Beach weather forcastsGoDaytona Beach weather forcastsGoPort Orange weather forcastsGoOrmond Beach weather forcastsGoFlagler Beach weather forcastsGoPalm Coast weather forcastsGoSaint Augustine weather forcastsGoSt. Augustine weather forcastsGoPonte Vedra Beach weather forcastsGoPalm Valley weather forcastsGoJacksonville Beach weather forcastsGoJacksonville weather forcastsGoNeptune Beach weather forcastsGoAtlantic Beach weather forcastsGoFernandina Beach weather forcastsGoYulee weather forcastsGoCallahan weather forcastsGoCocoa weather forcastsGoMerritt Island weather forcastsGoCape Canaveral weather forcastsGoCocoa Beach weather forcastsGoPatrick AFB weather forcastsGoSatellite Beach weather forcastsGoIndialantic weather forcastsGoMelbourne Beach weather forcastsGoGrant weather forcastsGoMelbourne weather forcastsGoSebastian weather forcastsGoVero Beach weather forcastsGoWabasso weather forcastsGoWinter Beach weather forcasts