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à | |
GMSNavigazioneRoutingStrategia | strategia di routing |
Specifica l'ordine di ranking dei percorsi in base alla data o alla distanza. | |
Strategia di navigazione alternativa GMS | AlternativeRoutesStrategy |
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:
-
routingStrategia Strategia 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:
-
alternativaRouteRouteStrategy Strategia 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:
-
targetdancemetri Distanza 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à
- (GMSNavigazioneRoutingStrategy) routingStrategy [read, write, assign] |
Specifica l'ordine di ranking dei percorsi in base alla data o alla distanza.
Implementa GMSNavigazioneRoutingOptions.
- (GMSNavigazioneAlternateRoutesStrategy) alternateRoutesStrategy [read, write, assign] |
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.