Blog


Featured

New Jersey has far more put-ins and places to explore than I can ever get to. If you've been somewhere good, or bad, click that contact link and send me a description. Or you can click the Support button and send a couple of bucks to help with the web hosting, software, and other costs - this stuff is not free!

( PayPal takes 3.49% + 49¢ per transaction )


I recently installed these aluminum seat strap buckles. They are a direct replacement for the factory plastic buckles.

The swiveling part of the plastic buckles broke years ago, and I just tied the straps onto the remaining part, which is much beefier and held up fine, although it is now visibly bent. On new boats I automatically remove the swivel and never give it a chance to break.

But this loses the easy adjustability of the original buckle, and I think it is just a matter of time before the remaining plastic part breaks as well. The aluminum buckles restore that adjustability, and are much stronger and I don't worry about them at all. And they look great.

I found these on eBay while looking for replacement buckles to carry as spares. They are not that much more expensive than the plastic ones. I tied the old buckles inside the 'trunk' just in case.


After Google sent me a bill for their map service, I decided to switch to OpenLayers maps, which are free. And I quickly came to like them better. At first, I thought the satellite imagery was neat, but it turns out that often things are hidden under trees. Also, the coordinates on the satellite imagery are less-than-accurate. Google's street maps are also less-than-accurate, and also less-than-informative, lacking accurate borders and labels ( although they do have lots of advertising! )

As I got the hang of OpenLayers, I started to redo a lot of things and simplify, getting rid of a lot of stuff I had done to make up for the shortcomings of Google Maps. OpenLayers maps look a lot like USGS quadrangles, and don't need a lot of help, just zoom in and there is a wealth of information. Google's maps are also strongly colored, which makes it difficult at times to do anything with them. OpenLayers uses nice muted colors that are easy to write over.

But satellite imagery is still interesting and informative, so I added links to both Google Earth and Bing servers. A great deal of functionality comes from an plugin I wrote to help-out the main maps plugin. I've also made a few changes and bug fixes to that, which I hope the developer will eventually incorporate. The irony of this, for Google anyway, is that the free products are actually much better than the paid ones.


Here is every marker and line in the database, all at once on one map. What a mess - it took some careful design to avoid this. But I think the completely-obliterated map is funny, so I show it to you here. On the plus side, this is a good stress test, and performance is fine.

Andy Warhol would be proud

  1. Absecon Creek - Absecon
  2. Alcyon Lake
  3. Alloway Creek - Hancock's Bridge
  4. Alloway Lake - Alloway
  5. Ambrose Brook - Bound Brook
  6. Ambrose Brook - Possumtown
  7. Arthur Kill - Buckingham Ave
  8. Arthur Kill - Carteret Waterfront
  9. Arthur Kill - Ferry St
  10. Assunpink Access
  11. Assunpink Lake - Upper Freehold
  12. Atsion Lake - Pinelands
  13. Avis Millpond - Salem River
  14. Bamber Lake - Lacey
  15. Barnegat Bay - Barnegat
  16. Barnegat Bay - Barnegat Light (N)
  17. Barnegat Bay - Barnegat Light (S)
  18. Barnegat Bay - Bay Harbor Park
  19. Barnegat Bay - Brant Beach
  20. Barnegat Bay - Bridge to Nowhere
  21. Barnegat Bay - Harvey Cedars
  22. Barnegat Bay - Island Beach SP
  23. Barnegat Bay - Lavallette
  24. Barnegat Bay - Mantoloking Bridge
  25. Barnegat Bay - Oyster Creek
  26. Barnegat Bay - Parkertown
  27. Barnegat Bay - Seaside Heights
  28. Barnegat Bay - Sedge Island
  29. Barnegat Bay - Ship Bottom
  30. Barnegat Bay - Tilton Point
  31. Barnegat Bay - Tuckerton
  32. Barnegat Bay - West Creek
  33. Barnegat Bay - Woodville
  34. Bass River - New Gretna
  35. Batsto Lake - Batsto
  36. Batsto River - Wharton State Forest
  37. Bay Avenue - Ocean City
  38. Bay Parkway - Lacey
  39. Big Timber Creek - Fort Nassau
  40. Big Timber Creek - Glendora (N)
  41. Big Timber Creek - Glendora (S)
  42. Blackwood Lake - Big Timber Creek
  43. Bostwick Lake - Cohansey River
  44. Brainerd Lake - Cranbury
  45. Branch Brook Park
  46. Buck's Pond - Colt's Neck
  47. Budd Lake - Hackettstown
  48. Bunker Hill Bogs - Jackson
  49. Cedar Creek - Berkeley
  50. Cedar Creek - Double Trouble
  51. Cedar Creek - Lanoka Harbor
  52. Cedar Creek - Stow Creek
  53. Cedar Run - Stafford
  54. Cedar Swamp Creek (N)
  55. Cedar Swamp Creek (S)
  56. Clinton Reservoir (N)
  57. Clinton Reservoir (S)
  58. Cohansey River - Bridgeton
  59. Cohansey River - Dix WMA
  60. Cohansey River - Ragged Island St.
  61. Collier's Lake - New Egypt
  62. Colonial Lake - Lawrence
  63. Cooper River - Haddonfield
  64. Cooper River Lake - Collingswood
  65. Cooper River Park - Haddonfield
  66. Country Lake - Pemberton
  67. Cranberry Lake - Andover
  68. Crosswick's Creek - Groveville
  69. Crosswick's Creek - New Egypt (N)
  70. Crosswick's Creek - New Egypt (S)
  71. Crosswick's Creek - Walnford
  72. D-R Canal - Amwell Rd
  73. D-R Canal - Blackwells Mills
  74. D-R Canal - Griggstown (N)
  75. D-R Canal - Griggstown (S)
  76. D-R Canal - Kingston (N)
  77. D-R Canal - Kingston (S)
  78. D-R Canal - Lawrence (N)
  79. D-R Canal - Lawrence (S)
  80. D-R Canal - Lawrenceville
  81. D-R Canal - Manville
  82. D-R Canal - New Brunswick
  83. D-R Canal - North Trenton
  84. D-R Canal - Plainsboro (E)
  85. D-R Canal - Plainsboro (W)
  86. D-R Canal - Princeton (N)
  87. D-R Canal - Princeton (S)
  88. D-R Canal - Province Line Rd
  89. D-R Canal - Rocky Hill
  90. D-R Canal - Somerset (N)
  91. D-R Canal - Somerset (S)
  92. D-R Canal - South Bound Brook
  93. D-R Canal - Trenton (N)
  94. D-R Canal - Trenton (S)
  95. D-R Canal - West Windsor
  96. D-R Feeder Canal - Bull Island
  97. D-R Feeder Canal - Ewing
  98. D-R Feeder Canal - Lambertville (S)
  99. D-R Feeder Canal - Rt 202
  100. D-R Feeder Canal - Washington Crossing
  101. D-R Feeder Canal - West Trenton
  102. Dallenbach Pond
  103. Davidson's Mill Pond - East Brunswick
  104. Deal Lake - Asbury Park (N)
  105. Deal Lake - Asbury Park (S)
  106. Deep Run - Wharton State Forest
  107. Deer Head Lake
  108. Delaware Bay - East Point
  109. Delaware Bay - Fortescue
  110. Delaware Bay - Moore's Beach
  111. Delaware Bay - Nantuxent Creek
  112. Delaware Bay - New Sweden
  113. Delaware Bay - Norbury's Landing
  114. Delaware Bay - Sea Breeze
  115. Delaware Bay - Sunset Beach
  116. Delaware Bay - Thompson's Beach
  117. Delaware Canal - Easton PA
  118. Delaware Canal - Morrisville PA
  119. Delaware Canal - New Hope
  120. Delaware Canal - Newtown PA
  121. Delaware Canal - Washington's X'ing PA
  122. Delaware Canal - Yardley PA
  123. Delaware River - Belvidere
  124. Delaware River - Beverly
  125. Delaware River - Bordentown
  126. Delaware River - Burlington
  127. Delaware River - Burlington
  128. Delaware River - Byram
  129. Delaware River - Caddo Access
  130. Delaware River - Carney's Point
  131. Delaware River - Dingman's Ferry PA
  132. Delaware River - DR Trailhead
  133. Delaware River - Easton PA
  134. Delaware River - Elsinboro Point
  135. Delaware River - Florence Twp
  136. Delaware River - Fort Mott
  137. Delaware River - Frenchtown
  138. Delaware River - Kingwood
  139. Delaware River - Kittatinny
  140. Delaware River - Lambertville (N)
  141. Delaware River - Lambertville (S)
  142. Delaware River - Mad Horse
  143. Delaware River - Miller Road
  144. Delaware River - North Camden
  145. Delaware River - Palmyra Cove
  146. Delaware River - Paulsboro
  147. Delaware River - Pennsauken
  148. Delaware River - Pennsville
  149. Delaware River - Philipsburg
  150. Delaware River - Port Jervis NY
  151. Delaware River - Portland PA
  152. Delaware River - Poxono
  153. Delaware River - Riegelsville
  154. Delaware River - Rivergate
  155. Delaware River - Riverside
  156. Delaware River - Rockcores Trailhead
  157. Delaware River - Titusville
  158. Delaware River - Trenton
  159. Delaware River - Turtle Beach
  160. Delaware River - West Deptford
  161. Delaware River - Worthington
  162. Dennis Creek - Jake's Landing
  163. Dick's Sporting Goods - West Windsor
  164. DOD Ramp - Penns Grove
  165. Dramasel/Pines Lake
  166. East Amwell Lake
  167. East Creek Pond - Dennis
  168. East Lake - Salem River
  169. Echo Lake - Mountainside
  170. Etra Lake
  171. Farrington Lake - East Brunswick (C)
  172. Farrington Lake - East Brunswick (N)
  173. Farrington Lake - East Brunswick (S)
  174. Forge Pond - Brick
  175. Franklinville Lake - Franklinville
  176. Gibson's Creek
  177. Great Bay - Graveling Point
  178. Great Bay - Great Bay Blvd (N)
  179. Great Bay - Great Bay Blvd (S)
  180. Great Bay - Motts Creek
  181. Great Bay - Rand's Marina
  182. Great Egg Harbor Bay - Beerdley's Point
  183. Great Egg Harbor Bay - Somers Point (N)
  184. Great Egg Harbor Bay - Somers Point (S)
  185. Great Egg Harbor River - Camp Acagisca
  186. Great Egg Harbor River - Mays Landing
  187. Great Egg Harbor River - New Brooklyn
  188. Great Egg Harbor River - Penny Pot
  189. Great Egg Harbor River - Piney Hollow Rd
  190. Great Egg Harbor River - Weymouth
  191. Green Brook - Billian Legion Park
  192. Green Turtle Lake - West Milford
  193. Greenwood Lake - Hewitt
  194. Greenwood Lake - Warwick NY
  195. Gropp Lake - White Horse
  196. Grover's Mill Pond - Princeton Junction
  197. Hackensack River - Bergenfield
  198. Hackensack River - Foschini Park
  199. Hackensack River - Meadowlands
  200. Hackensack River - Secaucaus (S)
  201. Hackensack River - Secaucus (N)
  202. Hackensack River - USS Ling
  203. Hammonton Lake
  204. Harrisville Pond
  205. Harry Wright Lake
  206. Helmetta Pond
  207. Hester's Branch - Woodbury
  208. Holiday Lake - Barnegat
  209. Horicon Lake - Lakehurst
  210. Hudson River - Fort Lee
  211. Hudson River - Nyack NY (N)
  212. Hudson River - Nyack NY (S)
  213. Hudson River - Piermont NY
  214. Indian Mills Lake
  215. Inside Thorofare - Atlantic City
  216. Inside Thorofare - Ventnor
  217. Island Beach SP Marina
  218. Jenkins Sound - Mayville
  219. Kirkwood Lake - Cooper River
  220. Lake Absegami - Bass River
  221. Lake Aeroflex - Andover
  222. Lake Barnegat
  223. Lake Carasaljo - Lakewood
  224. Lake Carnegie - Plainsboro
  225. Lake Carnegie - Princeton
  226. Lake Hopatcong - Ashley's Cove
  227. Lake Hopatcong - Hopatcong (E)
  228. Lake Hopatcong - Hopatcong (W)
  229. Lake Lefferts - Matawan
  230. Lake Lenape - Mays Landing
  231. Lake Luxembourg - Langhorne PA
  232. Lake Manalapan - Jamesburg
  233. Lake Musconetcong - Netcong
  234. Lake Musconetcong - Port Morris Park
  235. Lake Nockamixon - PA (C)
  236. Lake Nockamixon - PA (N)
  237. Lake Nockamixon - PA (S)
  238. Lake Nummy - Belleplain
  239. Lake Riviera - Brick
  240. Lake Shenandoah - Lakewood
  241. Lake Success - Jackson
  242. Lake Surprise - Summit
  243. Lake Topanemus - Freehold
  244. Lake Weamaconk - Englishtown
  245. Lakes Bay - Ventnor
  246. Lamington/Black River - Ironia Rd
  247. Lamington/Black River - Pleasant Hill Rd
  248. Lamington/Black River - Pottersville
  249. Lamington/Black River - Righter Rd
  250. Lamington/Black River - Route 10
  251. Lamington/Black River - Washington Tpk.
  252. Laurel Lake
  253. Lawrence Brook - Milltown (E)
  254. Lawrence Brook - Milltown (W)
  255. Lebanon Lake - Pemberton
  256. Lehigh Canal - Easton PA
  257. Lehigh River - Bethleham PA
  258. Lehigh River - Easton PA
  259. Lehigh River - Easton PA (W)
  260. Liberty State Park - Jersey City
  261. Little Pine Lake - Pemberton
  262. Long Reach - Avalon
  263. Longport Dog Beach
  264. Ludlam Thorofare - Sea Isle City
  265. Makepeace Lake
  266. Malaga Lake - Newfield
  267. Manahawkin Lake - Stafford
  268. Manasquan Reservoir - Howell
  269. Manasquan River - Allaire
  270. Manasquan River - Beverly Beach
  271. Manasquan River - Brice Park
  272. Manasquan River - Dog Beach
  273. Manasquan River - Glimmer Glass
  274. Manasquan River - Howell
  275. Manasquan River - Ramshorn Drive
  276. Manasquan River - Riverfront Park
  277. Manasquan River - RR Bridge
  278. Manasquan River - WMA
  279. Mantua Creek - West Deptford
  280. Marlu Lake - Lincroft
  281. Maurice River - Alliance Beach
  282. Maurice River - Garden Road
  283. Maurice River - Mauricetown
  284. Maurice River - Milleville
  285. Maurice River - Sharp St
  286. Maurice River - Terrapin Cove
  287. Maurice River - West Side Park
  288. Maurice River - Willow Grove
  289. Mercer Lake - Hamilton
  290. Mercer Lake - West Windsor
  291. Merrill Creek Reservoir - Harmony
  292. Metedeconk River - Bay Ave
  293. Metedeconk River - Bay Blvd
  294. Metedeconk River - Bennett's Pond
  295. Metedeconk River - Brick
  296. Metedeconk River - Dock Rd
  297. Metedeconk River - Sandy Point
  298. Mill Pond - Princeton Meadows (E)
  299. Mill Pond - Princeton Meadows (W)
  300. Miller Creek
  301. Millhurst Pond - Freehold
  302. Millstone River - Amwell Rd
  303. Millstone River - Blackwells Mills
  304. Millstone River - Cranbury (E)
  305. Millstone River - Cranbury (W)
  306. Millstone River - Griggstown
  307. Millstone River - Kingston
  308. Millstone River - Manville
  309. Millstone River - Plainsboro (N)
  310. Millstone River - Plainsboro (S)
  311. Millstone River - Rocky Hill (N)
  312. Millstone River - Rocky Hill (S)
  313. Millstone River - West Windsor
  314. Mirror Lake - Pemberton (N)
  315. Mirror Lake - Pemberton (S)
  316. Miry Run
  317. Monksville Reservoir - West Milford (N)
  318. Monksville Reservoir - West Milford (S)
  319. Monksville Reservoir - West Milford (W)
  320. Morris Canal - Waterloo
  321. Mountain Lake - Denville
  322. Mullica River - Batsto
  323. Mullica River - Crowley Landing
  324. Mullica River - Hay Road Beach
  325. Musconetcong River - Asbury
  326. Musconetcong River - Beattystown (N)
  327. Musconetcong River - Beattystown (S)
  328. Musconetcong River - Bethlehem
  329. Musconetcong River - Bloomsbury
  330. Musconetcong River - Changewater
  331. Musconetcong River - Hackettstown
  332. Musconetcong River - Hampton Park
  333. Musconetcong River - Hughesville
  334. Musconetcong River - Saxton
  335. Musconetcong River - Stephens SP
  336. Musconetcong River - Waterloo (N)
  337. Musconetcong River - Waterloo (S)
  338. Musconetcong River - WMA
  339. Nacote Creek - Port Republic
  340. Navesink River - Fair Haven
  341. Navesink River - Red Bank
  342. Navesink River - Rumson (E)
  343. Navesink River - Rumson (W)
  344. Neshaminy Creek - Newtown PA
  345. Neversink River - Port Jervis NY
  346. New Market Pond - Piscataway
  347. Newark Bay - Bayonne
  348. Newark Bay - Rutkowski Park
  349. Newton Creek - Johnson Park
  350. Newton Lake - Collingswood
  351. Oldman's Creek - Bridgeport
  352. Oldman's Creek - Harrisonville
  353. Oldman's Creek - Swedesboro
  354. Orange Reservoir - Rahway River
  355. Oswego Lake - Penn State Forest
  356. Oswego River - Martha Bridge
  357. Overpeck Creek - Teaneck
  358. Oxford Furnace Lake - Oxford
  359. Oyster Creek
  360. Parvin Lake - Pittsgrove
  361. Passaic River - Basking Ridge
  362. Passaic River - Chatham
  363. Passaic River - Chatham
  364. Passaic River - Dead River
  365. Passaic River - East Hanover (N)
  366. Passaic River - East Hanover (S)
  367. Passaic River - Elmwood Park
  368. Passaic River - Fairfield
  369. Passaic River - Hawthorne
  370. Passaic River - Kearny
  371. Passaic River - Livingston
  372. Passaic River - Memorial Park
  373. Passaic River - Newark
  374. Passaic River - Nutley
  375. Passaic River - Passaic
  376. Passaic River - Riverside County Park (N)
  377. Passaic River - Riverside County Park (S)
  378. Passaic River - Rutherford
  379. Passaic River - Veteran's Park
  380. Passaic River - Warren
  381. Patcong Creek - Bargaintown Pond
  382. Patcong Creek - Belhaven
  383. Patcong Creek - New Road
  384. Paulins Kill - access
  385. Paulins Kill - Blairstown
  386. Paulins Kill - Brugler Road
  387. Paulins Kill - Columbia
  388. Paulins Kill - Footbridge Park
  389. Paulins Kill - Stillwater
  390. Paulins Kill Lake - Newton
  391. Peace Valley Reservoir - Doylestown PA
  392. Peaquannock River - Appelt Park
  393. Peaquannock River - Oak Ridge Reservoir
  394. Peaquannock River - Riverdale
  395. Peaquannock River - Riverdale Rd
  396. Peddie Lake - Hightstown
  397. Pennsauken Creek - Cinnaminson (E)
  398. Pennsauken Creek - Cinnaminson (W)
  399. Pequest River - Allamuchy
  400. Pequest River - Belvidere (E)
  401. Pequest River - Belvidere (W)
  402. Pequest River - Bridgeville
  403. Pequest River - Hackettstown
  404. Pequest River - Pequest
  405. Perrineville Lake
  406. Pine Lake
  407. Pines Lake - Pompton
  408. Pompton River - Follari Tract
  409. Pompton River - Lincoln Park
  410. Pompton River - River Drive
  411. Potash Lake - Ramapo River
  412. Presidential Lakes - Pemberton
  413. Prospertown Lake - Jackson
  414. Raccoon Creek - Bridgeport
  415. Raccoon Creek - Mullica Hill
  416. Rahway River - Clark
  417. Rahway River - Cranford (N)
  418. Rahway River - Cranford (S)
  419. Rahway River - Cranford (W)
  420. Rahway River - Jackson's Pond
  421. Rahway River - Lenape Park
  422. Rahway River - Mohawk Park
  423. Rahway River - Nomahegan Lake
  424. Rahway River - Park
  425. Rahway River - Rahway
  426. Rahway River - South Branch (E)
  427. Rahway River - South Branch (W)
  428. Rahway River - South Mountain
  429. Rahway River - Springfield
  430. Rainbow Lake - Pittsgrove
  431. Ramapo River - Glen Gray Rd
  432. Ramapo River - Great Oak Park
  433. Ramapo River - Halifax Rd
  434. Ramapo River - Pompton Lake (E)
  435. Ramapo River - Pompton Lake (N)
  436. Ramapo River - Pompton Lake (W)
  437. Ramapo River - Ramapo Reservation
  438. Ramapo River - Stiles Park
  439. Ramapo River - West Mahwah
  440. Rancocas Creek - Birmingham
  441. Rancocas Creek - Hainesport
  442. Rancocas Creek - Lumberton
  443. Rancocas Creek - Medford Park
  444. Rancocas Creek - Mt Holly (E)
  445. Rancocas Creek - Mt Holly (W)
  446. Rancocas Creek - New Lisbon
  447. Rancocas Creek - Pemberton (E)
  448. Rancocas Creek - Pemberton (W)
  449. Rancocas Creek - Pemberton Heights
  450. Rancocas Creek - Smithville
  451. Rancocas Creek - Willingboro
  452. Raritan Bay - Atlantic Highlands
  453. Raritan Bay - Cliffwood (E)
  454. Raritan Bay - Cliffwood (W)
  455. Raritan Bay - Cliffwood (Whale Creek)
  456. Raritan Bay - Highlands
  457. Raritan Bay - Keyport (E)
  458. Raritan Bay - Keyport (W)
  459. Raritan Bay - Laurence Harbor (E)
  460. Raritan Bay - Laurence Harbor (W)
  461. Raritan Bay - Leonardo
  462. Raritan Bay - Middletown
  463. Raritan Bay - Port Monmouth
  464. Raritan Bay - Sandy Hook
  465. Raritan Bay - South Amboy (N)
  466. Raritan Bay - South Amboy (S)
  467. Raritan Bay - South Amboy Ramp
  468. Raritan Bay - Union Beach (E)
  469. Raritan Bay - Union Beach (W)
  470. Raritan River - Bound Brook
  471. Raritan River - Branchburg
  472. Raritan River - Duke Island (E)
  473. Raritan River - Duke Island (W)
  474. Raritan River - Edison
  475. Raritan River - Highland Park
  476. Raritan River - New Brunswick
  477. Raritan River - Perth Amboy
  478. Raritan River - Piscataway (N)
  479. Raritan River - Piscataway (S)
  480. Raritan River - Power Canal
  481. Raritan River - Raritan
  482. Raritan River - Sayreville
  483. Raritan River - Somerville (E)
  484. Raritan River - Somerville (W)
  485. Raritan River North Branch
  486. Raritan River North Branch - Far Hills
  487. Raritan River North Branch - Natirar Park
  488. Raritan River North Branch Depot
  489. Raritan River South Branch
  490. Raritan River South Branch - Clinton (N)
  491. Raritan River South Branch - Clinton (S)
  492. Raritan River South Branch - Flemington (C)
  493. Raritan River South Branch - Flemington (E)
  494. Raritan River South Branch - Flemington (N)
  495. Raritan River South Branch - Hamden
  496. Raritan River South Branch - High Bridge (N)
  497. Raritan River South Branch - High Bridge (S)
  498. Raritan River South Branch - Lockwood Gorge (N)
  499. Raritan River South Branch - Lockwood Gorge (S)
  500. Raritan River South Branch - Neshanic (E)
  501. Raritan River South Branch - Neshanic (W)
  502. Raritan River South Branch - Rte 31
  503. Raritan River South Branch - Stanton
  504. Raritan River South Branch - Sunnyside
  505. Reeds Bay - Absecon
  506. Repaupo Creek - Logan Twp
  507. Rising Sun Lake - Upper Freehold
  508. Robinson's Branch - Rahway River
  509. Rockaway River - Boonton
  510. Rockaway River - Denville (E)
  511. Rockaway River - Denville (W)
  512. Rockaway River - McCarter Park
  513. Rockaway River - Montville
  514. Rockaway River - Pine Brook
  515. Rockaway River - Rockaway (E)
  516. Rockaway River - Rockaway (W)
  517. Rockaway River - Towpath Rd
  518. Rockaway River - Wharton
  519. Rockaway River - WMA
  520. Rockland Lake - Nayak NY
  521. Rocky Brook - Hightstown
  522. Round Valley Reservoir - Clinton (N)
  523. Round Valley Reservoir - Clinton (S)
  524. Saddle River - County Park
  525. Saddle River - County Park (N)
  526. Saddle River - County Park (S)
  527. Saddle River - Dunkerhook
  528. Saddle River - Lodi
  529. Saddle River - Saddle River
  530. Salem River - Mannington
  531. Salem River - Salem
  532. Salem River - Supawna NWR
  533. Salem River - Woodstown
  534. Salem River WMA - Pennsville
  535. Scull Bay - Bridge Out
  536. Shadow Lake - Middletown
  537. Shark River - Belmar
  538. Shark River - Neptune
  539. Shark River - Wall Township
  540. Shaw's Mill Pond - Newton
  541. Shepherd Pond - Ringwood
  542. Shrewsbury River - Blackberry Park
  543. Shrewsbury River - Branchport
  544. Shrewsbury River - Fort Monmouth
  545. Shrewsbury River - Galilee
  546. Shrewsbury River - Little Silver
  547. Shrewsbury River - Long Branch
  548. Shrewsbury River - Monmouth Beach
  549. Shrewsbury River - North Rd
  550. Shrewsbury River - Oceanport Creek
  551. Shrewsbury River - Rumson
  552. Shrewsbury River - Sea Bright (E)
  553. Shrewsbury River - Sea Bright (W)
  554. Shrewsbury River - Seawaneka Ave
  555. Shrewsbury River - Somers Scout Park
  556. Silver Lake - Hope
  557. Somers Bay - Brigantine
  558. South River - Old Bridge
  559. South River - Sayreville
  560. South River - South River
  561. Speedwell Lake - Morristown
  562. Split Rock Reservoir - Rockaway
  563. Spring Lake
  564. Spruce Run Reservoir - Clinton (C)
  565. Spruce Run Reservoir - Clinton (E)
  566. Spruce Run Reservoir - Clinton (N)
  567. Spruce Run Reservoir - Clinton (S)
  568. Stafford Forge WMA - Manahawkin
  569. Steeny Kill Lake - High Point
  570. Stephen Creek
  571. Stephen Creek - Maple Lake
  572. Stephen Creek - Stephen Lake
  573. Stewart Lake - Woodbury
  574. Stockton Lake - Manasquan
  575. Stone Tavern Lake - Upper Freehold
  576. Stony Brook - Pennington
  577. Stony Brook - Princeton
  578. Stony Brook - Rosedale
  579. Strathmere Bay - Strathmere
  580. Strawberry Lake - Moorestown
  581. Sunken Branch - Toms River
  582. Sunset Lake
  583. Sunset Lake - Cohansey River
  584. Swartswood Lake - Newton (N)
  585. Swartswood Lake - Newton (S)
  586. Swimming River - Middletown
  587. Swimming River - Red Bank
  588. Tennessee Ave - Ocean City
  589. Thundergust Lake
  590. Tilcon Lake - Waterloo
  591. Timber Creek
  592. Toms River - Beachwood
  593. Toms River - Cranmoor Manor
  594. Toms River - Gilford Park
  595. Toms River - Huddy Park
  596. Toms River - Oceangate Beach
  597. Toms River - Pine Beach
  598. Toms River - Pine Lake Park
  599. Toms River - Pocket Park
  600. Toms River - Rt 527
  601. Toms River - Water St
  602. Toms River - Winding River Park (N)
  603. Toms River - Winding River Park (S)
  604. Toms River - Windsor Park
  605. Tuckahoe River - Corbin City
  606. Tuckahoe River - Tuckahoe
  607. Turkey Swamp Park - Freehold
  608. Turn Mill Pond - New Egypt
  609. Twilight Lake - Bay Head
  610. Union Lake - Millville (E)
  611. Union Lake - Millville (W)
  612. Wading River - Beaver Branch
  613. Wading River - Bodine Field Road
  614. Wading River - Evans Bridge
  615. Wading River - Godfrey Bridge
  616. Wading River - Harrisville Pond
  617. Wading River - Hawkins Bridge
  618. Wagner's Marina - Matawan Creek
  619. Walkill River - Bassetts Bridge
  620. Walkill River - Franklin
  621. Walkill River - Glenwood Rd
  622. Walkill River - Hamburg
  623. Walkill River - Unionville NY
  624. Wanaque River - Back Beach Park
  625. Wanaque River - Hershfield Park
  626. Watchung Lake - North Plainfield
  627. Wawayanda Lake - Wawayanda SP
  628. Weequahic Lake - Newark
  629. Wells Mills Pond
  630. Weston's Mill Pond - East Brunswick
  631. Whippany River - Whippany
  632. White Lake - Freylinghausen
  633. White's Pond - Waldwick
  634. Whitesbog - Pemberton
  635. Wilson Lake - Glassboro
  636. Woodbridge Creek (N)
  637. Woodbridge Creek (S)
  638. Woodbury Creek - West Deptford
  639. Woodcliff Lake - Hillsdale
  640. Wreck Pond - Sea Girt
  641. Wreck Pond - Spring Lake

Along with that mess, above is a custom marker listing that I wrote. Unlike the map plugin lists, mine is generated by the server, so it is not invisible to the search engines. In this case, it is pulling every marker in the database. A bit of server-side caching cleverness, and the processing cost is near nothing.


This paddle is nearing the end of its life, so I decided to try an experiment. I added a "drip notch". This is a small sharp-edged notch that the water flow can't follow. Instead it departs the edge of the paddle and falls well outside the boat. I hardly got a drop of water on me.

To make the notch, simply drill a 1/4" hole by the edge of the plastic blade, 6-7 inches from the base. Then file it to the shape you see here, with a sharp corner at the edge. The back-cut assures the the stream can't jump over the notch to the other side.

I can't claim this idea, I've seen a few paddles with this feature.


The problem with scupper carts is that they always seem to need a third hand to set up, and that hand is usually attached to someone else, in which case you don't really need a scupper cart, do you? Newer models have a built-in kickstand that looks so useful, it got me thinking. For twelve dollar's worth of plumbing parts at Home Depot, I made this.

First, I cut a 1/4-inch slot out of the back side of the plastic tee. Then I cut a rubber drain union in two pieces which fit tightly between the tee and the cart tube. The hose clamps are the rest of the union, and can be adjusted to set the friction for holding the angle. The arm is a foot of schedule-40, not glued in, so I can pop it off when not in use. It is tied on to keep from losing it.

This old scupper cart has seen a lot of use, and this is a yuge improvement. Yuge, I tell you, yuge.

Update

Works great! You can sight the cart through the scupper holes to line it up. Fold the arm up before you go to keep it from hitting the ground.


All maps are now snapshots of one master map. You can now navigate the website by zooming, dragging, and clicking on the maps.

Then I went nuts, and added a ton of markers for things that look promising on Google Earth. Now it's a bigger mess than it ever was.

I also figured out how to draw the county borders on the maps.

The Google Maps API leaves much to be desired. In fact, the whole thing reeks of typical Google arrogance and stupidity. After messing around with it a while, finding out what doesn't work and what you can do, I eventually cobbled together a decent interface. Google needs to fire a lot of PhDs and hire some people with brains.


This site was recently deemed by Gargle as not having content worthy of being polluted by their ad-spam. Just as well.


I decided to add a section on wildlife. So far I have done a bunch of birds.


I added live tide predictions to the sites that are tidal. Also added a weather page with forecasts and current conditions.

Tides

I sprang for a WordPress plugin that lets me place live maps or satellite imagery in the website. There are three choices:

  • OpenMaps - excellent free street maps
  • GoogleMaps - not quite as good street maps from Google that may not be free
  • GoogleEarth - satellite imagery from Google that may not be free

I say may not be free because Google's terms are complicated and depend on the amount of traffic you get. I'm guessing it will be free, but I can't be sure yet. So far Google has not cost me anything.


Liberty State Park
( 40.70139, -74.05094 )

Parking and launch access are free. There can be a good deal of boat traffic on the river, especially ferries, but if you are careful, you can paddle around the Statue of Liberty and Ellis Island. The museum in the old railroad/ferry terminal is another point of interest.

Printed from njkayak.net