ضبط جودة الخطوط

يمكن وصف جودة الخطوط المتعدّدة بالمصطلحات التالية:

عدد النقاط التي يتألف منها الشكل المتعدّد الخطوط
كلما زاد عدد النقاط، زادت سلاسة الخطوط المتعدّدة (خاصةً في المنحنيات).
دقة النقطة العائمة للنقاط
يتم تحديد النقاط كقيم لخطوط العرض وخطوط الطول، ويتم تمثيلها بتنسيق نقطة عائمة أحادي الدقة. وهذا يعمل بشكل جيد مع القيم الصغيرة (التي يمكن تمثيلها بدقة)، ولكن تقل الدقة مع زيادة القيم بسبب أخطاء تقريب الفاصلة العائمة.

تحديد جودة الخطوط المتعدّدة

عند استدعاء طريقة 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"
}