Tidal data generator