रास्तों की गिनती के तरीके को बदलने के लिए, वेपॉइंट में जगह की जानकारी बदलने वाले मॉडिफ़ायर शामिल हो सकते हैं. इनमें heading
और sideOfRoad
की सेटिंग भी शामिल हैं.
वाहन का शीर्षक बताएं
वेपॉइंट तय करने के लिए, भौगोलिक जगह (REST) या जगह (gRPC) को अक्षांश/देशांतर निर्देशांक के जोड़े के तौर पर तय करें.
जगह की जानकारी से आपको यह भी तय करने की सुविधा मिलती है कि जब वाहन किसी रास्ते पर आए, तब आप किस दिशा में चलें. इस सुविधा का इस्तेमाल करके यह पक्का किया जा सकता है कि वाहन उसी तरफ़ आए जहां उपभोक्ता पिक अप के लिए इंतज़ार कर रहा है. हेडिंग के बारे में जानकारी न देने पर, वाहन सड़क के गलत किनारे पर आ सकता है.
शीर्षक की वैल्यू ऐसी पूर्ण संख्याएं होती हैं जो कंपास के निर्देशों के मुताबिक होती हैं. इन वैल्यू की रेंज शून्य से लेकर 359 तक होती है. उदाहरण के लिए, 0 वैल्यू उत्तर की ओर जाने वाले शीर्षक की दिशा को दिखाती है.
यहां दिए गए उदाहरण में, वेपॉइंट के लिए
heading
को सेट करने का तरीका बताया गया है.
{ "origin":{ "location":{ "latLng":{ "latitude": 37.419734, "longitude": -122.0827784 }, "heading": 127 } }, ...
सड़क का कोई किनारा चुनें
आप Waypoint (REST) या Waypoint (gRPC) ऑब्जेक्ट बनाकर, जगह के बारे में बताते हों. अक्षांश और देशांतर के जोड़े से तय की गई जगह, सड़क के किसी खास हिस्से से जुड़ी हो सकती है. हालांकि, रूट ऑप्टिमाइज़ेशन के लिए, कोई रूट तय की गई जगह से सड़क के दूसरी तरफ़ होने के लिए एक स्टॉपओवर सेट कर सकता है.
वेपॉइंट, sideOfRoad
प्रॉपर्टी के साथ काम करते हैं. इससे पता चलता है कि वेपॉइंट की जगह के लिए तय किया गया है कि वाहन उसी साइड पर रुकेगा जैसे किसी जगह पर रुकता है.
वेपॉइंट sideOfRoad
प्रॉपर्टी को true
पर सेट करके, बताएं कि रास्ते के लिए सड़क की पसंदीदा साइड का इस्तेमाल होता है. इसके बाद रास्ता उस जगह से होकर गुज़रता है, ताकि वाहन उस सड़क के किनारे रुक सके जहां जगह बताई गई है.
इस उदाहरण में, वेपॉइंट के लिए sideOfRoad
को सेट करने का तरीका बताया गया है.
{ "origin":{ "location":{ "latLng":{ "latitude": 37.419734, "longitude": -122.0827784 } }, "sideOfRoad": true }, ...