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

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

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

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

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