kylecorry31 / Trail-Sense

An Android app that uses your phone's sensors to assist with wilderness treks or survival situations.
https://kylecorry.com/Trail-Sense/
MIT License
1.22k stars 75 forks source link

Lunitidal Intervals #2510

Closed kylecorry31 closed 3 months ago

kylecorry31 commented 3 months ago

Investigate lunitidal intervals and see if that improves accuracy of the tides tool. If so, add an option to use the calculated lunitidal interval (requires a high tide and a location)

https://www.watchuseek.com/threads/how-to-find-the-lunitidal-interval-for-your-location-knowing-the-times-of-tides.1065973/

https://www.hydro.gov.au/prodserv/data/tides/lunitidal-intervals.htm

https://www.msq.qld.gov.au/tides/lunitidal-intervals

https://www.tidesandcurrents.noaa.gov/glossary.html#lunitidalinterval

https://tidesandcurrents.noaa.gov/publications/Computational_Techniques_for_Tidal_Datums_handbook.pdf (mentions low and high water intervals - more research needed on that)

kylecorry31 commented 3 months ago

Initial investigation shows this can improve the tide prediction by just a little bit (on the order of minutes) - but it would be a good step forward to the harmonic tides.

My investigation indicates this can be used to estimate the M2 phase of the tide (intervalHours * M2Speed)

kylecorry31 commented 3 months ago

2519 will add the ability to use custom times

leavenode commented 2 months ago

I see the new option for lunitidal interval, but I can't figure out how to use an already known value to create a new tide chart? It should be as simple as 'time of high tide' = 'time of the local upper or lower culmination of the moon' + 'local lunitidal interval' Am I missing something obvious here?

kylecorry31 commented 2 months ago

Hi, the lunitidal interval that is currently implemented requires you to enter a high tide and it will be automatically estimated. #2519 will add the feature you are looking for.