Navigation SDK is currently available only to select customers. Contact sales to learn more.

Referencia de la clase GMSNavigationMutableWaypoint

Stay organized with collections Save and categorize content based on your preferences.
Referencia de la clase GMSNavigationMutableWaypoint

Descripción general

Una clase de waypoint mutable.

Hereda GMSNavigationWaypoint.

Funciones de miembro públicas

(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 que se especifica mediante coordenadas 2D y en el margen de las preferencias de rutas.
(tipo de instancia anulable)- initWithLocation:title:preferredSegmentHeading:
 Inicializa GMSNavigationWaypoint para representar una ubicación que se especifica mediante coordenadas 2D y en el margen de las preferencias de rutas.
(GMSNavigationWaypoint *)- copia
 Muestra una copia de este waypoint.
(GMSNavigationMutableWaypoint *)- mutableCopy
 Muestra una copia mutable de este waypoint.

Propiedades

BOOLpreferSameSideOfRoad
 Indica si se prefiere direccionar 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ículos detenidos
 Indica que el waypoint está diseñado para que los vehículos se detengan, en los que la intención es recoger o dejar.
NSString * title
 El nombre del waypoint.
CLUbicaciónCoordinate2Dcoordenada
 Las coordenadas del waypoint.
NSString * placeID.
 El id. de sitio de 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.
títuloString 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. del lugarEl id. de sitio de Google para este waypoint.
títuloString que representa el nombre del waypoint.
Muestra:
Es una instancia de GMSNavigationWaypoint, o nulo 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 que se especifica mediante coordenadas 2D y en el margen de las preferencias de rutas.

Parámetros:
ubicaciónLa latitud y longitud del waypoint.
títuloString que representa el nombre del waypoint.
preferSameSideOfRoadIndica si se prefiere direccionar al conductor al mismo lado de la ruta. La ruta llegará en el lado preferido de la ruta, a menos que haya una demora importante causada por un cierre de ruta o un tráfico 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 que se especifica mediante coordenadas 2D y en el margen de las preferencias de rutas.

Parámetros:
ubicaciónLa latitud y longitud del waypoint.
títuloString 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 calles de un solo sentido. Unidades expresadas en grados [0, 360], donde 0 significa Norte.
Muestra:
Es una instancia de GMSNavigationWaypoint o "nil" si la ubicación o el de 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 se prefiere direccionar al conductor al mismo lado de la ruta.

La ruta llegará en el lado preferido de la ruta, a menos que haya una demora importante causada por un cierre de ruta o un tráfico lento. La configuración predeterminada es NO. Si se establece como verdadera, se borran los valores en 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 calles de un solo sentido. Las unidades se expresan 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 waypoint está diseñado para que los vehículos se detengan, en los que la intención es recoger o dejar.

Si estableces este valor, es posible que los puntos de referencia de las rutas que no son adecuados para el punto de partida y el destino se ajusten a una ubicación más adecuada. Esta opción solo funciona con los modos de viaje DRIVE y TWO_WHEELER. La configuración predeterminada es NO.

Implementa GMSNavigationWaypoint.

- (NSString*) title [read, assign, inherited]

El nombre del waypoint.

- (CLLocationCoordinate2D) coordenada [read, assign, inherited]

Las coordenadas del waypoint.

Es kCLLocationCoordinate2DInvalid si este waypoint se inicializó desde un id. de sitio.

- (NSString*) placeID [read, copy, inherited]

El id. de sitio de este waypoint.

Este valor es nulo si se inicializa este waypoint a partir de coordenadas.