Ochiq ma’lumotlar asosida shamol tezligini taqqoslash (PHP)
Bu versiyada API so‘rovlar PHP (api.php) orqali yuboriladi, shuning uchun CORS muammosi bo‘lmaydi. Kesh server tomonda JSON fayl sifatida saqlanadi.
- Manba: Open‑Meteo (API kalitsiz)
- Kunlik o‘rtacha va maksimal shamol tezligi (10m)
- Grafik, jadval va xarita orqali taqqoslash
Tez boshlash
- Sana oralig‘ini tanlang
- “Ma’lumotni yangilash” ni bosing
- Grafik va jadvalda natijalarni ko‘ring
Eslatma: ilk yuklashda internet kerak bo‘ladi. Keyingi safar keshdan ham ishlaydi.
Interaktiv Dashboard
Kunlik (daily) shamol tezligi: o‘rtacha (mean) va maksimal (max) qiymatlar.
Davr bo‘yicha o‘rtacha (tanlangan ko‘rsatkich)
—
Eng yuqori qiymat
—
Kesh yangilangan vaqt
—
Taqqoslash grafigi
Hududlar kesimi (o‘rtacha)
Xarita
Marker ustiga bosing: hudud bo‘yicha qisqa ma’lumot chiqadi.
Ma’lumotlar (JSON)
Kesh server tomonda data/cache/*.json ko‘rinishida saqlanadi. Frontend ham
localStorage’da JSON saqlab turadi.
Tanlangan hudud: jadval
| Sana | Mean (m/s) | Max (m/s) |
|---|
Manba
- PHP endpoint:
api.php - Open‑Meteo Archive API: open-meteo.com
Manbalar
Diplom ishida manba sifatida Open‑Meteo (Archive API) ko‘rsatildi.
Open data
- Open‑Meteo Archive API: https://archive-api.open-meteo.com/v1/archive