Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Róża wiatrów - jak zacząć?
Forum PHP.pl > Forum > Przedszkole
zbysiusp
Witam!

Zbudowałem stację pogodową i prezentuję wyniki pomiarów na stronie www. Dane zapisywane są (skrypt PHP) w bazie MySQL co 1 minutę w jednej tabeli m.in. w polach: czas, predkosc_wiatru, kierunek_wiatru. Chciałbym co 1 minutę rysować wykres, tzw. różę wiatrów (wind rose) dla wszystkich rekordów z ostatniej doby. Algorytm mógłby wyglądać tak: co 1 minutę sortowanie rekordów na podstawie pola kierunek_wiatru oraz pola predkosc_wiatru (rosnąco). Podział prędkości wiatru na zakresy np. 0-5, 5-10 km/h itd. oraz zaprezentowanie wyników na stronie www, na wykresie typu radar. Jak zabrać się za to? Za wszelkie sugestie bardzo dziękuję.

Pozdrawiam
zbysiusp
Tomplus
Przydziel sobie do każdego kierunku liczbę, najlepiej zgodnie z kierunkiem ruchu zegara. A następnie zapisuj w bazie te liczby.

3 - wschód
6 - południe
9 - zachód
12 lub 0 to północ.
1,2 to pónocny-wschód itd.
zbysiusp
Bardzo dziękuję, a co dalej? Pozdrawiam Sąsiada przez miedzę.
Tomplus
w PHP tego nie wyświetlisz chyba że jako tablicę, ale jeżeli chcesz wizualizację, to pobaw się wykresami np. tym
http://www.highcharts.com/demo/polar-wind-rose

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.