TerminalLocation

Décrit l'emplacement d'un point de cheminement.

Représentation JSON
{
  "point": {
    object (LatLng)
  },
  "place": string,
  "pointLocationSource": enum (PointSource),
  "terminalPointId": {
    object (TerminalPointId)
  },
  "accessPointId": string,
  "tripId": string,
  "terminalLocationType": enum (WaypointType)
}
Champs
point

object (LatLng)

Indique l'LatLng exact du point de cheminement. Vous devez spécifier point ou place comme entrée. Si les deux sont spécifiés, point est utilisé pour l'acheminement et place pour les métadonnées. Si seul place est spécifié en entrée, point est calculé à partir de place et inclus dans la sortie.

place

string

Nom de la ressource du lieu qui représente cet emplacement. Il a le format suivant : places/{placeId}. Vous devez spécifier point ou place comme entrée. Si les deux sont spécifiés, point est utilisé pour l'acheminement et place pour les métadonnées. place n'est inclus dans la sortie que s'il était inclus dans l'entrée, ce qui signifie qu'aucune recherche place à partir de LatLng n'est effectuée.

Cette fonctionnalité est expérimentale.

pointLocationSource

enum (PointSource)

Uniquement en sortie. Source du champ point.

terminalPointId
(deprecated)

object (TerminalPointId)

Obsolète: spécifiez plutôt le champ place.

accessPointId
(deprecated)

string

Obsolète: spécifiez plutôt le champ place.

tripId
(deprecated)

string

Obsolète.

terminalLocationType
(deprecated)

enum (WaypointType)

Obsolète: Vehicle.waypoint contiendra ces données.

PointSource

Indique la source d'un LatLng.

Enums
POINT_SOURCE_UNSPECIFIED Source ponctuelle non spécifiée.
POINT_SOURCE_DEVELOPER_PROVIDED Le LatLng a été fourni explicitement par le développeur.
POINT_SOURCE_CALCULATED_FROM_PLACE La LatLng a été calculée à partir du lieu fourni.

TerminalPointId

Obsolète: les points de terminaison ne sont plus acceptés dans Fleet Engine. Utilisez TerminalLocation.point à la place.

Représentation JSON
{
  "value": string,

  // Union field Id can be only one of the following:
  "placeId": string,
  "generatedId": string
  // End of list of possible types for union field Id.
}
Champs
value
(deprecated)

string

Obsolète.

Champ d'union Id. Obsolète. Id ne peut être qu'un des éléments suivants :
placeId
(deprecated)

string

Obsolète.

generatedId
(deprecated)

string

Obsolète.