Odniesienie klasy GMSNavigationMutableRoutingOptions

Odniesienie do klasy GMSNawigacjaMutableRoutingOptions

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

GMSNavigationRoutingStrategyroutingStrategy
 Określa kolejność tras według czasu lub odległości.
GMSNavigationAlternateRoutesStrategyalternateRoutesStrategy
 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:
routingStrategyStrategia routingu, która określa kolejność zwracanych tras.

Inicjuje opcje routingu przy użyciu alternatywnej strategii tras.

Parametry:
alternateRoutesStrategyAlternatywna 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:
targetDistancesMetersKierowanie 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.

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.