पॉलीलाइन क्वालिटी कॉन्फ़िगर करें

किसी पॉलीलाइन की क्वालिटी को इन शब्दों में बताया जा सकता है:

पॉलीलाइन बनाने वाले पॉइंट की संख्या
जितने ज़्यादा पॉइंट होंगे, पॉलीलाइन उतनी ही स्मूद होगी. खास तौर पर, घुमावदार जगहों पर.
पॉइंट की फ़्लोटिंग-पॉइंट प्रिसिशन
पॉइंट को अक्षांश और देशांतर की वैल्यू के तौर पर दिखाया जाता है. इन्हें सिंगल-प्रिसिशन फ़्लोटिंग-पॉइंट फ़ॉर्मैट में दिखाया जाता है. यह छोटी वैल्यू के लिए अच्छी तरह से काम करता है. इन वैल्यू को सटीक तरीके से दिखाया जा सकता है. हालांकि, वैल्यू बढ़ने पर सटीक जानकारी देने की क्षमता कम हो जाती है, क्योंकि फ़्लोटिंग-पॉइंट राउंडिंग की वजह से गड़बड़ियां होती हैं.

पॉलीलाइन की क्वालिटी तय करना

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"
}