Package xtide

Calculate tide all over the world

http://www.flaterco.com/xtide/

XTide is a package that provides tide and current
predictions in a wide variety of formats.  Graphs, text listings, and
calendars can be generated, or a tide clock can be provided on your
desktop.

XTide can work with X-windows, plain text terminals, or the web. This
is accomplished with three separate programs: the interactive
interface (xtide), the non-interactive or command line interface
(tide), and the web interface.

The algorithm that XTide uses to predict tides is the one used by the
National Ocean Service in the U.S.  It is significantly more accurate
than the simple tide clocks that can be bought in novelty stores.
However, it takes more to predict tides accurately than just a spiffy
algorithm -- you also need some special data for each and every
location for which you want to predict tides.  XTide reads this data
from harmonics files.  See http://www.flaterco.com/xtide/files.html
for details on where to get these

NOTE:
Please also see README.fedora in xtide-common package for Fedora
specific issue.
General Commands
Command Description
tide Harmonic tide clock and tide predictor (command line client)
xtide Harmonic tide clock and tide predictor (interactive client)
System Administration
Command Description
xttpd Harmonic tide clock and tide predictor (web server)