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

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

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

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

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