คุณภาพของเส้นประกอบสามารถอธิบายได้ในข้อกำหนดต่อไปนี้
- จำนวนจุดที่ประกอบกันเป็นเส้นหลายส่วน
- ยิ่งมีจุดมาก เส้นหลายเหลี่ยมก็จะยิ่งราบรื่น (โดยเฉพาะในส่วนโค้ง)
- ความแม่นยำของจุดลอยตัวของจุด
- จุดจะระบุเป็นค่าละติจูดและลองจิจูด ซึ่งแสดงในรูปแบบทศนิยมแบบความแม่นยำเดี่ยว วิธีนี้ใช้ได้ดีกับค่าขนาดเล็ก (ซึ่งแสดงได้อย่างแม่นยำ) แต่ความแม่นยำจะลดลงเมื่อค่าเพิ่มขึ้นเนื่องจากข้อผิดพลาดในการปัดเศษแบบจุดลอย
การระบุคุณภาพของโพลีไลน์
เมื่อเรียกใช้เมธอด 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" }