Opis
Zmiennej klasy zawierającej opcje związane z logiką routingu (np. strategią routingu).
Dziedziczy GMSNavigationRoutingOptions.
Publiczne funkcje członków | |
(typ instancji) | – initWithRoutingStrategy: |
Inicjuje opcje routingu przy użyciu strategii routingu. | |
(typ instancji) | – initWithAlternativeRoutesStrategy |
Inicjuje opcje routingu przy użyciu alternatywnej strategii tras. | |
(typ instancji) | – initWithTargetDistancesMeters: |
Inicjuje opcje routingu z docelowymi odległościami i ustawia strategię routingu na GMS NavigationRoutingStrategyDeltaToTargetDistance. | |
Usługi | |
GMSNavigationRoutingStrategy | routingStrategy |
Określa kolejność tras według czasu lub odległości. | |
GMSNavigationAlternateRoutesStrategy | alternateRoutesStrategy |
Strategia tras alternatywnych używana podczas ustawiania miejsc docelowych. | |
NSSlate< NSNumber * > * | targetDistancesMeters |
Docelowe odległości używane do tworzenia rankingu tras. |
Dokumentacja funkcji członka grupy
– (instancetype) initWithRoutingStrategy: | (GMSNavigationRoutingStrategy) | routingStrategy |
Inicjuje opcje routingu przy użyciu strategii routingu.
- Parametry:
-
routingStrategy Strategia routingu, która określa kolejność zwracanych tras.
- (instancetype) initWithAlternativeRoutesStrategy: | (GMSNavigationAlternateRoutesStrategy) | alternateRoutesStrategy |
Inicjuje opcje routingu przy użyciu alternatywnej strategii tras.
- Parametry:
-
alternateRoutesStrategy Alternatywna strategia tras, która określa liczbę zwróconych alternatywnych tras.
- (instancetype) initWithTargetDistancesMeters | (NSSlate< NSNumber * > *) | targetDistancesMeters |
Inicjuje opcje routingu z docelowymi odległościami i ustawia strategię routingu na GMS NavigationRoutingStrategyDeltaToTargetDistance.
Upewnij się, że docelowe odległości są zawsze aktualne, gdy są używane.
- Parametry:
-
targetDistancesMeters Kierowanie na odległości dla miejsc docelowych. Każda docelowa odległość służy do ustalania pozycji tras do odpowiedniego miejsca docelowego według ich bezwzględnego delta względem tras.
Dokumentacja właściwości
– (GMSNavigationRoutingStrategy) routingStrategy [read, write, assign] |
Określa kolejność tras według czasu lub odległości.
Implementuje GMSNavigationRoutingOptions.
– (GMSNavigationAlternateRoutesStrategy) alternateRoutesStrategy [read, write, assign] |
Strategia tras alternatywnych używana podczas ustawiania miejsc docelowych.
Implementuje GMSNavigationRoutingOptions.
- (NSSlate<NSNumber *>*) targetDistancesMeters [read, write, copy] |
Docelowe odległości używane do tworzenia rankingu tras.
Elementy muszą być nieujemnymi liczbami całkowitymi. Nie ustawiaj GMS NavigationAlternativeRoutesStrategy i tego pola jednocześnie. Obecnie docelowa odległość jest obsługiwana tylko w przypadku pierwszego miejsca docelowego. Należy więc umieścić w tablicy tylko jedną dodatnią liczbę całkowitą. Jeśli pierwszy element nie jest dodatnią liczbą całkowitą, strategia routingu domyślnie przyjmuje najlepszą strategię.
Implementuje GMSNavigationRoutingOptions.