Reprezentuje segment podróży pojazdu – od poprzedniego do bieżącego przystanku. Jeśli jest to pierwsze aktywne zatrzymanie, to oznacza przejazd z obecnej lokalizacji pojazdu do tego przystanku.
Zapis JSON |
---|
{ "stop": { object ( |
Pola | |
---|---|
stop |
Określa lokalizację przystanku wraz z powiązanymi z nim |
driving |
Tylko dane wyjściowe. Odległość od poprzedniego przystanku do tego przystanku. Jeśli bieżący przystanek jest pierwszym na liście segmentów podróży, punktem początkowym jest lokalizacja pojazdu zarejestrowana w momencie dodania tego przystanku do listy. To pole może nie być widoczne, jeśli ten segment podróży jest częścią |
driving |
Tylko dane wyjściowe. Czas przejazdu z poprzedniego przystanku do tego przystanku. Jeśli bieżący przystanek jest pierwszym przystankiem na liście segmentów podróży, punktem początkowym jest lokalizacja pojazdu zarejestrowana w momencie dodania tego przystanku do listy. Jeśli to pole jest zdefiniowane na ścieżce Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
path[] |
Tylko dane wyjściowe. Ścieżka z poprzedniego przystanku do tego przystanku. Jeśli bieżący przystanek jest pierwszym na liście odcinków podróży, to jest to droga od bieżącej lokalizacji pojazdu do tego przystanku w momencie dodania go do listy. To pole może się nie pojawić, jeśli ten segment podróży należy do domeny Jeśli to pole jest zdefiniowane na ścieżce |
VehicleStop
Wskazuje punkt, w którym pojazd zatrzymuje się, aby wykonać co najmniej 1 Task
.
Zapis JSON |
---|
{ "plannedLocation": { object ( |
Pola | |
---|---|
planned |
Wymagane. lokalizacja przystanku; Pamiętaj, że lokalizacje w plikach |
tasks[] |
Lista |
state |
Stan |
TaskInfo
Dodatkowe informacje o zadaniu wykonanym w tym miejscu.
Zapis JSON |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
Pola | |
---|---|
task |
Identyfikator zadania. To pole nie będzie wypełniane w odpowiedzi na wywołanie
|
task |
Tylko dane wyjściowe. Czas potrzebny do wykonania zadania. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
target |
Tylko dane wyjściowe. Okno czasowe, w którym należy wykonać zadanie. To ustawienie jest ustawiane tylko w odpowiedzi na |
Stan
Bieżący stan VehicleStop
.
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Nieznany. |
NEW |
Utworzone, ale nie aktywnie kierujące ruchem. |
ENROUTE |
Przypisany i aktywnie kierujący ruchem. |
ARRIVED |
Przybycie na przystanek. Zakłada się, że gdy Pojazd jedzie do następnego przystanku, wszystkie poprzednie przystanki zostały już zrealizowane. |