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
2026-01-15
Roadnow
US 9 (NJ) Tuesday Night 2026-01-20 weather conditions
- detailCape May weather: Mostly Clear, 19°F
- detailOcean View weather: Mostly Clear, 20°F
- detailLinwood weather: Mostly Clear, 19°F
- detailPort Republic weather: Mostly Clear, 18°F
- detailManahawkin weather: Mostly Clear, 18°F
- detailLanoka Harbor weather: Mostly Clear, 18°F
- detailHowell weather: Mostly Clear, 19°F
- detailOld Bridge weather: Mostly Clear, 19°F
- detailAvenel weather: Mostly Clear, 21°F
- detailSecaucus weather: Mostly Clear, 22°F
- detailIselin weather: Mostly Clear, 21°F
- detailPalisades Park weather: Mostly Clear, 22°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