TerminalLocation

Bir yol noktasının konumunu tanımlar.

JSON gösterimi
{
  "point": {
    object (LatLng)
  },
  "place": string,
  "pointLocationSource": enum (PointSource),
  "terminalPointId": {
    object (TerminalPointId)
  },
  "accessPointId": string,
  "tripId": string,
  "terminalLocationType": enum (WaypointType)
}
Alanlar
point

object (LatLng)

Yol noktasının tam LatLng değerini belirtir. Giriş olarak point veya place belirtilmelidir. Her ikisi de belirtilirse yönlendirme için point, meta veriler için place kullanılır. Giriş olarak yalnızca place belirtilirse point, place'ten hesaplanır ve çıkışa dahil edilir.

place

string

Bu konumu temsil eden yerin kaynak adı. Biçimi places/{placeId}'tir. Giriş olarak point veya place belirtilmelidir. Her ikisi de belirtilirse yönlendirme için point, meta veriler için place kullanılır. place yalnızca girişe dahil edilmişse çıkışa dahil edilir. Diğer bir deyişle, LatLng kaynağından place araması yapılmaz.

Bu, deneysel bir özelliktir.

pointLocationSource

enum (PointSource)

Yalnızca çıkış. point alanının kaynağı.

terminalPointId
(deprecated)

object (TerminalPointId)

Desteği sonlandırıldı: Bunun yerine place alanını belirtin.

accessPointId
(deprecated)

string

Desteği sonlandırıldı: Bunun yerine place alanını belirtin.

tripId
(deprecated)

string

Kullanımdan kaldırıldı.

terminalLocationType
(deprecated)

enum (WaypointType)

Desteği sonlandırıldı: Bu veriler Vehicle.waypoint'te yer alır.

PointSource

LatLng kaynağını belirtir.

Sıralamalar
POINT_SOURCE_UNSPECIFIED Nokta kaynağı belirtilmedi.
POINT_SOURCE_DEVELOPER_PROVIDED LatLng, geliştirici tarafından açıkça sağlanmıştır.
POINT_SOURCE_CALCULATED_FROM_PLACE LatLng, sağlanan yerden hesaplanmıştır.

TerminalPointId

Desteği sonlandırıldı: TerminalPoints artık Fleet Engine'da desteklenmiyor. Bunun yerine TerminalLocation.point'ü kullanın.

JSON gösterimi
{
  "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.
}
Alanlar
value
(deprecated)

string

Kullanımdan kaldırıldı.

Birlik alanı Id. Kullanımdan kaldırıldı. Id yalnızca aşağıdakilerden biri olabilir:
placeId
(deprecated)

string

Kullanımdan kaldırıldı.

generatedId
(deprecated)

string

Kullanımdan kaldırıldı.