Freigeben über


RouteDirectionOptions.RouteDirectionParameters Eigenschaft

Definition

Wird zum Rekonstruieren einer Route und zum Berechnen von null oder mehr alternativen Routen zu dieser Referenzroute verwendet. Die bereitgestellte Sequenz von Koordinaten wird als Eingabe für die Routenrekonstruktion verwendet. Die alternativen Routen werden zwischen den Ursprungs- und Zielpunkten berechnet, die in den Speicherorten des Basispfadparameters angegeben sind. Wenn sowohl minDeviationDistance als auch minDeviationTime auf Null festgelegt sind, wird erwartet, dass sich diese Ursprungs- und Zielpunkte am Anfang bzw. am Ende der Referenzroute befinden . Zwischenspeicherorte (Wegpunkte) werden bei Verwendung von supportingPoints nicht unterstützt. Das Festlegen mindestens eines von minDeviationDistance oder minDeviationTime auf einen Wert größer 0 hat die folgenden Folgen:

  • Der Ursprungspunkt der calculateRoute-Anforderung muss sich auf (oder sehr nahe) der Eingabereferenzroute befinden. Wenn dies nicht der Fall ist, wird ein Fehler zurückgegeben. Der Ursprungspunkt muss sich jedoch nicht am Anfang der Eingabereferenzroute befinden (er kann als die aktuelle Fahrzeugposition auf der Referenzroute betrachtet werden).
  • Die Referenzroute, die als erste Route in der calculateRoute-Antwort zurückgegeben wird, beginnt an dem in der calculateRoute-Anforderung angegebenen Ursprungspunkt. Der anfängliche Teil der Eingabeverweisroute, bis der Ursprungspunkt von der Antwort ausgeschlossen wird.
  • Die Werte von minDeviationDistance und minDeviationTime bestimmen, wie weit alternative Routen ab dem Ursprungspunkt garantiert der Referenzroute folgen.
  • Die Route muss "departAt" verwenden.
  • Das vehicleHeading wird ignoriert.
public Azure.Maps.Routing.RouteDirectionParameters RouteDirectionParameters { get; set; }
member this.RouteDirectionParameters : Azure.Maps.Routing.RouteDirectionParameters with get, set
Public Property RouteDirectionParameters As RouteDirectionParameters

Eigenschaftswert

Gilt für: