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

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

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

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

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