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
// End of list of possible types for union field location_type .
} |
फ़ील्ड |
via |
boolean
इस वेपॉइंट को स्टॉपिंग पॉइंट के बजाय माइलस्टोन के तौर पर मार्क करता है. अनुरोध में मौजूद हर ऐसे वेपॉइंट के लिए, जवाब में legs कलेक्शन में एक एंट्री जोड़ी जाती है जो यात्रा के उस हिस्से में रुकने की जानकारी देता है. अगर आपको रास्ते को इस वेपॉइंट से गुज़रना है, लेकिन उस पर रुकना नहीं है, तो इस वैल्यू को 'सही' पर सेट करें. वेपॉइंट की मदद से, legs कलेक्शन में कोई एंट्री नहीं जोड़ी जाती. हालांकि, वे यात्रा को वेपॉइंट से होकर गुज़रने का रास्ता तय करते हैं. यह वैल्यू सिर्फ़ उन वेस्टपॉइंट पर सेट की जा सकती है जो बीच में पड़ते हैं. अगर इस फ़ील्ड को टर्मिनल वेपॉइंट पर सेट किया जाता है, तो अनुरोध पूरा नहीं होता. अगर ComputeRoutesRequest.optimize_waypoint_order को 'सही है' पर सेट किया गया है, तो इस फ़ील्ड को 'सही है' पर सेट नहीं किया जा सकता. ऐसा करने पर, अनुरोध पूरा नहीं होता.
|
vehicleStopover |
boolean
इससे पता चलता है कि यह वेपॉइंट, वाहनों को रोकने के लिए है, जहां उन्हें पिकअप या ड्रॉप-ऑफ़ किया जाना है. इस वैल्यू को सेट करने पर, कैलकुलेट किए गए रास्ते में ऐसी सड़कों पर मौजूद वेपॉइंट शामिल नहीं किए जाएंगे जो पिकअप और ड्रॉप-ऑफ़ के लिए सही नहीं हैं. यह विकल्प सिर्फ़ DRIVE और TWO_WHEELER यात्रा मोड के लिए काम करता है. साथ ही, यह तब काम करता है, जब locationType की वैल्यू Location हो.via
|
sideOfRoad |
boolean
इससे पता चलता है कि इस वेपॉइंट की जगह पर, वाहन को सड़क की किसी खास तरफ़ रोकने की प्राथमिकता दी गई है. इस वैल्यू को सेट करने पर, रास्ता उस जगह से होकर गुज़रेगा, ताकि वाहन सड़क के उस हिस्से पर रुक सके जो सड़क के बीच से उस जगह की ओर झुका हुआ है. यह विकल्प सिर्फ़ DRIVE और TWO_WHEELER RouteTravelMode के लिए काम करता है.
|
यूनियन फ़ील्ड location_type . किसी जगह की जानकारी दिखाने के अलग-अलग तरीके. location_type इनमें से कोई एक हो सकता है: |
location |
object (Location )
भौगोलिक निर्देशांक का इस्तेमाल करके तय किया गया कोई पॉइंट. इसमें हेडिंग भी शामिल हो सकती है.
|
placeId |
string
वेपॉइंट से जुड़ा लोकप्रिय जगह का आईडी.
|
address |
string
ऐसा पता जिसे कोई भी व्यक्ति आसानी से पढ़ सकता हो या प्लस कोड. ज़्यादा जानकारी के लिए, https://plus.codes पर जाएं.
|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2024-11-27 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2024-11-27 (UTC) को अपडेट किया गया."],[[["Waypoints define the start, end, and intermediate points of a route."],["Waypoints can be specified using geographic coordinates, Place IDs, or addresses."],["The `via` field allows a waypoint to be a pass-through point without stopping."],["`vehicleStopover` is used for pickup/drop-off optimization, while `sideOfRoad` indicates preferred stopping side."]]],["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"]]