Waypoint
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह कुकी, वेपॉइंट को एनकैप्सुलेट करती है. वेपॉइंट, किसी रास्ते की शुरुआत और आखिर, दोनों को मार्क करते हैं. साथ ही, इसमें रास्ते के बीच में पड़ने वाले स्टॉप भी शामिल होते हैं.
| JSON के काेड में दिखाना |
{
"via": boolean,
"vehicleStopover": boolean,
"sideOfRoad": boolean,
// Union field location_type can be only one of the following:
"location": {
object (Location)
},
"placeId": string,
"address": string,
"navigationPointToken": string
// End of list of possible types for union field location_type.
} |
| फ़ील्ड |
via |
boolean
इस वेपॉइंट को स्टॉपिंग पॉइंट के बजाय, माइलस्टोन के तौर पर मार्क करता है. अनुरोध में मौजूद हर नॉन-वाया वेपॉइंट के लिए, जवाब में legs ऐरे में एक एंट्री जोड़ी जाती है. इससे यात्रा के उस हिस्से में स्टॉपओवर की जानकारी मिलती है. अगर आपको इस वेपॉइंट से बिना रुके गुज़रना है, तो इस वैल्यू को 'सही' पर सेट करें. वेपॉइंट के ज़रिए यात्रा करने पर, legs ऐरे में कोई एंट्री नहीं जुड़ती. हालांकि, इससे यात्रा वेपॉइंट से होकर जाती है. इस वैल्यू को सिर्फ़ उन वेपॉइंट पर सेट किया जा सकता है जो इंटरमीडिएट हैं. टर्मिनल वेपॉइंट पर इस फ़ील्ड को सेट करने पर, अनुरोध पूरा नहीं होगा. अगर ComputeRoutesRequest.optimize_waypoint_order को 'सही है' पर सेट किया जाता है, तो इस फ़ील्ड को 'सही है' पर सेट नहीं किया जा सकता. ऐसा करने पर, अनुरोध पूरा नहीं होगा.
|
vehicleStopover |
boolean
इससे पता चलता है कि यह वेपॉइंट, वाहनों के रुकने के लिए है. यहां से लोगों को पिकअप या ड्रॉप-ऑफ़ किया जा सकता है. इस वैल्यू को सेट करने पर, कैलकुलेट किए गए रास्ते में ऐसे वेपॉइंट शामिल नहीं होंगे जो via नहीं हैं. साथ ही, यह भी ध्यान रखा जाएगा कि रास्ते में पिकअप और ड्रॉप-ऑफ़ के लिए सही जगहें हों. यह विकल्प सिर्फ़ DRIVE और TWO_WHEELER यात्रा मोड के लिए काम करता है. साथ ही, यह तब काम करता है, जब locationType Location पर सेट हो.
|
sideOfRoad |
boolean
इससे पता चलता है कि इस वेपॉइंट की जगह पर, वाहन को सड़क के किसी खास हिस्से पर रोकने के लिए प्राथमिकता दी जानी चाहिए. इस वैल्यू को सेट करने पर, रास्ता उस जगह से होकर गुज़रेगा. इससे वाहन, सड़क के उस किनारे पर रुक सकेगा जहां वह जगह सड़क के बीच से ज़्यादा करीब है. यह विकल्प सिर्फ़ DRIVE और TWO_WHEELER RouteTravelMode के लिए काम करता है.
|
यूनियन फ़ील्ड location_type. किसी जगह की जानकारी दिखाने के अलग-अलग तरीके. location_type इनमें से सिर्फ़ एक हो सकता है: |
location |
object (Location)
भौगोलिक निर्देशांकों का इस्तेमाल करके तय किया गया पॉइंट. इसमें एक वैकल्पिक हेडिंग भी शामिल होती है.
|
placeId |
string
रास्ते में पड़ने वाली जगह का वह प्लेस आईडी जो वेपॉइंट से जुड़ा है.
|
address |
string
ऐसा पता जिसे कोई भी व्यक्ति आसानी से पढ़ सके या प्लस कोड. ज़्यादा जानकारी के लिए, https://plus.codes देखें.
|
navigationPointToken |
string
यह एक टोकन है, जो NavigationPoint की पहचान करता है. इसे Geocoding API के SearchDestinations तरीके से हासिल किया जाता है.
|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2026-03-05 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2026-03-05 (UTC) को अपडेट किया गया."],[],["Waypoints, marking route start, end, and intermediate stops, are defined using a JSON format. Key properties include `via` (boolean) for non-stopping waypoints, `vehicleStopover` (boolean) for pickup/drop-off locations, and `sideOfRoad` (boolean) for preferred stopping side. A waypoint's `location_type` can be specified via geographic coordinates (`location`), a place ID (`placeId`), or a human-readable address (`address`). `via` cannot be true for terminal waypoints or if `optimize_waypoint_order` is true.\n"]]