Referencia de clase GMTSTripWaypoint

Referencia de clase GMTSTripWaypoint

Descripción general

Objeto que describe la parada de un vehículo en su ruta.

En el caso de un viaje con varios pasajeros, este punto puede ser una parada intermedia o el final de un viaje.

Hereda GMTCImmutableData.

Funciones públicas de miembro

(tipo de instancia)- initWithLocation:tripID:waypointType:distanceToPreviousWaypointInMeters:ETA:
 Crea una instancia del objeto.

Propiedades

GMTSTerminalLocationubicación
 La ubicación asociada con el "tripWaypoint".
GMTCFleetEngineIDStringtripID
 El ID de viaje asociado con el punto de referencia.
GMTSTripWaypointTypewaypointType
 El tipo del punto de referencia del viaje.
int32_tdistanceToPreviousWaypointInMeters
 La distancia de ruta calculada por Fleet Engine desde el punto de referencia anterior en una ruta hacia el punto de referencia actual.
NSTimeIntervalHora de llegada estimada
 La hora estimada de llegada a este punto de referencia.
NSArray< GMTSLatLng * > * routeFromPreviousWaypoint
 La ruta calculada por el servidor desde el punto de referencia anterior hasta el punto de referencia actual codificado como un conjunto de LatLng.
GMTSTrafficDatatrafficData
 Los datos de tráfico de la ruta que conduce a este punto de referencia.

Documentación sobre la función del miembro

- (instancetype) initWithLocation: (nulable GMTSTerminalLocation *) ubicación
ID de viaje: (nulable GMTCFleetEngineIDString *) tripID
WaypointType: (GMTSTripWaypointType). waypointType
distanciaToPreviousWaypointInMeters: (int32_t). distanceToPreviousWaypointInMeters
Hora de llegada estimada: (NSTimeInterval) Hora de llegada estimada

Crea una instancia del objeto.

Parámetros:
ubicaciónLa latitud y la longitud asociadas con el punto de referencia.
tripIDEl ID del viaje asociado con el punto de referencia.
waypointTypeEl tipo de terminal asociado con el punto de referencia.
distanceToPreviousWaypointInMetersLa distancia de ruta calculada por Fleet Engine desde el punto de referencia anterior hasta el punto de referencia actual.
ETALa hora estimada de llegada al punto de referencia.

Documentación de la propiedad

- (GMTSTerminalLocation*) ubicación [read, assign]

La ubicación asociada con el "tripWaypoint".

- (GMTCFleetEngineIDString*) tripID [read, assign]

El ID de viaje asociado con el punto de referencia.

- (GMTSTripWaypointType) waypointType [read, assign]

El tipo del punto de referencia del viaje.

- (int32_t) distanceToPreviousWaypointInMeters [read, assign]

La distancia de ruta calculada por Fleet Engine desde el punto de referencia anterior en una ruta hacia el punto de referencia actual.

- (NSTimeInterval) ETA [read, assign]

La hora estimada de llegada a este punto de referencia.

- (NSArray<GMTSLatLng *>*) routeFromPreviousWaypoint [read, assign]

La ruta calculada por el servidor desde el punto de referencia anterior hasta el punto de referencia actual codificado como un conjunto de LatLng.

- (GMTSTrafficData*) trafficData [read, assign]

Los datos de tráfico de la ruta que conduce a este punto de referencia.