يمكن وصف جودة الخطوط المتعددة في العبارة التالية:
- عدد النقاط التي يتكون منها الخط المتعدد
- كلما زاد عدد النقاط، كان الخط المتعدّد أكثر سلاسة (خاصة في الخطوط المنحنية).
- دقة النقطة العائمة للنقاط
- يتم تحديد النقاط كقيم خطوط الطول والعرض، والتي يتم تمثيلها بتنسيق نقطة عائمة بدقة واحدة. يعمل هذا الإجراء بشكل جيد مع القيم الصغيرة (التي يمكن تمثيلها بدقة)، ولكن تنخفض الدقة مع زيادة القيم بسبب أخطاء التقريب في النقطة العائمة.
تحديد جودة الخطوط المتعددة
عند استدعاء الطريقة 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" }