Odniesienie do klasy GMTSTripWaypoint

Odniesienie do klasy GMTSTripWaypoint

Przegląd

Obiekt opisujący przystanek pojazdu na trasie.

W przypadku podróży z wieloma pasażerami może to być punkt pośredni lub koniec podróży.

Dziedziczy GMTCImmutableData.

Publiczne funkcje członków

(typ instancji)initWithLocation:tripID:waypointType:distanceToPreviousWaypointInMeters:ETA:
 Tworzy instancję obiektu.

Usługi

GMTSTerminalLocationlokalizacja
 Lokalizacja powiązana z punktem „tripWaypoint”.
GMTCFleetEngineIDStringtripID
 Identyfikator podróży powiązany z punktem na trasie.
GMTSTripWaypointTypewaypointType
 Typ punktu na trasie podróży.
int32_tdistanceToPreviousWaypointInMeters
 Długość ścieżki obliczona przez Fleet Engine od poprzedniego punktu pośredniego na ścieżce do bieżącego punktu.
NSTimeIntervalSzacowany czas zakończenia
 Szacowany czas dotarcia do tego punktu na trasie.
NSTrack< GMTSLatLng * > * routeFromPreviousWaypoint
 Ścieżka obliczona przez serwer od poprzedniego punktu pośredniego do bieżącego punktu pośredniego zakodowana jako tablica latLng.
GMTSTrafficDatatrafficData
 Dane o natężeniu ruchu na ścieżce prowadzącej do tego punktu na trasie.

Dokumentacja funkcji członka

- (typ instancji) initWithLocation: (wartość null GMTSTerminalLocation *) lokalizacja
identyfikator podróży: (wartość null GMTCFleetEngineIDString *) tripID
Typ punktu pośredniego: (GMTSTripWaypointType) waypointType
odległośćdoPoprzedni punktWaypointInMeters: (int32_t) distanceToPreviousWaypointInMeters
Szacowany czas dotarcia na miejsce: (NSTimeInterval) Szacowany czas dotarcia na miejsce

Tworzy instancję obiektu.

Parametry:
lokalizacjaDługość i szerokość geograficzna powiązane z punktem pośrednim.
tripIDIdentyfikator podróży powiązanej z punktem na trasie.
waypointTypeTyp terminala powiązanego z punktem pośrednim.
distanceToPreviousWaypointInMetersOdległość między poprzednim punktem na trasie a bieżącym punktem na trasie obliczona przez Fleet Engine.
Szacowany czas dotarciaSzacowany czas dotarcia do punktu pośredniego.

Dokumentacja usługi

– (GMTSTerminalLocation*) lokalizacja [read, assign]

Lokalizacja powiązana z punktem „tripWaypoint”.

– (GMTCFleetEngineIDString*) tripID [read, assign]

Identyfikator podróży powiązany z punktem na trasie.

– (GMTSTripWaypointType) waypointType [read, assign]

Typ punktu na trasie podróży.

– (int32_t) distanceToPreviousWaypointInMeters [read, assign]

Długość ścieżki obliczona przez Fleet Engine od poprzedniego punktu pośredniego na ścieżce do bieżącego punktu.

– (NSTimeInterval) Szacowany czas dotarcia [read, assign]

Szacowany czas dotarcia do tego punktu na trasie.

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

Ścieżka obliczona przez serwer od poprzedniego punktu pośredniego do bieżącego punktu pośredniego zakodowana jako tablica latLng.

– (GMTSTrafficData*) trafficData [read, assign]

Dane o natężeniu ruchu na ścieżce prowadzącej do tego punktu na trasie.