Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
पॉलीलाइन क्वालिटी कॉन्फ़िगर करें
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
पॉलीलाइन की क्वालिटी के बारे में यहां बताया गया है:
- पॉलीलाइन बनाने वाले पॉइंट की संख्या
- जितने ज़्यादा पॉइंट होंगे, पॉलीलाइन उतनी ही स्मूद होगी. खास तौर पर, घुमावदार रास्तों के लिए.
- पॉइंट की फ़्लोटिंग-पॉइंट प्रिसिशन
- पॉइंट को अक्षांश और देशांतर की वैल्यू के तौर पर तय किया जाता है. इन्हें
सिंगल-प्रिसिशन फ़्लोटिंग-पॉइंट फ़ॉर्मैट में दिखाया जाता है. यह छोटी वैल्यू के लिए सही काम करता है, क्योंकि इन्हें सटीक तरीके से दिखाया जा सकता है.
हालांकि, वैल्यू बढ़ने पर प्रिसिशन कम हो जाती है, क्योंकि फ़्लोटिंग-पॉइंट राउंडिंग में गड़बड़ियां होती हैं.
पॉलीलाइन की क्वालिटी तय करना
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 एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2026-05-13 (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"]],["आखिरी बार 2026-05-13 (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"]]