RoutingSummary

Thời gian và khoảng cách từ điểm khởi hành định tuyến đến một địa điểm trong phản hồi và chặng thứ hai từ địa điểm đó đến đích nếu có yêu cầu. Lưu ý: Việc thêm routingSummaries vào mặt nạ trường mà không thêm cả tham số routingParameters.origin hoặc searchAlongRouteParameters.polyline.encodedPolyline vào yêu cầu sẽ gây ra lỗi.

Biểu diễn dưới dạng JSON
{
  "legs": [
    {
      object (Leg)
    }
  ]
}
Trường
legs[]

object (Leg)

Các chặng của chuyến đi.

Khi bạn tính toán thời gian di chuyển và khoảng cách từ một điểm gốc đã đặt, legs sẽ chứa một chặng duy nhất chứa thời gian và khoảng cách từ điểm gốc đến điểm đến. Khi bạn tìm kiếm dọc theo tuyến đường, legs sẽ chứa hai chặng: một chặng từ điểm xuất phát đến địa điểm và một chặng từ địa điểm đến điểm đến.

Chân

Một chặng là một phần của hành trình từ địa điểm này đến địa điểm khác.

Biểu diễn dưới dạng JSON
{
  "duration": string,
  "distanceMeters": integer
}
Trường
duration

string (Duration format)

Thời gian cần thiết để hoàn thành chặng này của chuyến đi.

Thời lượng tính bằng giây với tối đa 9 chữ số phân số, kết thúc bằng "s". Ví dụ: "3.5s".

distanceMeters

integer

Quãng đường của chặng này.