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 9 (NJ) weather conditions - Roadnow
US 9 (NJ) weather conditions
2025-10-25
Roadnow
US 9 (NJ) current weather conditions
- detailCape May weather: Fair, 53°F
- detailOcean View weather: Fair, 46°F
- detailLinwood weather: Fair, 46°F
- detailPort Republic weather: Fair, 39°F
- detailManahawkin weather: Fair, 56°F
- detailLanoka Harbor weather: Fair, 42°F
- detailHowell weather: Fair, 51°F
- detailOld Bridge weather: Fair, 55°F
- detailAvenel weather: Partly Cloudy, 60°F
- detailSecaucus weather: A Few Clouds, 50°F
- detailIselin weather: A Few Clouds, 46°F
- detailPalisades Park weather: A Few Clouds, 56°F
Other city weather along US 9 (NJ)
GoCape May weather forcastsGoCape May Court House weather forcastsGoRio Grande weather forcastsGoWhitesboro weather forcastsGoVillas weather forcastsGoOcean View weather forcastsGoSouth Dennis weather forcastsGoSea Isle City weather forcastsGoMarmora weather forcastsGoSomers Point weather forcastsGoLinwood weather forcastsGoNorthfield weather forcastsGoPleasantville weather forcastsGoEgg Harbor Township weather forcastsGoAbsecon weather forcastsGoPort Republic weather forcastsGoBass River weather forcastsGoNew Gretna weather forcastsGoTuckerton weather forcastsGoWest Creek weather forcastsGoManahawkin weather forcastsGoBarnegat weather forcastsGoWaretown weather forcastsGoToms River weather forcastsGoForked River weather forcastsGoLanoka Harbor weather forcastsGoBayville weather forcastsGoPine Beach weather forcastsGoBeachwood weather forcastsGoLakewood weather forcastsGoHowell weather forcastsGoFreehold weather forcastsGoEnglishtown weather forcastsGoMarlboro weather forcastsGoMorganville weather forcastsGoOld Bridge weather forcastsGoParlin weather forcastsGoSouth Amboy weather forcastsGoFords weather forcastsGoWoodbridge weather forcastsGoAvenel weather forcastsGoRahway weather forcastsGoLinden weather forcastsGoElizabeth weather forcastsGoNewark weather forcastsGoSecaucus weather forcastsGoJersey City weather forcastsGoUnion City weather forcastsGoMatawan weather forcastsGoKeasbey weather forcastsGoIselin weather forcastsGoHillside weather forcastsGoNorth Bergen weather forcastsGoFairview weather forcastsGoRidgefield weather forcastsGoPalisades Park weather forcastsGoFort Lee weather forcastsGoLeonia weather forcastsGoNew York weather forcasts