- Représentation JSON
- VehicleStop
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- TaskInfo
- État
Représente le segment de trajet d'un véhicule, entre son arrêt précédent et l'arrêt actuel. S'il s'agit du premier arrêt actif, il s'agit de la distance entre l'emplacement actuel du véhicule et cet arrêt.
Représentation JSON |
---|
{ "stop": { object ( |
Champs | |
---|---|
stop |
Spécifie l'emplacement de l'arrêt, ainsi que les |
driving |
Uniquement en sortie. Distance parcourue entre l'arrêt précédent et cet arrêt. Si l'arrêt actuel est le premier arrêt de la liste des segments du trajet, le point de départ correspond à la position du véhicule enregistrée au moment où cet arrêt a été ajouté à la liste. Ce champ peut ne pas être présent si ce segment de trajet fait partie de |
driving |
Uniquement en sortie. Durée du trajet entre l'arrêt précédent et cet arrêt. Si l'arrêt actuel est le premier de la liste des segments de trajet, le point de départ correspond à l'emplacement du véhicule enregistré au moment où cet arrêt a été ajouté à la liste. Si ce champ est défini dans le chemin Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
path[] |
Uniquement en sortie. Trajet entre l'arrêt précédent et cet arrêt. Si l'arrêt actuel est le premier de la liste des segments de trajet, il s'agit du trajet entre l'emplacement actuel du véhicule et cet arrêt au moment où l'arrêt a été ajouté à la liste. Ce champ peut ne pas être présent si ce segment de parcours fait partie de Si ce champ est défini dans le chemin |
VehicleStop
Décrit un point où un véhicule s'arrête pour effectuer un ou plusieurs Task
.
Représentation JSON |
---|
{ "plannedLocation": { object ( |
Champs | |
---|---|
planned |
Obligatoire. Emplacement de l'arrêt. Notez que les emplacements des |
tasks[] |
Liste des |
state |
État de l' |
TaskInfo
Informations supplémentaires sur la tâche effectuée à cet arrêt.
Représentation JSON |
---|
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object ( |
Champs | |
---|---|
task |
ID de la tâche. Ce champ ne sera pas renseigné dans la réponse à un appel
|
task |
Uniquement en sortie. Temps nécessaire à l'exécution de la tâche. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
target |
Uniquement en sortie. La période pendant laquelle la tâche doit être terminée. Il n'est défini que dans la réponse à |
État
État actuel d'un VehicleStop
.
Enums | |
---|---|
STATE_UNSPECIFIED |
Inconnu. |
NEW |
Créé, mais pas le routage actif. |
ENROUTE |
Attribué et en cours de routage. |
ARRIVED |
Arrivé à l'arrêt. Part du principe que lorsque le véhicule emprunte les itinéraires vers le prochain arrêt, tous les arrêts précédents sont terminés. |