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

पॉलीलाइन की क्वालिटी के बारे में यहां बताया गया है:

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

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

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