plot_tide_forecast
Generate a tide height plot for any Canadian station and date, displaying water levels in PST with high/low tide markers and an optimal diving zone to aid marine activity planning.
Instructions
Generate a tide height plot showing water levels as a function of time in PST.
This tool creates a visual chart of tide heights throughout a specified day, with timestamps displayed in Pacific Standard Time (PST/PDT).
The plot includes:
Tide height curve with hourly data points
Highlighted high and low tide markers with annotations
Optimal diving zone indicator (low tide window)
Dark, ocean-themed styling
Returns:
Plot image (either saved to file or as base64 data)
High and low tide summary information
Use this tool when the user wants a visual representation of tide patterns for dive planning, fishing, boating, or other marine activities.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | The specific date to plot (format: YYYY-MM-DD). The plot will show tide heights for this entire day in PST. | |
| title | No | Optional custom title for the plot. If not provided, uses default title with station name and date. | |
| save_path | No | Optional file path to save the plot image. If not provided, returns base64-encoded image data. | |
| station_name | Yes | The name of the monitoring station (e.g., 'Point Atkinson', 'Campbell River', 'Victoria'). Partial matching is supported. |