Hava Durumu API'si, dünyanın dört bir yanındaki konumlar için anlık ve hiper yerel hava durumu verileri istemenize olanak tanır. Hava durumu bilgileri arasında sıcaklık, yağış ve nem gibi bilgiler yer alır.
Belirli bir enlem ve boylamdaki konum için API, aşağıdaki sorguları yapmanıza olanak tanıyan uç noktalar sağlar:
- Güncel koşullar: Mevcut hava koşulları.
- Saatlik hava durumu tahmini: Tüm unsurlara ilişkin 240 saate kadar hava durumu tahmini.
- Günlük tahmin: Tüm öğeler için 10 güne kadar tahmin edilen koşullar.
- Saatlik geçmiş: Tüm öğeler için 24 saate kadar önbelleğe alınmış geçmiş koşullar.
Weather API'nin özellikleri
Hava Durumu API'si verileri şunları içerir:
- Hava koşulları ve simgeler: Mevcut hava koşullarını gösteren bir açıklama ve ilgili simge (örneğin, "Bulutlu" veya "Yer yer kar yağışı").
- Sıcaklık: Minimum, maksimum ve hissedilen sıcaklık.
- Yağış: Toplam yağış ve yağış türü (kar, yağmur, buz, karışık).
- Rüzgar: Ortalama rüzgar soğuğu, rüzgar yönü, maksimum hız ve rüzgar hamlesi.
- Buz kalınlığı: Buzun kalınlığı.
- Nem: Çiğlenme noktası, ısı endeksi, yaş termometre sıcaklığı ve bağıl nem.
- UV indeksi: Ultraviyole (UV) indeksi.
- Gök gürültülü fırtına olasılığı: Gök gürültülü fırtına çıkma olasılığının yüzdesi.
- Görünürlük: Bir nesnenin net olarak görülebildiği mesafe.
- Hava basıncı: Ortalama deniz seviyesi hava basıncı.
- Güneş ve ay etkinlikleri: Gün doğumu, gün batımı, ayın doğuşu ve ayın batışı saatleri.
- Bulut örtüsü: Gökyüzünün bulutlarla kaplı kısmının yüzdesi.
Weather API'yi kullanma
1 | Kurulum | Google Cloud projenizi ayarlama ile başlayın ve sonraki talimatları uygulayın. |
2 | Mevcut koşulları öğrenme | Güncel koşulları öğrenme başlıklı makaleyi inceleyin. |
3 | Saatlik hava durumu tahminini alma | Saatlik hava durumu tahminini alma başlıklı makaleyi inceleyin. |
4 | Günlük hava durumu tahminini alma | Günlük hava tahminini alma başlıklı makaleyi inceleyin. |
5 | Saatlik geçmişi alma | Saatlik geçmişi alma başlıklı makaleyi inceleyin. |
Sırada ne var?
- Google Cloud projenizi oluşturun
- Mevcut koşulları öğrenme
- Saatlik hava durumu tahminini alma
- Günlük hava durumu tahminini alma
- Saatlik geçmişi alma