World sea levels

Tide Gauge Details - Port Lavaca MSL-TIDE

Device description

Name
Port Lavaca MSL-TIDE
Country
Group
NOAA
Lat/Lon
28.634445 / -96.601112

Last measured values

Time(UTC)
30 Aug 2017 09:30:00
Latency
242511941
Level
0.24

Harmonics

Points count
804
First date
25 Aug 2017 00:00
Last date
28 Aug 2017 08:30

Click on following link to see data:

Harmonics Constatns
Comp # Period (day) Cos factor (m) Sin factor (m)
0 0.00000 -2.15093E+9 0E+0
1 0.12877 4.78677E+3 3.93907E+3
2 0.12886 -1.6437E+3 7.0724E+3
3 0.12938 9.27891E+2 -5.30442E+2
4 0.14707 1.97302E+1 -3.23816E+1
5 0.16841 1.13775E+7 7.9818E+7
6 0.16857 -8.46923E+7 5.81147E+7
7 0.17036 4.30113E+7 -3.22595E+8
8 0.17052 3.07524E+8 -7.41252E+7
9 0.17251 1.50786E+7 5.69121E+5
10 0.17470 -1.00693E+6 1.871E+6
11 0.19989 -1.93783E+4 3.0152E+4
12 0.20545 3.72139E+4 -1.37474E+4
13 0.24966 -2.83094E+8 1.04047E+8
14 0.25000 -2.03015E+8 -2.81015E+8
15 0.25395 1.60046E+8 2.35162E+8
16 0.25431 1.16837E+8 1.55976E+8
17 0.25631 2.5558E+7 7.05853E+8
18 0.25667 -9.37627E+7 6.32743E+5
19 0.25876 -4.8617E+8 -1.76754E+8
20 0.26122 -1.6043E+8 2.22793E+7
21 0.33303 -1.79311E+7 -4.41288E+6
22 0.34071 5.90363E+8 6.44167E+8
23 0.34135 -4.862E+8 1.11391E+9
24 0.34502 -1.77565E+7 4.37537E+8
25 0.34943 8.82199E+7 -7.28137E+7
26 0.48977 -1.22053E+9 -2.19979E+8
27 0.49109 6.34099E+8 -2.75329E+8
28 0.49863 5.07106E+8 1.94921E+9
29 0.49932 1.98249E+8 -2.45146E+9
30 0.50000 5.98075E+7 9.45097E+8
31 0.50798 1.03529E+9 -2.13563E+9
32 0.50924 -6.47405E+8 -2.80839E+9
33 0.51606 -4.19467E+9 -6.97643E+8
34 0.51679 -2.67565E+8 2.51424E+9
35 0.51753 1.0277E+9 -3.9076E+8
36 0.51826 -1.78999E+9 7.12086E+8
37 0.52608 -1.16339E+9 -3.40153E+9
38 0.52743 -2.21413E+9 -1.18979E+8
39 0.53632 7.55051E+7 -3.0044E+8
40 0.53772 -3.49258E+9 -3.29455E+8
41 0.54697 1.81586E+9 1.71957E+9
42 0.54843 4.43043E+8 -4.17706E+8
43 0.89909 -1.40426E+8 -5.15311E+8
44 0.92942 -1.14976E+9 -1.60283E+9
45 0.93417 4.44733E+8 -3.19653E+8
46 0.96244 6.09623E+8 1.10986E+9
47 0.96696 1.9434E+9 6.0183E+8
48 0.99185 -5.25206E+8 -3.24859E+8
49 0.99455 2.35943E+8 -7.70456E+8
50 0.99727 -1.46999E+9 -6.89906E+8
51 1.00000 -1.48901E+9 -9.93264E+8
52 1.00275 -1.56072E+9 9.88818E+8
53 1.00551 7.89981E+8 -8.12134E+8
54 1.02954 -2.85629E+8 -1.41794E+9
55 1.03472 -2.14944E+9 -8.27901E+8
56 1.04061 6.00298E+8 -1.50433E+9
57 1.06951 -1.45694E+9 7.77381E+8
58 1.07581 -9.21703E+8 -4.96092E+8
59 1.11346 -1.2431E+9 -4.72543E+8
60 1.11951 6.58276E+8 6.89595E+8
61 1.16035 -4.70906E+8 -8.47201E+8
62 1.16693 2.29748E+8 2.08713E+8
63 1.21136 -1.08118E+8 -6.13368E+8
64 13.66079 -2.54082E+9 4.26494E+8
65 14.76529 -1.38485E+9 -4.09961E+8
66 27.55455 3.85072E+9 -3.342E+9
67 31.81193 -1.69053E+9 -1.93191E+9
68 182.62118 -6.3566E+9 5.33926E+8
69 365.25998 -9.83837E+8 8.12438E+8
Mathematical Formula
Tide calculation mathematical formula
Visual Basic Syntax
Function EstimateTideValues() As [Function]
                        Dim Pi As [Double] = Math.PI
                        Dim sum As [Double] = harmonics(0, 1)
                        For k As Int16 = 1 To harmonics.GetUpperBound(0)
                        Dim period As [Double] = 2 * Pi / harmonics(k, 0)
                        Dim coefCos As [Double] = harmonics(k, 1)
                        Dim coefSin As [Double] = harmonics(k, 2) 
                        sum = sum + coefCos * Math.Cos(time * period)
                        sum = sum + coefSin * Math.Sin(time * period)
                        Next
                        Return sum
                        End Function
C# Syntax
double EstimateTideValues()
                        {
                        double Pi = Math.PI;
                        double sum = harmonics[0, 1];
                        for (int k=1; k <= harmonics.GetUpperBound(0); k++)
                        {
                        double period = 2 * Pi / harmonics[k, 0];
                        double coefCos = harmonics[k, 1];
                        double coefSin = harmonics[k, 2];
                        sum += coefCos * Math.Cos(time * period);
                        sum += coefSin * Math.Sin(time * period);
                        }
                        return sum;
                        }

Axis ranges

Start
End