Waypoint
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bir ara noktayı kapsüller. Referans noktaları rotanın hem başlangıcını hem de sonunu belirtir 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
// 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 her bir ara nokta için yanıt, gezinin o ayağındaki duraklamalarla ilgili ayrıntıları sağlamak amacıyla legs dizisine bir giriş ekler. Rotanın bu ara noktadan devam etmesini istiyorsanız bu değeri true olarak ayarlayın. Ara noktalar, legs dizisine bir giriş eklenmesine neden olmaz ancak yolculuğu ara nokta üzerinden yönlendirir. Bu değeri yalnızca ara noktalarda ayarlayabilirsiniz. Bu alanı terminal yol noktalarında ayarlarsanız istek başarısız olur. ComputeRoutesRequest.optimize_waypoint_order doğru olarak ayarlanmışsa bu alan doğru olarak ayarlanamaz. Aksi takdirde istek başarısız olur.
|
vehicleStopover |
boolean
Bu değer, yol noktasının, araçların durması için tasarlandığını ve teslim alma veya bırakma işleminin yapılacağını belirtir. Bu değeri ayarlarsanız hesaplanan rota, teslim alma ve bırakma işlemi için uygun olmayan yollardaki via olmayan yol noktalarını içermez. Bu seçenek yalnızca DRIVE ve TWO_WHEELER seyahat modları için ve locationType location olduğunda çalışır.
|
sideOfRoad |
boolean
Bu yol işaretinin konumunun, aracın yolun belirli bir tarafında durması için tercih edildiğini belirtir. Bu değeri ayarladığınızda rota, konumdan geçer. Böylece araç, konumun merkezine göre ağırlık verdiği yol kenarında durabilir. Bu seçenek yalnızca "DRIVE" ve "TWO_WHEELER" ulaşım modlarında çalışır.
|
Birleştirme alanı location_type . Bir konumu temsil etmenin farklı yolları. location_type yalnızca aşağıdakilerden 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
Dönüm noktasıyla ilişkili ÖY yer kimliği.
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-29 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-29 UTC."],[[["\u003cp\u003eWaypoints define the start, end, and intermediate stops of a route.\u003c/p\u003e\n"],["\u003cp\u003eWaypoints can be specified using geographic coordinates or a Place ID.\u003c/p\u003e\n"],["\u003cp\u003eYou can customize waypoint behavior, like marking them as pass-through points or vehicle stops.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003evehicleStopover\u003c/code\u003e helps optimize routes for pickup/drop-off, avoiding unsuitable roads for vehicles.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003esideOfRoad\u003c/code\u003e field allows specifying a preference for the vehicle to stop at a particular side of the road.\u003c/p\u003e\n"]]],["Waypoints, marking route beginnings, ends, and intermediate stops, are defined by several fields. `via` determines if it's a stop or a milestone. `vehicleStopover` indicates suitability for vehicle stops (pickup/drop-off). `sideOfRoad` specifies a preferred side for the vehicle to stop. The location can be represented as either geographic coordinates (`location`) or by a Place ID (`placeId`). Waypoints can affect the `legs` array. Only `location` is applicable to `vehicleStopover`.\n"],null,[]]