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
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
Please also see README.fedora in xtide-common package for Fedora