Descripción general
Una clase de waypoint mutable.
Hereda GMSNavigationWaypoint.
Funciones de miembros públicos | |
(tipo de instancia anulable) | - initWithLocation:title |
Inicializa este GMSNavigationWaypoint para representar una ubicación especificada por coordenadas 2D. | |
(tipo de instancia anulable) | - initWithPlaceID:title: |
Inicializa este GMSNavigationWaypoint para representar una ubicación especificada por un ID de lugar. | |
(tipo de instancia anulable) | - initWithLocation:title:preferSameSideOfRoad: |
Inicializa GMSNavigationWaypoint para representar una ubicación especificada por coordenadas 2D y lado de las preferencias de ruta. | |
(tipo de instancia anulable) | - initWithLocation:title:preferredSegmentHeading: |
Inicializa GMSNavigationWaypoint para representar una ubicación especificada por coordenadas 2D y lado de las preferencias de ruta. | |
(GMSNavigationWaypoint*). | - copia |
Muestra una copia de este waypoint. | |
(GMSNavigationMutableWaypoint *) | - mutableCopy |
Muestra una copia mutable de este waypoint. | |
Propiedades | |
BOOL | preferSameSideOfRoad |
Indica si es preferible dirigir al conductor al mismo lado de la ruta. | |
int32_t | preferredHeading |
Un ángulo que se utiliza para expresar la dirección del tráfico en el costado de la ruta a la que debe llegar el vehículo. | |
BOOL | vehículo detenido |
Indica que el punto de referencia está diseñado para que los vehículos se detengan, donde la intención es recoger o dejar. | |
NSString * | title |
El nombre del punto de referencia. | |
CLLocationCoordinate2D | coordenada |
Las coordenadas del waypoint. | |
NSString * | placeID |
El id. de sitio para este waypoint. |
Documentación de la función de miembro
- (tipo de instancia anulable) initWithLocation: | (CLLocationCoordinate2D) | ubicación | |
title: | (NSString *) | title [título] | |
Inicializa este GMSNavigationWaypoint para representar una ubicación especificada por coordenadas 2D.
- Parámetros:
-
ubicación La ubicación de este waypoint. title Una string que representa el nombre del waypoint.
- Muestra:
- Es una instancia de
GMSNavigationWaypoint
o nil si la ubicación no es válida.
- (tipo de instancia anulable) initWithPlaceID: | (NSString *) | placeID | |
title: | (NSString *) | title [título] | |
Inicializa este GMSNavigationWaypoint para representar una ubicación especificada por un ID de lugar.
- Parámetros:
-
id. de sitio El id. de sitio de Google para este waypoint. title Una string que representa el nombre del waypoint.
- Muestra:
- Una instancia de
GMSNavigationWaypoint
, o nil si la string de ID de lugar es nula o vacía.
- (tipo de instancia anulable) initWithLocation: | (CLLocationCoordinate2D) | ubicación | |
title: | (NSString *) | title | |
preferSameSideOfRoad: | (BOOL) | preferSameSideOfRoad | |
Inicializa GMSNavigationWaypoint para representar una ubicación especificada por coordenadas 2D y lado de las preferencias de ruta.
- Parámetros:
-
ubicación La latitud y longitud del punto de referencia title Una string que representa el nombre del waypoint. preferSameSideOfRoad Indica si es preferible dirigir al conductor al mismo lado de la ruta. La ruta llegará al lado preferido, a menos que se produzca una demora importante debido al cierre de la ruta o al tráfico en movimiento lento.
- Muestra:
- Es una instancia de
GMSNavigationWaypoint
o nil si la ubicación no es válida.
- (tipo de instancia anulable) initWithLocation: | (CLLocationCoordinate2D) | ubicación | |
title: | (NSString *) | title | |
PreferredSegmentHeading: | (int32_t) | preferredSegmentHeading | |
Inicializa GMSNavigationWaypoint para representar una ubicación especificada por coordenadas 2D y lado de las preferencias de ruta.
- Parámetros:
-
ubicación La latitud y longitud del punto de referencia title Una string que representa el nombre del waypoint. Encabezado de segmento preferido Un ángulo que se utiliza para expresar la dirección del tráfico en el costado de la ruta a la que debe llegar el vehículo. En consecuencia, no es útil para las calles de un solo sentido. Unidades expresadas en grados [0, 360], donde 0 equivale al norte.
- Muestra:
- Es una instancia de
GMSNavigationWaypoint
o "nil" si la ubicación o PreferredSegmentHeading no es válida.
- (GMSNavigationWaypoint *) copy |
Muestra una copia de este waypoint.
Muestra una copia mutable de este waypoint.
Documentación de la propiedad
- (BOOL) preferSameSideOfRoad [read, write, assign] |
Indica si es preferible dirigir al conductor al mismo lado de la ruta.
La ruta llegará al lado preferido, a menos que se produzca una demora importante debido al cierre de la ruta o al tráfico en movimiento lento. La configuración predeterminada es NO. Si se establece como verdadera, se borra cualquier valor de preferredHeading
.
Implementa GMSNavigationWaypoint.
- (int32_t) preferredHeading [read, write, assign] |
Un ángulo que se utiliza para expresar la dirección del tráfico en el costado de la ruta a la que debe llegar el vehículo.
En consecuencia, no es útil para las calles de un solo sentido. Unidades expresadas en grados [0, 360], donde 0 significa Norte y los ángulos aumentan en sentido horario. El valor predeterminado y no establecido es -1. Si estableces un valor válido, se borrará preferSameSideOfRoad
.
Implementa GMSNavigationWaypoint.
- (BOOL) vehicleStopover [read, write, assign] |
Indica que el punto de referencia está diseñado para que los vehículos se detengan en los que el vehículo tiene la intención de recoger o dejar.
Si estableces este valor, los puntos de referencia de las rutas que no son aptas para recoger y dejarse podrían adaptarse a una ubicación más adecuada. Esta opción solo funciona para los modos de viaje DRIVE y TWO_WHEELER. La configuración predeterminada es NO.
Implementa GMSNavigationWaypoint.
- (NSString*) título [read, assign, inherited] |
El nombre del punto de referencia.
- (CLLocationCoordinate2D) coordenada [read, assign, inherited] |
Las coordenadas del waypoint.
Este punto de referencia es kCLLocationCoordinate2DInvalid si este waypoint se inicializó desde un ID de lugar.
- (NSString*) placeID [read, copy, inherited] |
El id. de sitio para este waypoint.
Este valor es nulo si se inicializa este punto de referencia a partir de coordenadas.