Định cấu hình chất lượng Polyline

Bạn có thể mô tả chất lượng của một hình nhiều đường theo các thuật ngữ sau:

Số điểm tạo nên hình nhiều đường
Càng có nhiều điểm thì hình nhiều đường càng mượt (đặc biệt là ở các đường cong).
Độ chính xác của dấu phẩy động của các điểm
Các điểm được chỉ định dưới dạng giá trị vĩ độ và kinh độ, được biểu thị ở định dạng dấu phẩy động có độ chính xác đơn. Cách này hoạt động hiệu quả đối với các giá trị nhỏ (có thể được biểu thị chính xác), nhưng độ chính xác sẽ giảm khi giá trị tăng lên do lỗi làm tròn dấu phẩy động.

Chỉ định chất lượng của hình nhiều đường

Khi gọi phương thức ComputeRoutes(), bạn sẽ sử dụng giá trị enum PolylineQuality để chỉ định chất lượng của hình nhiều đường.

Sử dụng giá trị HIGH_QUALITY khi bạn muốn tạo một hình nhiều đường bao gồm số điểm tối đa để tạo ra một hình nhiều đường có độ phân giải cao nhất. Chất lượng tăng lên này đi kèm với độ trễ phản hồi.

Sử dụng giá trị OVERVIEW khi bạn muốn tạo thông tin tổng quan có độ phân giải thấp về tuyến đường, tức là một hình nhiều đường bao gồm số điểm tối thiểu. Lựa chọn này mang lại câu trả lời có độ trễ thấp nhất.

Ví dụ

Ví dụ sau đây minh hoạ cách đặt chất lượng hình nhiều đường trong nội dung yêu cầu.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude":37.419734,
        "longitude":-122.0827784
      }
    }
  },
  "destination":{
    "location":{
      "latLng":{
        "latitude":37.417670,
        "longitude":-122.079595
      }
    }
  },
  "polylineQuality":"HIGH_QUALITY"
}