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