Visão geral
Informações sobre uma única etapa ao longo de um trajeto de navegação.
Funções membro públicas | |
(nullable UIImage *) | — maneuverImageWithOptions: |
A UIImage para a manobra desta etapa usando as opções fornecidas. | |
(nullable UIImage *) | — lanesImageWithOptions: |
A UIImage para a orientação de faixa desta etapa usando as opções fornecidas. | |
Propriedades | |
GMSNavigationManeuver | manobra |
O GMSNavigationManeuver desta etapa. | |
NSArray< GMSNavigationLane * > * | faixas |
As diferentes faixas disponíveis para esta etapa. | |
NSString * | fullRoadName |
O nome completo da estrada desta etapa contendo todas as informações da estrada, incluindo a direção. | |
NSString * | simpleRoadName |
A versão simplificada do nome da estrada. | |
NSString * | fullInstructionText |
É o texto completo da instrução desta etapa. | |
NSString * | exitNumber |
Saia do número desta etapa, se houver. | |
GMSNavigationDrivingSide | drivingSide |
Indica se esta etapa é em um trajeto à direita ou à esquerda. | |
NSInteger | roundaboutTurnNumber |
O número contabilizado de saída a ser percorrido em relação ao local onde a rotatória entrou. | |
NSInteger | stepNumber |
O índice da etapa na lista de todas as etapas do trajeto. | |
CLLocationDistance | distanceFromPrevStepMeters |
A distância total desta etapa. | |
NSTimeInterval | timeFromPrevStepSeconds |
O tempo estimado necessário para concluir essa etapa. |
Documentação da função membro
- (nullable UIImage *) maneuverImageWithOptions: | (GMSNavigationStepInfoImageOptions anuláveis *) | options |
A UIImage para a manobra desta etapa usando as opções fornecidas.
Os valores das opções padrão serão usados se o parâmetro de opções for nulo.
Retornará nulo se não houver imagem de manobra para essa etapa.
- (nullable UIImage *) lanesImageWithOptions: | (GMSNavigationStepInfoImageOptions anuláveis *) | options |
A UIImage para a orientação de faixa desta etapa usando as opções fornecidas.
Os valores das opções padrão serão usados se o parâmetro de opções for nulo.
Retornará nulo se não houver indicação de faixa para esta etapa.
Documentação da propriedade
- (GMSNavigationManeuver) manobra [read, assign] |
O GMSNavigationManeuver
desta etapa.
- (NSArray<GMSNavigationLane *>*) faixas [read, assign] |
As diferentes faixas disponíveis para esta etapa.
A matriz é ordenada de modo que a primeira faixa esteja à esquerda e a última à direita, independentemente do lado do carro.
Retornará nulo se não houver indicação de faixa para esta etapa.
– (NSString*) fullRoadName [read, assign] |
O nome completo da estrada desta etapa contendo todas as informações da estrada, incluindo a direção.
Exemplos (cada linha é um exemplo separado):
Av. Lean
CA-85 / Visualização Mtn
Pegue a saída 9A / North First Street
- (NSString*) simpleRoadName [read, assign] |
A versão simplificada do nome da estrada.
Este campo é mais curto do que o nome completo da estrada e pode não conter todas as informações de identificação sobre a estrada, como direção ou nome da saída.
Exemplos (cada linha é um exemplo separado):
Av. Lean
CA-85
Saída 9A
- (NSString*) fullInstructionText [read, assign] |
É o texto completo da instrução desta etapa.
Exemplos (cada linha é um exemplo separado):
Vire à esquerda na Av. Inc..
Use a faixa da direita para pegar a rampa da CA-85 até Mtn View.
Use a segunda via à direita para pegar a saída 9A em direção à North First Street.
– (NSString*) exitNumber [read, assign] |
Saia do número desta etapa, se houver.
– (GMSNavigationDrivingSide) drivingSide [read, assign] |
Indica se esta etapa é em um trajeto à direita ou à esquerda.
– (NSInteger) roundaboutTurnNumber [read, assign] |
O número contabilizado de saída a ser percorrido em relação ao local onde a rotatória entrou.
Definido apenas para rotatórias. Caso contrário, será -1.
- (NSInteger) stepNumber [read, assign] |
O índice da etapa na lista de todas as etapas do trajeto.
A primeira etapa tem o número de etapa 0.
– (CLLocationDistance) distanceFromPrevStepMeters [read, assign] |
A distância total desta etapa.
Esse valor não vai mudar.
- (NSTimeInterval) timeFromPrevStepSeconds [read, assign] |
O tempo estimado necessário para concluir essa etapa.
Esse valor não vai mudar.