Descripción general
Información sobre un solo paso en una ruta de navegación.
Funciones públicas de miembro | |
(nullable UIImage *) | - maneuverImageWithOptions: |
IUImage para el procedimiento de este paso con las opciones proporcionadas. | |
(nullable UIImage *) | - lanesImageWithOptions: |
UIImage para la indicación de carril de este paso usando las opciones proporcionadas. | |
Propiedades | |
GMSNavigationManeuver | maniobra |
El GMSNavigationManeuver para este paso. | |
NSArray< GMSNavigationLane * > * | carriles |
Son los diferentes carriles disponibles 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. | |
GMSNavigationDrivingSide | drivingSide |
Si este paso es en una ruta de conducción a la derecha o de conducción a la izquierda. | |
NSInteger | roundaboutTurnNumber |
El número contado de la salida que se debe tomar en relación con la ubicación donde se ingresó a la rotonda. | |
NSInteger | stepNumber |
El índice del paso en la lista de todos los pasos de la ruta. | |
CLLocationDistancia | distanceFromPrevStepMeters |
La distancia total de este paso. | |
NSTimeInterval | timeFromPrevStepSeconds |
El tiempo estimado que lleva completar este paso. |
Documentación sobre la función del miembro
- (nullable UIImage *) maneuverImageWithOptions: | (nullable GMSNavigationStepInfoImageOptions *) | options |
IUImage para el procedimiento de este paso con las opciones proporcionadas.
Se usarán los valores de opciones predeterminados si el parámetro de opciones es nulo.
Muestra "nil" si no hay una imagen de maniobra para este paso.
- (nullable UIImage *) lanesImageWithOptions: | (nullable GMSNavigationStepInfoImageOptions *) | options |
UIImage para la indicación de carril de este paso usando las opciones proporcionadas.
Se usarán los valores de opciones predeterminados si el parámetro de opciones es nulo.
Muestra "nil" si no hay una guía de carril para este paso.
Documentación de la propiedad
- (GMSNavigationManeuver) maniobra [read, assign] |
El GMSNavigationManeuver
para este paso.
- (NSArray<GMSNavigationLane *>*) carriles [read, assign] |
Son los diferentes carriles disponibles para este paso.
El array está ordenado de modo que el primer carril esté a la izquierda y el último, a la derecha, independientemente del lado de conducción.
Muestra "nil" si no hay una guía de carril 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 / MTn View
Salida 9A / North First Street
- (NSString*) simpleRoadName [read, assign] |
La versión simplificada del nombre de la ruta.
Su nombre es más corto que el nombre completo de la ruta y no puede contener todos los datos de identificación sobre 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.
Usa 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.
- (GMSNavigationDrivingSide) drivingSide [read, assign] |
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 contado 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, debe ser -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] |
El tiempo estimado que lleva completar este paso.
Este valor no cambia.