RoutingSummary

Yönlendirmenin başlangıç noktasından yanıttaki bir yere kadar olan süre ve mesafe ve istenen durumlarda bu yerden hedefe kadar olan ikinci bir aşama. Not: İsteğe routingParameters.origin veya searchAlongRouteParameters.polyline.encodedPolyline parametresi dahil edilmeden alan maskesine routingSummaries eklenmesi hataya neden olur.

JSON gösterimi
{
  "legs": [
    {
      object (Leg)
    }
  ],
  "directionsUri": string
}
Alanlar
legs[]

object (Leg)

Seyahatin bölümleri.

Belirli bir başlangıç noktasından seyahat süresini ve mesafesini hesapladığınızda legs, başlangıç noktasından hedefe kadar olan süreyi ve mesafeyi içeren tek bir bacak içerir. Rota boyunca arama yaptığınızda legs iki bölüm içerir: biri başlangıç noktasından yere, diğeri yerden hedefe.

directionsUri

string

Belirtilen rota özetindeki yol noktalarını kullanarak Google Haritalar'da yol tarifini gösteren bir bağlantı. Bu bağlantı tarafından oluşturulan rotanın, rota özetini oluşturmak için kullanılan rotayla aynı olması garanti edilmez. Bağlantı, yol tarifi bağlantısını oluşturmak için istekte sağlanan bilgileri (varsa routingParameters ve searchAlongRouteParameters alanları dahil) kullanır.

Bacak

Bacak, bir yerden diğerine yapılan yolculuğun tek bir bölümüdür.

JSON gösterimi
{
  "duration": string,
  "distanceMeters": integer
}
Alanlar
duration

string (Duration format)

Yolculuğun bu bölümünün tamamlanması için gereken süre.

"s" ile biten, en fazla dokuz kesir basamağı içeren, saniye cinsinden süre. Örnek: "3.5s".

distanceMeters

integer

Gezinin bu ayağının mesafesi.