Dokumentacja klasy GMSNavigationRoutingOptions

Odniesienie do klasy GMS NavigationRoutingOptions

Opis

Niezmienna klasa zawierająca opcje związane z logiką routingu (np. strategią routingu).

Odziedziczone przez GMSNavigationMutableRoutingOptions.

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
 Tablica odległości docelowych.

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

Określa kolejność tras według czasu lub odległości.

Stosowane w metodzie GMSNavigationMutableRoutingOptions.

Strategia tras alternatywnych używana podczas ustawiania miejsc docelowych.

Stosowane w metodzie GMSNavigationMutableRoutingOptions.

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

Tablica odległości docelowych.

Odległość docelowa służy do ustalania kolejności tras do miejsca docelowego według bezwzględnej różnicy w stosunku do niego, od najmniejszej do największej wartości. 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ę.

Stosowane w metodzie GMSNavigationMutableRoutingOptions.