Referencia de la clase GMSNavigationMutableWaypoint

Referencia de la clase GMSNavigationMutableWaypoint

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

BOOLpreferSameSideOfRoad
 Indica si es preferible dirigir al conductor al mismo lado de la ruta.
int32_tpreferredHeading
 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.
BOOLvehí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.
CLLocationCoordinate2Dcoordenada
 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ónLa ubicación de este waypoint.
titleUna 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 sitioEl id. de sitio de Google para este waypoint.
titleUna 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ónLa latitud y longitud del punto de referencia
titleUna string que representa el nombre del waypoint.
preferSameSideOfRoadIndica 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ónLa latitud y longitud del punto de referencia
titleUna string que representa el nombre del waypoint.
Encabezado de segmento preferidoUn á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.

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.