הגדרת איכות של Polyline

אפשר לתאר את האיכות של קו פוליגוני באמצעות המונחים הבאים:

מספר הנקודות שמרכיבות את הקו המקוטע
ככל שיש יותר נקודות, הקו המקוטע חלק יותר (במיוחד בעיקולים).
רמת הדיוק של הנקודה הצפה של הנקודות
הנקודות מצוינות כערכי קו רוחב וקו אורך, שמוצגים בפורמט של נקודה צפה עם דיוק יחיד. השיטה הזו מתאימה לערכים קטנים (שאפשר לייצג בצורה מדויקת), אבל הדיוק יורד ככל שהערכים גדלים בגלל שגיאות עיגול של נקודה צפה.

ציון האיכות של קו פוליגוני

כשקוראים ל-ComputeRoutes() method, משתמשים בערך מספרי PolylineQuality כדי לציין את האיכות של הקו הפוליגוני.

משתמשים בערך HIGH_QUALITY כשרוצים ליצור קו פוליגוני שמורכב ממספר הנקודות המקסימלי, כדי ליצור קו פוליגוני ברזולוציה הגבוהה ביותר. השיפור באיכות מגיע על חשבון זמן האחזור של התגובה.

משתמשים בערך OVERVIEW כשרוצים ליצור סקירה כללית ברזולוציה נמוכה של המסלול, שהוא קו פוליגוני שמורכב ממספר מינימלי של נקודות. האפשרות הזו מפיקה תשובות עם זמן האחזור הנמוך ביותר.

דוגמה

בדוגמה הבאה אפשר לראות איך מגדירים את איכות הקו המרובה בקטע body של הבקשה.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude":37.419734,
        "longitude":-122.0827784
      }
    }
  },
  "destination":{
    "location":{
      "latLng":{
        "latitude":37.417670,
        "longitude":-122.079595
      }
    }
  },
  "polylineQuality":"HIGH_QUALITY"
}