Freigeben über


MapsRoutingClient.GetDirections Methode

Definition

Gibt eine Route zwischen einem Ursprung und einem Ziel zurück und durchläuft Wegpunkte, sofern sie angegeben sind. Die Route berücksichtigt Faktoren wie den aktuellen Verkehr und die typischen Straßengeschwindigkeiten am gewünschten Wochentag und zur Tageszeit. Die zurückgegebenen Informationen umfassen die Entfernung, die geschätzte Reisezeit und eine Darstellung der Routengeometrie. Zusätzliche Routinginformationen wie optimierte Wegpunktreihenfolge oder Turn-by-Turn-Anweisungen sind ebenfalls verfügbar, abhängig von den ausgewählten Optionen. Der Routingdienst bietet eine Reihe von Parametern für eine detaillierte Beschreibung des fahrzeugspezifischen Verbrauchsmodells. Bitte überprüfen Sie das Verbrauchsmodell , um die konzepte und parameter ausführlich zu erläutern.

public virtual Azure.Response<Azure.Maps.Routing.Models.RouteDirections> GetDirections (Azure.Maps.Routing.RouteDirectionQuery query, System.Threading.CancellationToken cancellationToken = default);
abstract member GetDirections : Azure.Maps.Routing.RouteDirectionQuery * System.Threading.CancellationToken -> Azure.Response<Azure.Maps.Routing.Models.RouteDirections>
override this.GetDirections : Azure.Maps.Routing.RouteDirectionQuery * System.Threading.CancellationToken -> Azure.Response<Azure.Maps.Routing.Models.RouteDirections>
Public Overridable Function GetDirections (query As RouteDirectionQuery, Optional cancellationToken As CancellationToken = Nothing) As Response(Of RouteDirections)

Parameter

query
RouteDirectionQuery

Die Routenrichtungsabfrage, einschließlich einer Liste von Routenpunkten und Routenrichtungsoptionen.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

query ist NULL.

Der Dienst hat einen nicht erfolgreichen status Code zurückgegeben.

Gilt für: