New York Artificial Reef Charts (1/2)

New York Artificial Reefs

 1 2  

Atlantic Beach Artificial Reef

3.0 nautical miles south of Atlantic Beach, 0.64 sq miles
Depth: 55 - 64 ft


Fire Island Artificial Reef

2.0 nautical miles south of Fire Island Lighthouse, 1.33 sq miles
Depth: 62 - 73 ft


Hempstead Artificial Reef

3.3 nautical miles south of Jones Beach State Park, 1.33 sq miles
Depth: 50-72 ft


Huntington Artificial Reef

1.16 nautical miles northeast of Lloyd Point, 0.08 sq miles
Depth: 47 to 53 feet


Kismet Artificial Reef

120 yards north of South Beach, 0.01 sq miles
Between Kismet and National Seashore dock
This reef is very close to land, it could even be a shore dive
Depth: 16 - 25 ft


Matinecock Artificial Reef


Mattituck Artificial Reef

2.37 nautical miles northwest of Mattituck Inlet, 0.08 sq miles
Depth: 72 to 100 feet


McAllister Artificial Reef

2.8 nautical miles south of Long Beach, 0.67 sq miles
Depth: 50 - 53 ft


Moriches Artificial Reef (historical)

2.4 nautical miles south of Moriches Inlet, 0.54 sq miles
Depth: 70 - 75 ft


Port Jefferson Artificial Reef

1.79 nautical miles northeast of Port Jefferson Inlet, 0.08 sq miles
Depth: 88 to 94 feet


New York Artificial Reef Charts

 1 2  

I did some php programming in my custom WordPress theme, and gave it a new ability. Now on each page I can embed related pages, which previously only appeared as links in the sidebar ( and still do. ) While it is possible to embed anywhere, the sensible place is at the end, after all the content. Embedding a page in the middle of another page would probably be confusing. Actually, when a page is embedded, only the beginning of it is displayed, with a link to the whole thing. Then I got an even better idea, and added the page's 'parent' to the list. I also made some formatting changes so that each embedded page is clearly a separate entity.

What is really cool about this for this website is that now every dive site's page now includes the relevant charts. This is something I always had in the back of my mind, but I never thought of an easy way to do it across hundreds of pages, until now. Once the code was finished, it took just a single change in the WordPress setup to make it happen.