I actually built something similar a while back. Fun but hard to monetize. I got the idea from someone on HN who did it for surfing. Nice work. Well executed. 10 points if you can figure out how to do image analysis to determine visibility which is often a big issue on the costal ranges.