Übersicht
Eine änderbare Klasse, die Optionen in Bezug auf die Routinglogik enthält (z.B. Routingstrategie).
Übernimmt GMSNavigationRoutingOptions.
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 |
Die Entfernungen für das Ranking der Routen. |
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, write, assign] |
Gibt die Reihenfolge der Routen an, entweder nach Uhrzeit oder Entfernung.
Implementiert GMSNavigationRoutingOptions.
- (GMSNavigationAlternativeRoutesStrategy) alternativeRoutesStrategy [read, write, assign] |
Die Strategie für alternative Routen, die beim Festlegen von Zielen verwendet wird.
Implementiert GMSNavigationRoutingOptions.
- (NSArray<NSNumber *>*) targetDistancesMeters [read, write, copy] |
Die Entfernungen für das Ranking der Routen.
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 GMSNavigationRoutingOptions.