Freigeben über


Weather - Get Weather Along Route

Verwenden Sie diese Option, um eine standortgenaue, up-tominutengenaue Vorhersage zu erhalten, die Wettergefahrenbewertungen und Benachrichtigungen entlang einer Route enthält.

Bei der Get Weather Along Route API handelt es sich um eine HTTP-Anforderung GET , die hyperlokale (einen Kilometer oder weniger), up-tominutengenaue Wetter-Nowcasts, Wettergefahrenbewertungen und Benachrichtigungen entlang einer Route zurückgibt, die als Abfolge von Wegpunkten beschrieben wird. Dazu gehört eine Liste von Wettergefahren, die sich auf den Wegpunkt oder die Route auswirken, und der aggregierte Gefahrenindex für jeden Wegpunkt kann verwendet werden, um jeden Teil einer Route entsprechend der Sicherheit für den Fahrer zu malen. Beim Einreichen der Wegpunkte wird empfohlen, innerhalb oder nahe an der Entfernung zu bleiben, die innerhalb von 120 Minuten oder kurz danach zurückgelegt werden kann. Die Daten werden alle fünf Minuten aktualisiert.

Der Dienst ergänzt den Azure Maps-Routendienst , mit dem Sie zunächst eine Route zwischen einem Ursprung und einem Ziel anfordern und diese als Eingabe für den Endpunkt "Wetter entlang der Route" verwenden können.

Darüber hinaus unterstützt der Dienst Szenarien zum Generieren von Wetterbenachrichtigungen für Wegpunkte, bei denen die Intensität einer Wettergefahr zunimmt. Wenn beispielsweise erwartet wird, dass das Fahrzeug beim Erreichen eines Wegpunkts starkem Regen ausgesetzt ist, wird für diesen Wegpunkt eine Wetterbenachrichtigung für starken Regen generiert, sodass das Endprodukt eine Starkregenbenachrichtigung anzeigen kann, bevor der Fahrer diesen Wegpunkt erreicht. Der Auslöser für die Anzeige der Benachrichtigung für einen Wegpunkt kann z. B. auf einem Geofence oder einer wählbaren Entfernung zum Wegpunkt basieren.

Die API deckt alle Regionen des Planeten ab, mit Ausnahme der Breitengrade über Grönland und der Antarktis.

GET https://atlas.microsoft.com/weather/route/json?api-version=1.1&query={query}
GET https://atlas.microsoft.com/weather/route/json?api-version=1.1&query={query}&language={language}

URI-Parameter

Name In Erforderlich Typ Beschreibung
format
path True

JsonFormat

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

api-version
query True

string

Versionsnummer der Azure Maps-API.

query
query True

string

Koordinaten, über die die Route berechnet, durch Doppelpunkt (:) getrennt und in chronologischer Reihenfolge eingegeben wird. Es sind mindestens zwei Wegpunkte erforderlich. Ein einzelner API-Aufruf kann bis zu 60 Wegpunkte enthalten. Ein Wegpunkt gibt den Standort, die voraussichtliche Ankunftszeit und optional den Kurs an: Breitengrad, Längengrad, voraussichtliche Ankunftszeit, der Kurs, wobei

  • Latitude - Breitengradkoordinate in Dezimalgrad.
  • Longitude - Längengradkoordinate in Dezimalgrad.
  • ETA (estimated time of arrival) - Die Anzahl der Minuten, die das Fahrzeug ab dem aktuellen Zeitpunkt benötigt, um den Wegpunkt zu erreichen. Der zulässige Bereich liegt zwischen 0,0 und 120,0 Minuten.
  • Heading - Ein optionaler Wert, der den Kurs des Fahrzeugs beim Passieren des Wegpunkts angibt. Ausgedrückt in Grad im Uhrzeigersinn relativ zum wahren Norden. Diese wird ausgegeben, um Sonnenblendung als Fahrgefahr zu berechnen. Der zulässige Bereich liegt zwischen 0,0 und 360,0 Grad. Wenn nicht angegeben, wird automatisch eine Richtung basierend auf der Position benachbarter Wegpunkte abgeleitet.

Es wird empfohlen, innerhalb oder nahe der Entfernung zu bleiben, die innerhalb von 120 Minuten oder kurz danach zurückgelegt werden kann. Auf diese Weise kann eine genauere Bewertung der Reise vorgenommen werden und verhindert werden, dass isolierte Ereignisse zwischen den Wegpunkten nicht erfasst werden. Die Informationen können und sollten entlang der Route aktualisiert werden (insbesondere bei Fahrten von mehr als 2 Stunden), um kontinuierlich neue Wegpunkte zu setzen, aber auch, um sicherzustellen, dass die Vorhersageinformationen für Inhalte wie Niederschlagsart und -intensität genau sind, wenn sich Stürme im Laufe der Zeit entwickeln und auflösen.

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 Verwendung mit dem Microsoft Entra ID-Sicherheitsmodell vorgesehen ist. Diese eindeutige ID für das Azure Maps-Konto kann über die Konto-API der Azure Maps-Verwaltungsebene abgerufen werden. Weitere Informationen zur Verwendung der Microsoft Entra ID-Sicherheit in Azure Maps finden Sie unter Verwalten der Authentifizierung in Azure Maps.

Antworten

Name Typ Beschreibung
200 OK

WeatherAlongRouteResult

OK

Other Status Codes

ErrorResponse

Ein unerwarteter Fehler ist aufgetreten.

Sicherheit

AADToken

Dies sind die Microsoft Entra OAuth 2.0 Flows. Bei Kombination mit rollenbasierten Azure-Zugriff Steuern kann es verwendet werden, um den Zugriff auf Azure Maps-REST-APIs zu steuern. Azure-rollenbasierte Zugriffssteuerungen 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.

Notes

  • 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 Kartenverwaltung API erworben werden.

Die Authorization URL ist spezifisch für die Öffentliche Azure-Cloudinstanz. Souveräne Clouds verfügen über eindeutige 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 die konfigurationsbasierte Einrichtung einer Anwendung für mehrere Anwendungsfälle.

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

Bereiche

Name Beschreibung
https://atlas.microsoft.com/.default 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: query

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 detailed weather casts along a route described as a sequence of waypoints

Beispielanforderung

GET https://atlas.microsoft.com/weather/route/json?api-version=1.1&query=38.907,-77.037,0:38.907,-77.009,10:38.926,-76.928,20:39.033,-76.852,30:39.168,-76.732,40:39.269,-76.634,50:39.287,-76.612,60

Beispiel für eine Antwort

{
  "summary": {
    "iconCode": 35,
    "hazards": {
      "maxHazardIndex": 0
    }
  },
  "waypoints": [
    {
      "iconCode": 38,
      "shortPhrase": "Mostly cloudy",
      "isDayTime": false,
      "cloudCover": 70,
      "temperature": {
        "value": 3.4,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 142
        },
        "speed": {
          "value": 2,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 3,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 90,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    },
    {
      "iconCode": 38,
      "shortPhrase": "Mostly cloudy",
      "isDayTime": false,
      "cloudCover": 65,
      "temperature": {
        "value": 3.4,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 166
        },
        "speed": {
          "value": 1,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 2,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 77,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    },
    {
      "iconCode": 35,
      "shortPhrase": "Partly cloudy",
      "isDayTime": false,
      "cloudCover": 43,
      "temperature": {
        "value": 3.2,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 163
        },
        "speed": {
          "value": 2,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 2,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 44,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    },
    {
      "iconCode": 35,
      "shortPhrase": "Partly cloudy",
      "isDayTime": false,
      "cloudCover": 34,
      "temperature": {
        "value": 1.6,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 189
        },
        "speed": {
          "value": 2,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 4,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 32,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    },
    {
      "iconCode": 38,
      "shortPhrase": "Mostly cloudy",
      "isDayTime": false,
      "cloudCover": 54,
      "temperature": {
        "value": 0.5,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 202
        },
        "speed": {
          "value": 4,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 5,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 36,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    },
    {
      "iconCode": 35,
      "shortPhrase": "Partly cloudy",
      "isDayTime": false,
      "cloudCover": 46,
      "temperature": {
        "value": 2.4,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 222
        },
        "speed": {
          "value": 4,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 5,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 38,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    },
    {
      "iconCode": 35,
      "shortPhrase": "Partly cloudy",
      "isDayTime": false,
      "cloudCover": 39,
      "temperature": {
        "value": 2.3,
        "unit": "C",
        "unitType": 17
      },
      "wind": {
        "direction": {
          "degrees": 231
        },
        "speed": {
          "value": 4,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "windGust": {
        "speed": {
          "value": 5,
          "unit": "km/h",
          "unitType": 7
        }
      },
      "precipitation": {
        "dbz": 0,
        "type": "SNOW"
      },
      "lightningCount": 0,
      "sunGlare": {
        "calculatedVehicleHeading": 43,
        "glareIndex": 0
      },
      "hazards": {
        "maxHazardIndex": 0
      },
      "notifications": []
    }
  ]
}

Definitionen

Name Beschreibung
ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

HazardDetail
HazardIndex

Der aggregierte Schwere-/Gefährdungsindex für jeden Wegpunkt, der zur Farbcodierung von Routensegmenten verwendet werden kann, um die Sicherheit des Fahrers anzuzeigen.

  • 0 - Keine Gefahr.
  • 1 - Seien Sie informiert, seien Sie sich bewusst.
  • 2 - Passen Sie auf, seien Sie vorbereitet.
  • 3 -Handeln.
  • 4 - Lebensbedrohlich, Notfall.
IconCode

Numerischer Wert, der ein Bild darstellt, das der aktuellen Wetterbedingung entspricht, die von der Phrase Eigenschaft beschrieben wird. Weitere Informationen finden Sie unter Wetterdienste in Azure Maps. Kann NULL sein.

JsonFormat

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

SunGlare

Eine Bewertung, die angibt, wie blendend die Sonne für den Fahrer ist.

UnitType

Eine ganze Zahl, die den Einheitentyp darstellt. Zum Beispiel 17 für Celsius, 18 für Fahrenheit. Kann für die Einheitenumrechnung verwendet werden. Eine vollständige Liste finden Sie unter Wetterdienste in Azure Maps.

WeatherAlongRoutePrecipitation

Niederschlagsvorhersage des Wetters entlang der Strecke.

WeatherAlongRouteResult

Dieses Objekt wird von einer erfolgreichen Wettervorhersage entlang der Route zurückgegeben.

WeatherAlongRouteSummary

Kurze Zusammenfassung des Wetters entlang der Strecke.

WeatherHazards

Beschreibung der Wettergefahr, die die Reise beeinflusst.

WeatherNotification
WeatherUnit

Spezifischer Wert einer bestimmten Einheit in Bezug auf das Wetter.

WeatherWaypoint
WindDetails

Winddetails, die zurückgegeben werden, einschließlich Geschwindigkeit und Richtung.

WindDirection

Windrichtung

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

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

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

HazardDetail

Name Typ Beschreibung
hazardCode

string

Eine eindeutige Kennung (nicht anzeigbar) für jede Art von Gefahr: LightRain, ModerateRain, HeavyRain, LightMix, ModerateMix, HeavyMix, LightSnow, ModerateSnow, HeavySnow, LightIce, ModerateIce, HeavyIce, Hail, LargeHail, SunGlare, SunGlareHigh, Lightning, SevereLightning, WindModerate, WindHigh, WindExtreme, FloodWarning, FlashFloodWarning, TornadoWarning, TsunamiWarning, SevereThunderstormWarning.

hazardIndex

HazardIndex (int32)

Der aggregierte Schwere-/Gefährdungsindex für jeden Wegpunkt, der zur Farbcodierung von Routensegmenten verwendet werden kann, um die Sicherheit des Fahrers anzuzeigen.

  • 0 - Keine Gefahr.
  • 1 - Seien Sie informiert, seien Sie sich bewusst.
  • 2 - Passen Sie auf, seien Sie vorbereitet.
  • 3 -Handeln.
  • 4 - Lebensbedrohlich, Notfall.
shortPhrase

string

Ein anzeigbarer kurzer Satz, der die vorhergesagten Bedingungen und die Intensität/Art des Niederschlags beschreibt.

HazardIndex

Der aggregierte Schwere-/Gefährdungsindex für jeden Wegpunkt, der zur Farbcodierung von Routensegmenten verwendet werden kann, um die Sicherheit des Fahrers anzuzeigen.

  • 0 - Keine Gefahr.
  • 1 - Seien Sie informiert, seien Sie sich bewusst.
  • 2 - Passen Sie auf, seien Sie vorbereitet.
  • 3 -Handeln.
  • 4 - Lebensbedrohlich, Notfall.
Wert Beschreibung
0

Keine Gefahr

1

Seien Sie informiert

2

Aufpassen

3

Ergreifen Sie Maßnahmen

4

Emergency

IconCode

Numerischer Wert, der ein Bild darstellt, das der aktuellen Wetterbedingung entspricht, die von der Phrase Eigenschaft beschrieben wird. Weitere Informationen finden Sie unter Wetterdienste in Azure Maps. Kann NULL sein.

Wert Beschreibung
1

Sunny

2

Überwiegend sonnig

3

Teilweise sonnig

4

Zeitweilige Wolken

5

Dunstiger Sonnenschein

6

Überwiegend bewölkt

7

Cloudy

8

Trist (bewölkt)

9
10
11

Fog

12

Showers

13

Größtenteils bewölkt mit Regenschauern

14

Teilweise sonnig mit Regenschauern

15

Thunderstorms

16

Größtenteils bewölkt mit Gewittern

17

Teilweise sonnig mit Gewittern

18

Rain

19

Flurries

20

Größtenteils bewölkt mit Böen

21

Teilweise sonnig mit Böen

22

Snow

23

Größtenteils bewölkt mit Schnee

24

Ice

25

Sleet

26

Gefrierender Regen

27
28
29

Regen und Schnee

30

Hot

31

Cold

32

Windy

33

Clear

34

Meist klar

35

Teilweise bewölkt

36

Zeitweilige Wolken (Nacht)

37

Dunstiges Mondlicht

38

Überwiegend bewölkt (Nacht)

39

Teilweise bewölkt mit Regenschauern

40

Überwiegend bewölkt mit Schauern (Nacht)

41

Teilweise bewölkt mit Gewittern

42

Überwiegend bewölkt mit Gewittern (Nacht)

43

Meist bewölkt mit Gewittern (Nacht)

44

Meist bewölkt mit Schnee (Nacht)

JsonFormat

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

Wert Beschreibung
json

das JavaScript Object Notation Data Interchange Format

SunGlare

Eine Bewertung, die angibt, wie blendend die Sonne für den Fahrer ist.

Name Typ Beschreibung
calculatedVehicleHeading

integer (int32)

Wenn der Kurswert des Fahrzeugs für einen Wegpunkt nicht angegeben wird, berechnet der Dienst einen Kurs basierend auf der Position benachbarter Wegpunkte, sofern angegeben.

glareIndex

integer (int32)

Ein Index von 0 bis 100, der die Blendungsintensität der Sonne für einen Fahrer angibt. Ein Wert von 50 und mehr kann für einige Fahrer als Gefahr angesehen werden, und ein Wert von 100 bedeutet, dass der Fahrer direkt in die Sonne fährt und die atmosphärischen Bedingungen klar sind, so dass die volle Intensität der Sonne den Fahrer blenden kann.

UnitType

Eine ganze Zahl, die den Einheitentyp darstellt. Zum Beispiel 17 für Celsius, 18 für Fahrenheit. Kann für die Einheitenumrechnung verwendet werden. Eine vollständige Liste finden Sie unter Wetterdienste in Azure Maps.

Wert Beschreibung
0

feet

1

inches

2

miles

3

millimeter

4

centimeter

5

meter

6

kilometer

7

kilometersPerHour

8

knots

9

milesPerHour

10

metersPerSecond

11

hectoPascals

12

inchesOfMercury

13

kiloPascals

14

millibars

15

millimetersOfMercury

16

poundsPerSquareInch

17

Celsius

18

Fahrenheit

19

kelvin

20

percent

21

float

22

integer

31

MicrogramsPerCubicMeterOfAir

WeatherAlongRoutePrecipitation

Niederschlagsvorhersage des Wetters entlang der Strecke.

Name Typ Beschreibung
dbz

number (double)

Die prognostizierte Niederschlagsintensität in dBZ (Dezibel relativ zu Z) von 0,0 bis 100,0.

type

string

Art des Niederschlags. Sollte es zu Niederschlägen kommen, die Art, wie es sein wird: "REGEN", "HAGEL", "SCHNEE", "EIS" oder "MIX".

WeatherAlongRouteResult

Dieses Objekt wird von einer erfolgreichen Wettervorhersage entlang der Route zurückgegeben.

Name Typ Beschreibung
summary

WeatherAlongRouteSummary

Kurze Zusammenfassung des Wetters entlang der Strecke.

waypoints

WeatherWaypoint[]

Die Daten für jeden Wegpunkt werden in der gleichen Reihenfolge zurückgegeben, wie in der Anforderung angegeben.

WeatherAlongRouteSummary

Kurze Zusammenfassung des Wetters entlang der Strecke.

Name Typ Beschreibung
hazards

WeatherHazards

Beschreibung der Wettergefahr, die die Reise beeinflusst.

iconCode

IconCode (int32)

Numerischer Wert, der ein Bild darstellt, das der aktuellen Wetterbedingung entspricht, die von der Phrase Eigenschaft beschrieben wird. Weitere Informationen finden Sie unter Wetterdienste in Azure Maps. Kann NULL sein.

WeatherHazards

Beschreibung der Wettergefahr, die die Reise beeinflusst.

Name Typ Beschreibung
hazardDetails

HazardDetail[]

Details zu den Wettergefahren, die die Reise beeinflussen.

maxHazardIndex

HazardIndex (int32)

Der aggregierte Schwere-/Gefährdungsindex für jeden Wegpunkt, der zur Farbcodierung von Routensegmenten verwendet werden kann, um die Sicherheit des Fahrers anzuzeigen.

  • 0 - Keine Gefahr.
  • 1 - Seien Sie informiert, seien Sie sich bewusst.
  • 2 - Passen Sie auf, seien Sie vorbereitet.
  • 3 -Handeln.
  • 4 - Lebensbedrohlich, Notfall.

WeatherNotification

Name Typ Beschreibung
hazardCode

string

Eine eindeutige Kennung (nicht anzeigbar) für jede Art von Gefahr: LightRain, ModerateRain, HeavyRain, LightMix, ModerateMix, HeavyMix, LightSnow, ModerateSnow, HeavySnow, LightIce, ModerateIce, HeavyIce, Hail, LargeHail, SunGlare, SunGlareHigh, Lightning, SevereLightning, WindModerate, WindHigh, WindExtreme, FloodWarning, FlashFloodWarning, TornadoWarning, TsunamiWarning, SevereThunderstormWarning.

hazardIndex

HazardIndex (int32)

Der aggregierte Schwere-/Gefährdungsindex für jeden Wegpunkt, der zur Farbcodierung von Routensegmenten verwendet werden kann, um die Sicherheit des Fahrers anzuzeigen.

  • 0 - Keine Gefahr.
  • 1 - Seien Sie informiert, seien Sie sich bewusst.
  • 2 - Passen Sie auf, seien Sie vorbereitet.
  • 3 -Handeln.
  • 4 - Lebensbedrohlich, Notfall.
shortPhrase

string

Ein anzeigbarer kurzer Satz, der die vorhergesagten Bedingungen und die Intensität/Art des Niederschlags beschreibt.

type

string

Eine Art von Benachrichtigung, die generiert wird, um Fahrer vor dem Auftreten einer Gefahr oder einer Zunahme der Intensität einer Gefahr zu warnen.

WeatherUnit

Spezifischer Wert einer bestimmten Einheit in Bezug auf das Wetter.

Name Typ Beschreibung
unit

string

Typ der Einheit für den zurückgegebenen Wert.

unitType

UnitType (int32)

Eine ganze Zahl, die den Einheitentyp darstellt. Zum Beispiel 17 für Celsius, 18 für Fahrenheit. Kann für die Einheitenumrechnung verwendet werden. Eine vollständige Liste finden Sie unter Wetterdienste in Azure Maps.

value

number (float)

Gerundeter Wert.

WeatherWaypoint

Name Typ Beschreibung
cloudCover

integer (int32)

Prozentualer Anteil der Wolkenbedeckung.

hazards

WeatherHazards

Beschreibung der Wettergefahr, die die Reise beeinflusst.

iconCode

IconCode (int32)

Numerischer Wert, der ein Bild darstellt, das der aktuellen Wetterbedingung entspricht, die von der Phrase Eigenschaft beschrieben wird. Weitere Informationen finden Sie unter Wetterdienste in Azure Maps. Kann NULL sein.

isDayTime

boolean

Gibt die Tageszeit an. True steht für 'Tag', false für 'Nacht'.

lightningCount

integer (int32)

Abschätzung der Gewitterintensität auf einer offenen Skala. Ein Wert von 0 bedeutet, dass es kein Gewitter gibt. Werte von 1 und höher bedeuten, dass es ein Gewitter mit zunehmender Intensität gibt.

notifications

WeatherNotification[]

Liste der Benachrichtigungen über Wettergefahren.

precipitation

WeatherAlongRoutePrecipitation

Niederschlagsvorhersage des Wetters entlang der Strecke.

shortPhrase

string

Ein anzeigbarer kurzer Satz, der die vorhergesagten Bedingungen und die Intensität/Art des Niederschlags beschreibt.

sunGlare

SunGlare

Eine Bewertung, die angibt, wie blendend die Sonne für den Fahrer ist.

temperature

WeatherUnit

Spezifischer Wert einer bestimmten Einheit in Bezug auf das Wetter.

wind

WindDetails

Winddetails, die zurückgegeben werden, einschließlich Geschwindigkeit und Richtung.

windGust

WindDetails

Winddetails, die zurückgegeben werden, einschließlich Geschwindigkeit und Richtung.

WindDetails

Winddetails, die zurückgegeben werden, einschließlich Geschwindigkeit und Richtung.

Name Typ Beschreibung
direction

WindDirection

Windrichtung

speed

WeatherUnit

Windgeschwindigkeit in der angegebenen Einheit.

WindDirection

Windrichtung

Name Typ Beschreibung
degrees

integer (int32)

Windrichtung in Azimutgrad, beginnend im Norden und weiter im Uhrzeigersinn. Nord ist 0 Grad, Osten ist 90 Grad, Süd ist 180 Grad, West ist 270 Grad. Mögliche Werte 0-359.

localizedDescription

string

Richtungsabkürzung in der angegebenen Sprache.