TerminalLocation

Beschreibt den Standort eines Wegpunkts.

JSON-Darstellung
{
  "point": {
    object (LatLng)
  },
  "place": string,
  "pointLocationSource": enum (PointSource),
  "terminalPointId": {
    object (TerminalPointId)
  },
  "accessPointId": string,
  "tripId": string,
  "terminalLocationType": enum (WaypointType)
}
Felder
point

object (LatLng)

Gibt die genaue LatLng des Wegpunkts an. Es muss entweder point oder place als Eingabe angegeben werden. Wenn beide angegeben sind, wird point für das Routing und place für Metadaten verwendet. Wenn nur place als Eingabe angegeben ist, wird point anhand von place berechnet und in die Ausgabe eingeschlossen.

place

string

Der Ressourcenname des Orts, der diesen Standort darstellt. Das Format dafür ist places/{placeId}. Es muss entweder point oder place als Eingabe angegeben werden. Wenn beide angegeben sind, wird point für das Routing und place für Metadaten verwendet. place ist nur in der Ausgabe enthalten, wenn es in der Eingabe enthalten war. Das bedeutet, dass keine place-Suche von LatLng durchgeführt wird.

Dies ist eine experimentelle Funktion.

pointLocationSource

enum (PointSource)

Nur Ausgabe. Die Quelle des Felds point.

terminalPointId
(deprecated)

object (TerminalPointId)

Verworfen. Geben Sie stattdessen das Feld place an.

accessPointId
(deprecated)

string

Verworfen. Geben Sie stattdessen das Feld place an.

tripId
(deprecated)

string

Verworfen.

terminalLocationType
(deprecated)

enum (WaypointType)

Eingestellt: Diese Daten sind in Vehicle.waypoint verfügbar.

PointSource

Gibt die Quelle einer LatLng an.

Enums
POINT_SOURCE_UNSPECIFIED Punktquelle nicht angegeben.
POINT_SOURCE_DEVELOPER_PROVIDED Die LatLng wurde vom Entwickler ausdrücklich angegeben.
POINT_SOURCE_CALCULATED_FROM_PLACE Der LatLng wurde anhand des angegebenen Orts berechnet.

TerminalPointId

Eingestellt: Terminalpunkte werden in der Fleet Engine nicht mehr unterstützt. Verwenden Sie stattdessen TerminalLocation.point.

JSON-Darstellung
{
  "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.
}
Felder
value
(deprecated)

string

Verworfen.

Union-Feld Id. Verworfen. Für Id ist nur einer der folgenden Werte zulässig:
placeId
(deprecated)

string

Verworfen.

generatedId
(deprecated)

string

Verworfen.