पॉलीलाइन क्वालिटी कॉन्फ़िगर करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
किसी पॉलीलाइन की क्वालिटी को इन शब्दों में बताया जा सकता है:
- पॉलीलाइन बनाने वाले पॉइंट की संख्या
- जितने ज़्यादा पॉइंट होंगे, पॉलीलाइन उतनी ही स्मूद होगी. खास तौर पर, घुमावदार जगहों पर.
- पॉइंट की फ़्लोटिंग-पॉइंट प्रिसिशन
- पॉइंट को अक्षांश और देशांतर की वैल्यू के तौर पर दिखाया जाता है. इन्हें सिंगल-प्रिसिशन फ़्लोटिंग-पॉइंट फ़ॉर्मैट में दिखाया जाता है. यह छोटी वैल्यू के लिए अच्छी तरह से काम करता है. इन वैल्यू को सटीक तरीके से दिखाया जा सकता है. हालांकि, वैल्यू बढ़ने पर सटीक जानकारी देने की क्षमता कम हो जाती है, क्योंकि फ़्लोटिंग-पॉइंट राउंडिंग की वजह से गड़बड़ियां होती हैं.
पॉलीलाइन की क्वालिटी तय करना
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"
}
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-09-25 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-09-25 (UTC) को अपडेट किया गया."],[],["Polyline quality depends on the number of points and their floating-point precision. The `ComputeRoutes()` method uses `PolylineQuality` to set this. `HIGH_QUALITY` creates a polyline with the maximum points, resulting in high resolution but increased latency. `OVERVIEW` generates a low-resolution polyline with minimal points, reducing latency. The request body sets `polylineQuality` to specify either `HIGH_QUALITY` or `OVERVIEW`, which will influence the polyline's precision.\n"]]