I wrote a PHP script to generate a Tide Chart Calendar CSV for import into Google Calendar ( and other calendar apps ). If you want to generate a tide chart for your location, simply download the desired chart data from NOAA and paste the data into the Tide Chart Calendar Generator, execute the PHP script, and then import the CSV into your calendar app.