Referencia de la clase GMSNavigationStepInfo

Referencia de la clase GMSNavigationStepInfo

Descripción general

Información sobre un solo paso a lo largo de una ruta de navegación.

Propiedades

GMSNavigationManeuvermaniobra
 La GMSNavigationManeuver para este paso.
NSString * fullRoadName
 El nombre completo de la ruta para este paso, que contiene toda la información de la ruta, incluidas las instrucciones sobre cómo llegar.
NSString * simpleRoadName
 La versión simplificada del nombre de la ruta.
NSString * fullInstructionText
 Es el texto completo de las instrucciones para este paso.
NSString * exitNumber
 Número de salida de este paso, si existe.
GMSNavigationDrivingSidedrivingSide
 Indica si este paso es en una ruta de conducción a la derecha o de conducción a la izquierda.
NSIntegerroundaboutTurnNumber
 El número contabilizado de la salida que se debe tomar en relación con la ubicación donde se ingresó a la rotonda.
NSIntegerstepNumber
 El índice del paso en la lista de todos los pasos de la ruta.
CLLocationDistancedistanceFromPrevStepMeters
 La distancia total de este paso.
NSTimeIntervaltimeFromPrevStepSeconds
 Es el tiempo estimado que se tarda en completar este paso.

Documentación de la propiedad

- maniobra (GMSNavigationManeuver) [read, assign]

La GMSNavigationManeuver para este paso.

- (NSString*) fullRoadName [read, assign]

El nombre completo de la ruta para este paso, que contiene toda la información de la ruta, incluidas las instrucciones sobre cómo llegar.

Ejemplos (cada línea es un ejemplo independiente):

Lean Ave

CA-85 / Vista de monte

Salida 9A / North First Street

- (NSString*) simpleRoadName [read, assign]

La versión simplificada del nombre de la ruta.

Es más corto que el nombre completo de la ruta y no puede contener todos los datos de identificación acerca de la ruta, como la dirección o el nombre de la salida.

Ejemplos (cada línea es un ejemplo independiente):

Lean Ave

CA-85

Salida 9A

- (NSString*) fullInstructionText [read, assign]

Es el texto completo de las instrucciones para este paso.

Ejemplos (cada línea es un ejemplo independiente):

Gira a la izquierda en Lean Ave.

Sigue por el carril derecho para tomar la rampa CA-85 hacia Mtn View.

Usa el 2o carril derecho para tomar la salida 9A en dirección a North First Street.

- (NSString*) exitNumber [read, assign]

Número de salida de este paso, si existe.

Indica si este paso es en una ruta de conducción a la derecha o de conducción a la izquierda.

- (NSInteger) roundaboutTurnNumber [read, assign]

El número contabilizado de la salida que se debe tomar en relación con la ubicación donde se ingresó a la rotonda.

Solo se establece para rotondas; de lo contrario, -1.

- (NSInteger) stepNumber [read, assign]

El índice del paso en la lista de todos los pasos de la ruta.

El primer paso tiene el número de paso 0.

- (CLLocationDistance) distanceFromPrevStepMeters [read, assign]

La distancia total de este paso.

Este valor no cambia.

- (NSTimeInterval) timeFromPrevStepSeconds [read, assign]

Es el tiempo estimado que se tarda en completar este paso.

Este valor no cambia.