Waypoint

Bir referans noktası içerir. Referans noktaları bir rotanın hem başlangıcını hem de sonunu işaretler ve rota boyunca ara durakları içerir.

JSON gösterimi
{
  "via": boolean,
  "vehicleStopover": boolean,
  "sideOfRoad": boolean,

  // Union field location_type can be only one of the following:
  "location": {
    object (Location)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union field location_type.
}
Alanlar
via

boolean

Bu ara noktayı bir bitiş noktası olarak değil, bir ara hedef olarak işaretler. İstekteki geçiş dışı her bir referans noktası için yanıt, gezinin ilgili ayağındaki duraklamalarla ilgili ayrıntıları sağlamak amacıyla legs dizisine bir giriş ekler. Rotanın duraklamadan bu ara noktadan geçmesini istiyorsanız bu değeri true olarak ayarlayın. Ara noktalar, legs dizisine bir giriş eklenmesine neden olmaz ancak yolculuğu ara nokta boyunca yönlendirir. Bu değeri yalnızca ara noktalarda ayarlayabilirsiniz. Bu alanı terminal ara noktalarında ayarlarsanız istek başarısız olur. ComputeRoutesRequest.optimize_waypoint_order politikası doğru değerine ayarlanırsa bu alan doğru değerine ayarlanamaz. Aksi takdirde istek başarısız olur.

vehicleStopover

boolean

Araçların durması için varış noktası olarak belirlendiğini belirtir. Bu değeri ayarladığınızda, hesaplama yapılan rota, teslim alma ve bırakma için uygun olmayan yollarda via dışı ara noktaları içermez. Bu seçenek yalnızca DRIVE ve TWO_WHEELER seyahat modlarında, locationType ise Location olduğunda çalışır.

sideOfRoad

boolean

Bu referans noktasının konumunun, aracın yolun belirli bir tarafında durması için tercih edilmesini amaçladığını belirtir. Bu değeri ayarladığınızda, aracın konumun yolun merkezine doğru eğildiği yol kenarında durabileceği şekilde rota, konumdan geçer. Bu seçenek yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için çalışır.

location_type alanı. Bir yeri temsil etmenin farklı yolları. location_type şunlardan yalnızca biri olabilir:
location

object (Location)

İsteğe bağlı bir başlık da dahil olmak üzere, coğrafi koordinatlar kullanılarak belirtilen bir nokta.

placeId

string

Referans noktasıyla ilişkili ÖY Yer Kimliği.

address

string

Kullanıcı tarafından okunabilir bir adres veya artı kodu. Ayrıntılar için https://plus.codes sayfasına bakın.