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);
*/
?>
LA 1 weather conditions - Roadnow
LA 1 weather conditions
2025-10-25
Roadnow
LA 1 Sunday 2025-10-26 weather conditions
- detailGrand Isle weather: Heavy Rain, 79°F
- detailLockport weather: Heavy Rain, 80°F
- detailLabadieville weather: Heavy Rain, 81°F
- detailAmelia weather: Heavy Rain, 79°F
- detailBrusly weather: Heavy Rain, 79°F
- detailJarreau weather: Heavy Rain, 78°F
- detailBatchelor weather: Heavy Rain, 78°F
- detailCottonport weather: Showers, 78°F
- detailEcho weather: Showers, 77°F
- detailCloutierville weather: Showers Likely, 78°F
- detailPowhatan weather: Chance Showers, 79°F
- detailBlanchard weather: Chance Showers, 77°F
- detailRodessa weather: Chance Showers, 77°F
Other city weather along LA 1
GoGrand Isle weather forcastsGoGolden Meadow weather forcastsGoGalliano weather forcastsGoCut Off weather forcastsGoLarose weather forcastsGoLockport weather forcastsGoRaceland weather forcastsGoMathews weather forcastsGoThibodaux weather forcastsGoGray weather forcastsGoLabadieville weather forcastsGoNapoleonville weather forcastsGoPlattenville weather forcastsGoPaincourtville weather forcastsGoBelle Rose weather forcastsGoAmelia weather forcastsGoDonaldsonville weather forcastsGoWhite Castle weather forcastsGoPlaquemine weather forcastsGoAddis weather forcastsGoBrusly weather forcastsGoPort Allen weather forcastsGoBaton Rouge weather forcastsGoErwinville weather forcastsGoLakeland weather forcastsGoJarreau weather forcastsGoOscar weather forcastsGoNew Roads weather forcastsGoMorganza weather forcastsGoLabarre weather forcastsGoBatchelor weather forcastsGoInnis weather forcastsGoLettsworth weather forcastsGoSimmesport weather forcastsGoHamburg weather forcastsGoCottonport weather forcastsGoMoreauville weather forcastsGoMansura weather forcastsGoMarksville weather forcastsGoHessmer weather forcastsGoEcho weather forcastsGoAlexandria weather forcastsGoBoyce weather forcastsGoTioga weather forcastsGoLena weather forcastsGoCloutierville weather forcastsGoNatchez weather forcastsGoRobeline weather forcastsGoMelrose weather forcastsGoNatchitoches weather forcastsGoPowhatan weather forcastsGoCoushatta weather forcastsGoEast Point weather forcastsGoElm Grove weather forcastsGoShreveport weather forcastsGoBlanchard weather forcastsGoMooringsport weather forcastsGoBelcher weather forcastsGoOil City weather forcastsGoVivian weather forcastsGoRodessa weather forcasts