คุณภาพของเส้นประกอบสามารถอธิบายได้ดังนี้
- จำนวนจุดที่เป็นเส้นประกอบ
- ยิ่งมีจุดมาก เส้นประกอบก็ยิ่งเรียบเนียน (โดยเฉพาะในเส้นโค้ง)
- ความแม่นยำของจุดลอยตัว
- ระบบจะระบุจุดเป็นค่าละติจูดและลองจิจูดซึ่งแสดงในรูปแบบจุดลอยตัวที่มีความแม่นยำเดียว วิธีนี้ใช้ได้ดีกับค่าขนาดเล็ก (ซึ่งแสดงได้อย่างถูกต้อง) แต่ความแม่นยำจะลดลงเมื่อค่าเพิ่มขึ้นเนื่องจากข้อผิดพลาดในการปัดเศษจุดลอย
การระบุคุณภาพของเส้นประกอบ
เมื่อเรียกใช้เมธอด ComputeRoutes()
คุณจะใช้ค่าแจกแจง PolylineQuality
เพื่อระบุคุณภาพของเส้นประกอบ
ใช้ค่า HIGH_QUALITY
เมื่อต้องการสร้างเส้นประกอบที่ประกอบด้วยจำนวนจุดสูงสุด เพื่อสร้างเส้นประกอบที่มีความละเอียดสูงสุด คุณภาพที่เพิ่มขึ้นนี้จะต้องแลกกับเวลาในการตอบสนองของการตอบสนองด้วย
ใช้ค่า OVERVIEW
เมื่อต้องการสร้างภาพรวมความละเอียดต่ำของเส้นทาง ซึ่งเป็นเส้นประกอบที่ประกอบด้วยจุดต่ำสุด ตัวเลือกนี้จะสร้างการตอบสนองที่มีเวลาในการตอบสนองต่ำที่สุด
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงวิธีกำหนดคุณภาพโพลีไลน์ในเนื้อหาคําขอ
{ "origin":{ "location":{ "latLng":{ "latitude":37.419734, "longitude":-122.0827784 } } }, "destination":{ "location":{ "latLng":{ "latitude":37.417670, "longitude":-122.079595 } } }, "polylineQuality":"HIGH_QUALITY" }