Riferimento per la classe GMS NavigationMutableRoutingOptions

Riferimento alla classe GMSNavigazioneMutableRoutingOptions

Panoramica

Una classe modificabile che contiene opzioni relative alla logica di routing (ad es. strategia di routing).

Eredita GMSNavigazioneRoutingOptions.

Funzioni pubbliche per i membri

(instancetype)- initWithRoutingStrategy:
 Inizializza le opzioni di routing con la strategia di routing.
(instancetype)- initWithAlternativeRoutesStrategy:
 Inizializza le opzioni di routing con una strategia per i percorsi alternativa.
(instancetype)- initWithTargetPositionsMeters:
 Inizializza le opzioni di routing con le distanze target e imposta la strategia di routing su GMSNavigazioneRoutingStrategyDeltaToTargetDistanza.

Proprietà

GMSNavigazioneRoutingStrategiastrategia di routing
 Specifica l'ordine di ranking dei percorsi in base alla data o alla distanza.
Strategia di navigazione alternativa GMSAlternativeRoutesStrategy
 La strategia per i percorsi alternativi utilizzata per impostare le destinazioni.
NSArray< NSNumber * > * targetkms
 Distanza target utilizzate per classificare i percorsi.

Documentazione per le funzioni dei membri

- (instancetype) initWithRoutingStrategy: (GMSNavigazioneRoutingStrategy) strategia di routing

Inizializza le opzioni di routing con la strategia di routing.

Parametri:
routingStrategiaStrategia di routing che specifica l'ordine dei percorsi restituiti.
- (instancetype) initWithAlternateRoutesStrategy: (GMSNavigazioneAlternateRoutesStrategy) AlternativeRoutesStrategy

Inizializza le opzioni di routing con una strategia per i percorsi alternativa.

Parametri:
alternativaRouteRouteStrategyStrategia di route alternativa che determina il numero di percorsi alternativi restituiti.
- (instancetype) initWithTargetPositionsMeters: (NSArray< NSNumber * > *) targetkms

Inizializza le opzioni di routing con le distanze target e imposta la strategia di routing su GMSNavigazioneRoutingStrategyDeltaToTargetDistanza.

Assicurati che le distanze target siano sempre aggiornate quando vengono utilizzate.

Parametri:
targetdancemetriDistanza target per le destinazioni. Ogni distanza target viene utilizzata per classificare i percorsi rispetto alla destinazione corrispondente in base al delta assoluto rispetto ai percorsi.

Documentazione proprietà

Specifica l'ordine di ranking dei percorsi in base alla data o alla distanza.

Implementa GMSNavigazioneRoutingOptions.

La strategia per i percorsi alternativi utilizzata per impostare le destinazioni.

Implementa GMSNavigazioneRoutingOptions.

- (NSArray<NSNumber *>*) targetDISTsMeters [read, write, copy]

Distanza target utilizzate per classificare i percorsi.

Gli elementi devono essere numeri interi non negativi. Non impostare GMSNavigazioneAlternateAlternativeRoutesStrategy e questo campo contemporaneamente. Al momento la distanza target è supportata solo per la prima destinazione. Inserisci quindi un solo numero intero positivo nell'array. Se il primo elemento non è un numero intero positivo, la strategia di routing prevede per impostazione predefinita la migliore strategia di routing.

Implementa GMSNavigazioneRoutingOptions.