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