Wettersymbole

Symbolcodes und Tag-/Nacht-Kennzeichnungen in Vorhersageantworten.

Übersicht

Alle Vorhersageantworten enthalten ein icon-Feld in jedem Datenpunkt, das eine Wetterbedingung darstellt. Dieser Stringwert enthält alles, was nötig ist, um ein passendes Wettersymbol oder eine Bedingungsbezeichnung anzuzeigen.

Das icon-Feld ist ein String wie "01d" oder "07n", wobei die ersten zwei Ziffern der Bedingungscode sind und das Suffix Tag (d) oder Nacht (n) angibt.

Symbolcodes

Code Tag Nacht Bedingung
00 "00d" "00n" Klar
01 "01d" "01n" Teilweise bewölkt
02 "02d" "02n" Bewölkt
03 "03d" "03n" Nieselregen
04 "04d" "04n" Regen
05 "05d" "05n" Starkregen
06 "06d" "06n" Schnee
07 "07d" "07n" Starker Schneefall
08 "08d" "08n" Schneeregen
09 "09d" "09n" Nebel
10 "10d" "10n" Dunst
11 "11d" "11n" Trübung
12 "12d" "12n" Gewitter
13 "13d" "13n" Hagel
14 "14d" "14n" Wind

Tag-/Nacht-Kennzeichnung

Das letzte Zeichen des icon-Strings gibt Tag (d) oder Nacht (n) an. Dies entspricht der Frage, ob der Datenpunkt während der Tageslichtstunden am angefragten Standort liegt, basierend auf Sonnenaufgangs- und Sonnenuntergangszeiten. Das boolesche Feld is_day wird ebenfalls zusammen mit icon bereitgestellt.

Verwende das Tag-/Nacht-Suffix, um die richtige Darstellung auszuwählen. Zum Beispiel sollte "00d" (Klar, Tag) eine Sonne anzeigen, während "00n" (Klar, Nacht) einen Mond anzeigen sollte. Die meisten Bedingungen (Regen, Schnee, Nebel usw.) benötigen keine Tag-/Nacht-Variante.

Wo diese Felder vorkommen

Sowohl icon als auch is_day sind vorhanden in:

  • currently – dem Objekt mit den aktuellen Bedingungen
  • hourly.data[] – jedem stündlichen Vorhersagepunkt
  • daily.data[] – jedem täglichen Vorhersageeintrag (repräsentiert die Tagesbedingung; Suffix ist immer d)

Beispiel

{
  "currently": {
    "time": 1709132400,
    "summary": "Partly Cloudy",
    "icon": "01d",
    "is_day": true,
    "temperature": 8.2
  },
  "hourly": {
    "data": [
      {
        "time": 1709132400,
        "icon": "01d",
        "is_day": true,
        "temperature": 8.2
      },
      {
        "time": 1709175600,
        "icon": "00n",
        "is_day": false,
        "temperature": 3.1
      }
    ]
  }
}

Hinweise zur Verwendung

  • Symbolcodes sind stabil und ändern ihre Bedeutung nicht. Neue Codes können am Ende des Bereichs hinzugefügt werden.
  • Codes 00 und 01 (Klar und Teilweise bewölkt) sind die einzigen Bedingungen, bei denen eine visuelle Unterscheidung zwischen Tag und Nacht typischerweise nötig ist. Alle anderen Bedingungen können unabhängig vom Tag-/Nacht-Suffix ein einzelnes Symbol verwenden.
Airpult

Erhalten Sie weltweit genaue Wettervorhersagen mit Echtzeit-Updates und Unwetterwarnungen. Abdeckung von über 6 Mio. Standorten mit präzisen, zuverlässigen Wetterdaten.

© 2026 Samuenti GmbH. Alle Rechte vorbehalten.

de Deutsch
Metrisch (°C, km/h)