Ü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 | |
GMSNavigationRoutingStrategy | routingStrategy |
Gibt die Reihenfolge der Routen an, entweder nach Uhrzeit oder Entfernung. | |
GMSNavigationAlternativeRoutesStrategy | alternativeRoutesStrategie |
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:
-
RoutingStrategie Routingstrategie, die die Reihenfolge der zurückgegebenen Routen angibt.
- (Instanztyp) initWithAlternativeRoutesStrategy: | (GMSNavigationAlternativeRoutesStrategy) | alternativeRoutesStrategie |
Initialisiert die Routingoptionen mit einer Strategie für alternative Routen.
- Parameter:
-
alternativeRoutesStrategie Strategie 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-Meter Entfernungen für Zielorte. Jede Zielstrecke wird verwendet, um die Routen zum entsprechenden Ziel nach ihrem absoluten Delta zu den Routen zu sortieren.
Property-Dokumentation
(GMSNavigationRoutingStrategy) routingStrategy [read, assign] |
Gibt die Reihenfolge der Routen an, entweder nach Uhrzeit oder Entfernung.
Implementiert in GMSNavigationMutableRoutingOptions.
- (GMSNavigationAlternativeRoutesStrategy) alternativeRoutesStrategy [read, assign] |
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.