Das Navigation SDK ist derzeit nur für ausgewählte Kunden verfügbar. Weitere Informationen erhalten Sie vom Vertrieb.

Klassenreferenz für GMSNavigationRoutingOptions

Klassenreferenz für GMSNavigationRoutingOptions

Übersicht

Eine unveränderliche Klasse, die Optionen in Bezug auf die Routinglogik enthält (z.B. Routingstrategie).

Übernommen von GMSNavigationMutableRoutingOptions.

Funktionen für öffentliche Mitglieder

(Instanztyp)initWithRoutingStrategy:
 Initialisiert die Routingoptionen mit der Routingstrategie.
(Instanztyp)initWithAlternativeRoutesStrategy:
 Initialisiert die Routingoptionen mit einer Strategie für alternative Routen.
(Instanztyp)initWithTargetDistancesMeters:
 Initialisiert die Routingoptionen mit Zielentfernungen und legt die Routingstrategie auf GMSNavigationRoutingStrategyDeltaToTargetDistance fest.

Eigenschaften

GMSNavigationRoutingStrategyroutingStrategy
 Gibt die Reihenfolge der Routen an, entweder nach Uhrzeit oder Entfernung.
GMSNavigationAlternativeRoutesStrategyalternativeRoutesStrategie
 Die Strategie für alternative Routen, die beim Festlegen von Zielen verwendet wird.
NSArray< NSNumber * > * targetDistancesMeters
 Ein Array von Zielentfernungen

Dokumentation zu Mitgliederfunktionen

– (Instanztyp) initWithRoutingStrategy: (GMSNavigationRoutingStrategy) routingStrategy

Initialisiert die Routingoptionen mit der Routingstrategie.

Parameter:
RoutingStrategieRoutingstrategie, die die Reihenfolge der zurückgegebenen Routen angibt.

Initialisiert die Routingoptionen mit einer Strategie für alternative Routen.

Parameter:
alternativeRoutesStrategieStrategie für alternative Routen, die die Anzahl der zurückgegebenen alternativen Routen bestimmt
- (Instanztyp) initWithTargetDistancesMeters: (NSArray< NSNumber * > *) targetDistancesMeters

Initialisiert die Routingoptionen mit Zielentfernungen und legt die Routingstrategie auf GMSNavigationRoutingStrategyDeltaToTargetDistance fest.

Achten Sie darauf, dass die Zielentfernungen immer auf dem neuesten Stand sind.

Parameter:
Zielstrecken-MeterEntfernungen für Zielorte. Jede Zielstrecke wird verwendet, um die Routen zum entsprechenden Ziel nach ihrem absoluten Delta zu den Routen zu sortieren.

Property-Dokumentation

Gibt die Reihenfolge der Routen an, entweder nach Uhrzeit oder Entfernung.

Implementiert in GMSNavigationMutableRoutingOptions.

Die Strategie für alternative Routen, die beim Festlegen von Zielen verwendet wird.

Implementiert in GMSNavigationMutableRoutingOptions.

- (NSArray<NSNumber *>*) targetDistancesMeters [read, assign]

Ein Array von Zielentfernungen

Eine Zielentfernung wird verwendet, um Routen zu einem Ziel nach absolutem Delta zu sortieren. Die Elemente müssen nicht negative Ganzzahlen sein. Legen Sie gleichzeitig „GMSNavigationAlternativeRoutesStrategy“ und dieses Feld fest. Die Zielentfernung wird derzeit nur für das erste Ziel unterstützt. Fügen Sie daher nur eine positive Ganzzahl in das Array ein. Wenn das erste Element keine positive Ganzzahl ist, wird standardmäßig die beste Routingstrategie verwendet.

Implementiert in GMSNavigationMutableRoutingOptions.