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
2026-04-09
Roadnow
FL A1A current weather conditions
- detailKey West weather: Mostly Cloudy, 75°F
- detailDelray Beach weather: Rain and Breezy, 74°F
- detailWest Palm Beach weather: Overcast and Breezy, 74°F
- detailPalm Beach Gardens weather: Light Rain and Breezy, 74°F
- detailHallandale weather: Mostly Cloudy and Breezy, 73°F
- detailOrmond Beach weather: Overcast and Breezy, 68°F
- detailPonte Vedra Beach weather: A Few Clouds and Breezy, 68°F
- detailAtlantic Beach weather: Overcast and Windy, 64°F
- detailMerritt Island weather: Light Rain and Breezy, 69°F
- detailIndialantic weather: Light Rain Fog/Mist and Breezy, 69°F
- detailVero Beach weather: Overcast, 72°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