Weather - Get Severe Weather Alerts

Verwenden Sie diese Option, um Informationen über Unwetterbedingungen wie Hurrikane, Gewitter, Überschwemmungen, Blitzschlag, Hitzewellen oder Waldbrände für einen bestimmten Ort zu erhalten.
Unwetterphänomene können unseren Alltag und unsere Geschäftsabläufe erheblich beeinträchtigen. So können beispielsweise extreme Wetterbedingungen wie tropische Stürme, starke Winde oder Überschwemmungen Straßen sperren und Logistikunternehmen dazu zwingen, ihre Flotte umzuleiten, was zu Verzögerungen beim Erreichen von Zielen führt und die Kühlkette von gekühlten Lebensmitteln unterbricht.

Bei der Get Severe Weather Alerts API handelt es sich um eine HTTP-Anforderung GET , die die Unwetterwarnungen zurückgibt, die weltweit sowohl von offiziellen staatlichen Wetterbehörden als auch von führenden globalen bis regionalen Wetterwarnanbietern verfügbar sind. Der Dienst kann Details wie Alarmtyp, Kategorie, Stufe und detaillierte Beschreibung der aktiven schweren Warnungen für den angeforderten Standort zurückgeben, z. B. Hurrikane, Gewitter, Blitzschlag, Hitzewellen oder Waldbrände. Weitere Informationen finden Sie unter Anfordern von Unwetterwarnungen

GET {endpoint}/weather/severe/alerts/json?api-version=1.1&query={query}
GET {endpoint}/weather/severe/alerts/json?api-version=1.1&query={query}&language={language}&details={details}

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string (uri)

Der Hostname des Azure Maps-Dienstes. Verwenden Sie https://atlas.microsoft.com für die Azure Public Cloud. Um eine bestimmte Azure Maps Geografie oder eine souveräne Cloud anzusprechen, siehe Azure Maps geografischer Umfang.

format
path True

JsonFormat

Gewünschtes Format der Antwort. Nur json Format wird unterstützt.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

query
query True

number[]

Die entsprechende Abfrage, die als kommagetrennte Zeichenfolge angegeben wird, die durch Breitengrad und Längengrad besteht, z. B. "47.641268,-122.125679".

Wetterinformationen sind in der Regel für Orte an Land, von Land umgebene Gewässer und Bereiche des Ozeans verfügbar, die sich innerhalb von etwa 50 Seemeilen um eine Küste befinden.

details
query

string

Hier finden Sie alle Details zu den Unwetterwarnungen. Verfügbare Werte sind

  • true - Gibt alle Details zurück. Standardmäßig werden alle Details zurückgegeben.
  • false - Gibt eine gekürzte Version der Warnungsdaten zurück, die die bereichsspezifische vollständige Beschreibung der Warnungsdetails ausschließt (alertDetails).
language
query

string

Sprache, in der Suchergebnisse zurückgegeben werden sollen. Sollte eine der unterstützten IETF-Sprachtags sein, Groß-/Kleinschreibung wird nicht beachtet. Wenn Daten in der angegebenen Sprache für ein bestimmtes Feld nicht verfügbar sind, wird die Standardsprache verwendet.

Weitere Informationen finden Sie unter unterstützten Sprachen.

Anforderungsheader

Name Erforderlich Typ Beschreibung
x-ms-client-id

string

Gibt das Konto an, das für die Nutzung mit dem Microsoft Entra ID-Sicherheitsmodell vorgesehen ist. Diese eindeutige ID für das Azure Maps-Konto kann aus der Azure Maps Management-Plane-Konto-API abgerufen werden. Weitere Informationen zur Nutzung Microsoft Entra ID Sicherheit in Azure Maps finden Sie unter Authentifizierung verwalten in Azure Maps.

Antworten

Name Typ Beschreibung
200 OK

SevereWeatherAlertsResult

Die Anforderung ist erfolgreich.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

AadToken

Dies sind die Microsoft Entra OAuth 2.0 Flows. In Kombination mit Azure rollenbasierten Zugriffs Steuerung kann sie verwendet werden, um den Zugriff auf Azure Maps REST-APIs zu steuern. Azure-rollenbasierte Zugriffskontrollen werden verwendet, um den Zugriff auf ein oder mehrere Azure Maps-Ressourcenkonten oder -Unterressourcen zu bestimmen. Jedem Benutzer, Gruppen- oder Dienstprinzipal kann über eine integrierte Rolle oder eine benutzerdefinierte Rolle, die aus einer oder mehreren Berechtigungen für Azure Maps-REST-APIs besteht, Zugriff gewährt werden.

Um Szenarien zu implementieren, empfehlen wir, Authentifizierungskonzepteanzuzeigen. Zusammenfassend bietet diese Sicherheitsdefinition eine Lösung für die Modellierung von Anwendungen über Objekte, die zugriffsfähig für bestimmte APIs und Bereiche sind.

Note

  • Diese Sicherheitsdefinition erfordert die Verwendung des x-ms-client-id-Headers, um anzugeben, auf welche Azure Maps-Ressource die Anwendung Zugriff anfordert. Dies kann über die Karten-Verwaltungs-APIerworben werden.
  • Die Authorization URL ist spezifisch für die Öffentliche Azure-Cloudinstanz. Souveräne Clouds verfügen über einzigartige Autorisierungs-URLs und Microsoft Entra ID-Konfigurationen.
  • Die rollenbasierte Azure-Zugriffssteuerung wird über die Azure-Verwaltungsebene über das Azure-Portal, PowerShell, CLI, Azure SDKs oder REST-APIs konfiguriert.
  • Die Verwendung des Azure Maps Web SDK ermöglicht das konfigurationsbasierte Einrichten einer Anwendung für mehrere Anwendungsfälle.
  • Weitere Informationen zur Microsoft Identity Platform finden Sie unter Übersicht über die Microsoft Identity Platform.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
https://atlas.microsoft.com/.default

subscription-key

Dies ist ein freigegebener Schlüssel, der bereitgestellt wird, wenn Sie Erstellen eines Azure Maps-Kontos im Azure-Portal oder mithilfe von PowerShell, CLI, Azure SDKs oder REST-API.

Mit diesem Schlüssel kann jede Anwendung auf alle REST-API zugreifen. Mit anderen Worten, dieser Schlüssel kann als Hauptschlüssel in dem Konto verwendet werden, in dem sie ausgestellt werden.

Für öffentlich zugängliche Anwendungen empfiehlt es sich, die vertraulichen Clientanwendungen Ansatz für den Zugriff auf Azure Maps-REST-APIs zu verwenden, damit Ihr Schlüssel sicher gespeichert werden kann.

Typ: apiKey
In: header

SAS Token

Dies ist ein Freigegebenes Zugriffssignaturtoken wird aus dem Listen-SAS-Vorgang auf der Azure Maps-Ressource über die Azure-Verwaltungsebene über das Azure-Portal, PowerShell, CLI, Azure SDKs oder REST-APIs erstellt.

Mit diesem Token ist jede Anwendung für den Zugriff mit rollenbasierten Azure-Zugriffssteuerungen und feinkörniger Kontrolle auf den Ablauf, die Rate und die Region(en) der Verwendung für das jeweilige Token autorisiert. Mit anderen Worten, das SAS-Token kann verwendet werden, um Anwendungen das Steuern des Zugriffs auf eine sicherere Weise zu ermöglichen als der freigegebene Schlüssel.

Für öffentlich zugängliche Anwendungen empfiehlt es sich, eine bestimmte Liste der zulässigen Ursprünge auf der Zuordnungskontoressource zu konfigurieren,, um das Rendern von Missbrauch zu begrenzen und das SAS-Token regelmäßig zu erneuern.

Typ: apiKey
In: header

Beispiele

Successfully retrieve severe weather alerts

Beispielanforderung

GET https://atlas.microsoft.com/weather/severe/alerts/json?api-version=1.1&query=48.057,-81.091

Beispiel für eine Antwort

{
  "results": [
    {
      "description": {
        "english": "Heat Warning",
        "localized": "Heat Warning"
      },
      "alertAreas": [
        {
          "name": "Kirkland Lake - Englehart",
          "alertDetails": "\nA heat event continues through Thursday.\n\nDaytime high temperatures in the low thirties with overnight lows near 18 degrees Celsius are expected to continue until Thursday. Humidex values are expected to reach between 36 and 40 today. Cooler air will move into the region Thursday night. \n\nPlease refer to your public forecast for further details on expected temperatures.\n\nHot and humid air can also bring deteriorating air quality and can result in the air quality health index to approach the high risk category.\n\n###\n\nExtreme heat affects everyone.\n\nThe risks are greater for young children, pregnant women, older adults, people with chronic illnesses and people working or exercising outdoors.\n\nWatch for the effects of heat illness: swelling, rash, cramps, fainting, heat exhaustion, heat stroke and the worsening of some health conditions.\n\nPlease continue to monitor alerts and forecasts issued by Environment Canada. To report severe weather, send an email to ONstorm@canada.ca or tweet reports using #ONStorm.\n",
          "alertDetailsLanguageCode": "en-CA",
          "endTime": "2020-07-02T07:16:03+00:00",
          "latestStatus": {
            "english": "Continue",
            "localized": "Continue"
          },
          "startTime": "2020-06-29T19:44:00+00:00",
          "summary": "Heat Warning in effect until Thursday, 3:16 AM EDT.  Source: Environment Canada"
        }
      ],
      "alertId": 242621,
      "category": "NON-PRECIPITATION",
      "countryCode": "CA",
      "priority": 31,
      "source": "Environment Canada",
      "sourceId": 3
    },
    {
      "description": {
        "english": "Heat Warning",
        "localized": "Heat Warning"
      },
      "alertAreas": [
        {
          "name": "Kirkland Lake - Englehart",
          "alertDetails": "\nA heat event is expected through Thursday.  \n\nDaytime high temperatures in the low thirties on Wednesday and Thursday with overnight lows near 18 degrees Celsius are expected. This heat event may be extended into the weekend with daytime high temperatures near 30 degrees Celsius. \n\nPlease refer to your public forecast for further details on expected temperatures.  \n\nHot and humid air can also bring deteriorating air quality and can result in the Air Quality Health Index to approach the high risk category.\n\n###\n\nExtreme heat affects everyone.\n\nThe risks are greater for young children, pregnant women, older adults, people with chronic illnesses and people working or exercising outdoors.\n\nPlease continue to monitor alerts and forecasts issued by Environment Canada. To report severe weather, send an email to ONstorm@canada.ca or tweet reports using #ONStorm.\n",
          "alertDetailsLanguageCode": "en-CA",
          "endTime": "2020-07-02T01:25:59+00:00",
          "latestStatus": {
            "english": "New",
            "localized": "New"
          },
          "startTime": "2020-07-01T09:25:59+00:00",
          "summary": "Heat Warning in effect until 9:25 PM EDT.  Source: Environment Canada"
        }
      ],
      "alertId": 242633,
      "category": "NON-PRECIPITATION",
      "countryCode": "CA",
      "priority": 31,
      "source": "Environment Canada",
      "sourceId": 3
    }
  ]
}

Definitionen

Name Beschreibung
AlertArea

Ein geografisches Gebiet, das von einer Unwetterwarnung abgedeckt wurde, wurde als Eintrag in SevereWeatherAlert.alertAreas. Jede AlertArea identifiziert das betroffene Gebiet durch name, gibt die Anfangs- und Endzeiten an, während der die Warnung dort gilt (startTime, endTime), meldet den aktuellsten Status der Warnung in diesem Gebiet (latestStatus), und enthält eine kurze Anzeige der Warnung summary . Wenn die Anfrage nach vollständigen Details fragt, wird auch der vollständige Alarmtext in alertDetails, mit alertDetailsLanguageCode der angegebenen Sprache zurückgegeben.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Übliche Fehlerantwort für alle Azure Resource Manager APIs, um Fehlerdetails bei fehlgeschlagenen Operationen zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)

JsonFormat

Gewünschtes Format der Antwort. Nur json Format wird unterstützt.

LatestStatus

Der jüngste Status einer Unwetterwarnung in einem bestimmten Gebiet kehrte am AlertArea.latestStatus. Das gleiche Status-Schlüsselwort (eines von New, Continue, Update, Correct, Extend, Upgrade, , Cancel, oder Expire – siehe LatestStatusKeyword vollständige Liste) wird zweimal zurückgegeben: einmal in die auf der Anfrage angegebene Sprache übersetztlocalized (), und einmal auf Englisch (english), sodass Anrufer Endnutzern ein lokalisiertes Label anzeigen können, während dennoch ein stabiler, sprachunabhängiger Wert für das Einschalten des Status erhalten bleibt.

LatestStatusKeyword

Eine vordefinierte Liste von acht Schlüsselwörtern, die verwendet werden, um den aktuellen Status einer Unwetterwarnung zu beschreiben.

SevereWeatherAlert

Eine an der angegebenen Stelle aktive Unwetterwarnung wurde als Eintrag in SevereWeatherAlertsResult.results. Kombiniert Metadaten über die Warnung selbst (Land, Kennung, Kategorie, Schweregradklassifikation, Priorität, Ausgabequelle und etwaige Haftungsausschluss) mit kurzen, lokalisierten description und englischen Zusammenfassungsphrasen sowie einem alertAreas Array, das die spezifischen geografischen Gebiete der Warnung, die Wirksamkeitszeiten und die vollständigen Details zur Warnung beschreiben. Die zugrunde liegenden Warnungen werden von offiziellen staatlichen meteorologischen Behörden und führenden globalen Wetterwarnanbietern herausgegeben und umfassen Phänomene wie Hurrikane, Gewitter, Überschwemmungen, Blitze, Hitzewellen und Waldbrände.

SevereWeatherAlertDescription

Kurze Zusammenfassungssätze für eine Unwetterwarnung, zurückgegeben am .SevereWeatherAlert.description Derselbe Ausdruck wird zweimal verwendet: einmal in die auf der Anfrage angegebene Sprache übersetzt (localized) und einmal auf Englisch (english), sodass Anrufer Endnutzern ein lokalisiertes Label anzeigen können, während dennoch eine stabile, sprachunabhängige Zeichenkette für Protokollierung, Abgleich oder Fallback-Anzeige beibehalten bleibt.

SevereWeatherAlertsResult

Die Reaktion erfolgte durch die Get Severe Weather Alerts-Operation, die alle an der angegebenen Stelle aktiven Unwetterwarnungen enthielt. Warnungen beziehen sich auf Phänomene wie Hurrikane, Gewitter, Überschwemmungen, Blitze, Hitzewellen und Waldbrände – egal, was die örtlichen meteorologischen Behörden herausgegeben haben. Das Array results ist leer, wenn keine Alarme aktiviert sind.

AlertArea

Ein geografisches Gebiet, das von einer Unwetterwarnung abgedeckt wurde, wurde als Eintrag in SevereWeatherAlert.alertAreas. Jede AlertArea identifiziert das betroffene Gebiet durch name, gibt die Anfangs- und Endzeiten an, während der die Warnung dort gilt (startTime, endTime), meldet den aktuellsten Status der Warnung in diesem Gebiet (latestStatus), und enthält eine kurze Anzeige der Warnung summary . Wenn die Anfrage nach vollständigen Details fragt, wird auch der vollständige Alarmtext in alertDetails, mit alertDetailsLanguageCode der angegebenen Sprache zurückgegeben.

Name Typ Beschreibung
alertDetails

string

Der vollständige, freie Warntext, der von der Quelle für diesen Bereich herausgegeben wurde, eignet sich zur Anzeige der vollständigen Warnung. Nur zurückgeschickt, wenn die Anfrage nach vollständigen Details fragt. Der Text wird in der vom ausstellenden Anbieter bereitgestellten Sprache zurückgegeben, die sich von der für den Rest der Antwort angeforderten Sprache unterscheiden kann; der Begleiter alertDetailsLanguageCode identifiziert diese Sprache. Einige Länder oder Regionen bieten sowohl ihre Muttersprache als auch Englisch an.

alertDetailsLanguageCode

string

Die Sprache von alertDetails, als ISO 639-1 Alpha-2-Sprachcode – zum Beispiel en-CA für kanadisches Englisch. Kann von der für den Rest der Antwort geforderten Formulierung abweichen. Nur zurückgeschickt, wenn die Anfrage nach vollständigen Details fragt.

endTime

string (date-time)

Das Datum und die Uhrzeit, zu der die Warnung für diesen Bereich endet oder endet, im RFC 3339-Format (yyyy-mm-ddThh:mm:ss-hh:mm). Zum Beispiel 2025-04-29T07:00:00-07:00. Wenn die Warnung mehrere Zeitzonen umfasst, spiegelt der Wert die lokale Zeit an den auf der Anfrage angegebenen Koordinaten wider.

latestStatus

LatestStatus

Der jüngste Status der Warnung in diesem Bereich (zum Beispiel, ob sie neu ausgegeben, fortgesetzt oder aufgehoben wurde). Zurückgegeben sowohl als lokalisierte Phrase als auch als sprachunabhängiger LatestStatusKeyword Wert.

name

string

Der Name des geografischen Gebiets, das von der Warnung betroffen ist, enthält diesen Eintrag – zum Beispiel Kirkland Lake – Englehart. Identifiziert die spezifische Region oder den Ort, auf den die Zeiten, den Status und der Detailtext darauf AlertArea zutreffen.

startTime

string (date-time)

Das Datum und die Uhrzeit, zu der die Warnung für dieses Gebiet beginnt, im RFC-3339-Format (yyyy-mm-ddThh:mm:ss-hh:mm). Zum Beispiel 2025-04-29T07:00:00-07:00. Wenn die Warnung mehrere Zeitzonen umfasst, spiegelt der Wert die lokale Zeit an den auf der Anfrage angegebenen Koordinaten wider.

summary

string

Eine kurze, darstellbare Zusammenfassung der Warnung für diesen Bereich, einschließlich des Zeitraums, in dem sie in Kraft ist, und der Quelle der Ausgebenden. Zum Beispiel gilt die Hitzewarnung bis Donnerstag, 3:16 Uhr EDT. Quelle: Environment Canada.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Übliche Fehlerantwort für alle Azure Resource Manager APIs, um Fehlerdetails bei fehlgeschlagenen Operationen zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

JsonFormat

Gewünschtes Format der Antwort. Nur json Format wird unterstützt.

Wert Beschreibung
json

das JavaScript Object Notation Data Interchange Format

LatestStatus

Der jüngste Status einer Unwetterwarnung in einem bestimmten Gebiet kehrte am AlertArea.latestStatus. Das gleiche Status-Schlüsselwort (eines von New, Continue, Update, Correct, Extend, Upgrade, , Cancel, oder Expire – siehe LatestStatusKeyword vollständige Liste) wird zweimal zurückgegeben: einmal in die auf der Anfrage angegebene Sprache übersetztlocalized (), und einmal auf Englisch (english), sodass Anrufer Endnutzern ein lokalisiertes Label anzeigen können, während dennoch ein stabiler, sprachunabhängiger Wert für das Einschalten des Status erhalten bleibt.

Name Typ Beschreibung
english

LatestStatusKeyword

Das Status-Schlüsselwort im Englischen (en-US) – einer der Werte, die durch LatestStatusKeyword (New, Continue, Update, Correct, UpgradeExtend, , Cancel, oder Expire) definiert sind. Immer auf Englisch zurückgegeben, unabhängig von der gewünschten Sprache, was sie für stabile, sprachunabhängige Statusprüfungen geeignet macht.

localized

string

Das Status-Schlüsselwort wurde in die auf der Anfrage angegebene Sprache übersetzt – zum Beispiel Continu für Französisch. Wenn in der Anfrage keine Formulierung angegeben wurde, entspricht englishdies .

LatestStatusKeyword

Eine vordefinierte Liste von acht Schlüsselwörtern, die verwendet werden, um den aktuellen Status einer Unwetterwarnung zu beschreiben.

Wert Beschreibung
Cancel

Zeigt an, dass die Warnung vor Ablauf der geplanten Ablaufzeit aufgehoben wurde.

Continue

Gibt an, dass die Warnung seit ihrer ersten Ausstellung aktualisiert wurde, aber keine Änderungen an alertDetails, startTime, endTimeoder classvorgenommen wurden.

Correct

Gibt an, dass die Warnung geändert wurde, um einen vorherigen Fehler zu korrigieren.

Expire

Gibt an, dass die Warnung abgelaufen und nicht mehr aktiv ist.

Extend

Gibt an, dass die Warnung seit ihrer ersten Ausstellung in Dauer, Bereich oder beidem verlängert wurde.

New

Der Status einer Warnung bei der ersten Ausgabe.

Update

Gibt an, dass die Warnung seit ihrer ersten Ausstellung geändert wurde.

Upgrade

Gibt an, dass die Warnung seit der ersten Ausgabe auf eine höhere Klasse oder Kategorie heraufgestuft wurde.

SevereWeatherAlert

Eine an der angegebenen Stelle aktive Unwetterwarnung wurde als Eintrag in SevereWeatherAlertsResult.results. Kombiniert Metadaten über die Warnung selbst (Land, Kennung, Kategorie, Schweregradklassifikation, Priorität, Ausgabequelle und etwaige Haftungsausschluss) mit kurzen, lokalisierten description und englischen Zusammenfassungsphrasen sowie einem alertAreas Array, das die spezifischen geografischen Gebiete der Warnung, die Wirksamkeitszeiten und die vollständigen Details zur Warnung beschreiben. Die zugrunde liegenden Warnungen werden von offiziellen staatlichen meteorologischen Behörden und führenden globalen Wetterwarnanbietern herausgegeben und umfassen Phänomene wie Hurrikane, Gewitter, Überschwemmungen, Blitze, Hitzewellen und Waldbrände.

Name Typ Beschreibung
alertAreas

AlertArea[]

Die geografischen Gebiete, die von der Warnung abgedeckt werden. Jedes AlertArea Gebiet nennt ein betroffenes Gebiet mit Namen, gibt die Start- und Endzeiten der Warnung für dieses Gebiet, den aktuellsten Alarmstatus und (wenn die Anfrage nach vollständigen Details fragt) den vollständigen Benachrichtigungstext. Eine Warnung kann einen oder mehrere Bereiche abdecken – zum Beispiel kann eine Hitzewarnung auf mehrere benachbarte Regionen auf derselben Warnung angewendet werden.

alertId

integer (int32)

Eine numerische Kennung für die Warnung, die innerhalb des ausstellenden Anbieters einzigartig ist.

category

string

Eine kurze, sprachunabhängige Bezeichnung, die die Warnung nach dem betroffenen Wetterphänomen klassifiziert – zum Beispiel NON-PRECIPITATION, PRECIPITATION, THUNDERSTORM, , TROPICALoder FIRE. Der genaue Wertsatz hängt vom ausstellenden Anbieter ab.

class

string

Eine anbieterspezifische Klassifizierung der Warnung (zum Beispiel eine Warnklasse oder Warnart), wenn eine von der ausstellenden Behörde bereitgestellt wird. Nicht in allen Ländern verfügbar und möglicherweise weggelassen.

countryCode

string

Der zweistellige ISO 3166-1 Alpha-2 Ländercode für das Land oder die Region, in der die Warnung ausgegeben wurde – zum Beispiel US oder CA.

description

SevereWeatherAlertDescription

Kurze Zusammenfassungsphrasen für die Warnung (zum Beispiel Hitzewarnung oder Tornado-Beobachtung) wurden sowohl in der in der Anfrage angegebenen Sprache (localized) als auch auf Englisch (english) zurückgegeben.

disclaimer

string

Ein Hinweis auf die Warnhinweise von der Quelle – zum Beispiel ein Hinweis auf mögliche Verzögerungen oder Datenbeschränkungen. Falls vorhanden, muss er zusammen mit der Warnung angezeigt werden. Nicht immer erwidert.

level

string

Die Schwere der Warnung, wenn sie von der ausstellenden Behörde erteilt wird. Der genaue Wertesatz ist anbieterspezifisch. Nicht in allen Ländern verfügbar und möglicherweise weggelassen.

priority

integer (int32)

Die Bedeutung der Warnung innerhalb des Herkunftslandes oder der Herkunftsregion, wo 1 die höchste Priorität hat und größere Zahlen niedrigere Priorität haben. Der genaue Umfang ist anbieterspezifisch und kann sich im Laufe der Zeit ändern, wenn sich Alarmsysteme weiterentwickeln.

source

string

Der Name der Behörde, die die Warnung herausgegeben hat – zum Beispiel Environment Canada oder der U.S. National Weather Service. Warnungen werden in der Regel von offiziellen staatlichen meteorologischen Behörden oder führenden globalen Wetteralarmanbietern herausgegeben.

sourceId

integer (int32)

Eine numerische Identifikatorin für den Quellanbieter, die mit sourcepaart. Geeignet für eine stabile, sprachunabhängige Suche des Anbieters.

SevereWeatherAlertDescription

Kurze Zusammenfassungssätze für eine Unwetterwarnung, zurückgegeben am .SevereWeatherAlert.description Derselbe Ausdruck wird zweimal verwendet: einmal in die auf der Anfrage angegebene Sprache übersetzt (localized) und einmal auf Englisch (english), sodass Anrufer Endnutzern ein lokalisiertes Label anzeigen können, während dennoch eine stabile, sprachunabhängige Zeichenkette für Protokollierung, Abgleich oder Fallback-Anzeige beibehalten bleibt.

Name Typ Beschreibung
english

string

Die Zusammenfassungsphrase auf Englisch (en-US) – zum Beispiel Heat Warning oder Tornado Watch. Immer auf Englisch zurückgegeben, unabhängig von der gewünschten Sprache, was es als stabile, sprachunabhängige Bezeichnung geeignet macht.

localized

string

Die zusammenfassende Phrase, die in die auf der Anfrage angegebene Sprache übersetzt wurde (zum Beispiel Avis de chaleur für Französisch). Wenn in der Anfrage keine Formulierung angegeben wurde, entspricht englishdies .

SevereWeatherAlertsResult

Die Reaktion erfolgte durch die Get Severe Weather Alerts-Operation, die alle an der angegebenen Stelle aktiven Unwetterwarnungen enthielt. Warnungen beziehen sich auf Phänomene wie Hurrikane, Gewitter, Überschwemmungen, Blitze, Hitzewellen und Waldbrände – egal, was die örtlichen meteorologischen Behörden herausgegeben haben. Das Array results ist leer, wenn keine Alarme aktiviert sind.

Name Typ Beschreibung
results

SevereWeatherAlert[]

Die Unwetterwarnungen sind am angegebenen Ort aktiv, geordnet nach priority (höchste Priorität zuerst). Leer, wenn keine Alarme gelten.