रूट का हिसाब लगाते समय, अपनी ज़रूरत के हिसाब से वैकल्पिक शर्तों के सेट को इनकैप्सुलेट करता है.
JSON के काेड में दिखाना |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
फ़ील्ड | |
---|---|
avoidTolls |
बताता है कि जहां मुमकिन हो वहां टोल रोड से बचना है या नहीं. उन रास्तों को प्राथमिकता दी जाएगी जिनमें टोल रोड शामिल नहीं हैं. यह सिर्फ़ |
avoidHighways |
जहां उचित हो, वहां हाइवे से बचने के बारे में बताता है या नहीं. उन रास्तों को प्राथमिकता दी जाएगी जिनमें हाइवे नहीं हैं. यह सिर्फ़ |
avoidFerries |
बताता है कि जहां उचित हो वहां फ़ेरी से बचना है या नहीं. उन रास्तों को प्राथमिकता दी जाएगी जिनमें फ़ेरी से यात्रा करने की सुविधा नहीं है. यह सिर्फ़ |
avoidIndoor |
इस नीति से यह पता चलता है कि जहां भी ज़रूरी हो वहां घर के अंदर नेविगेट करना है या नहीं. उन रास्तों को प्राथमिकता दी जाएगी जिनमें इनडोर नेविगेशन शामिल नहीं है. यह सिर्फ़ |
vehicleInfo |
वाहन की जानकारी देती है. |
tollPasses[] |
टोल पास के बारे में जानकारी इनकैप्सुलेट करता है. अगर टोल पास दिए जाते हैं, तो एपीआई, पास की कीमत दिखाने की कोशिश करता है. अगर टोल पास नहीं दिए जाते हैं, तो एपीआई, टोल पास की जानकारी नहीं देता है और नकद पैसे लौटाने की कोशिश करता है. ये सेटिंग सिर्फ़ Drive और TWO_WHEELER यात्रा मोड पर लागू होती हैं. |
VehicleInfo
इसमें वाहन की जानकारी शामिल होती है. जैसे, लाइसेंस प्लेट का आखिरी वर्ण.
JSON के काेड में दिखाना |
---|
{
"emissionType": enum ( |
फ़ील्ड | |
---|---|
emissionType |
यह बताता है कि वाहन किस तरह का उत्सर्जन करता है. यह सिर्फ़ 'डिस्क' के यात्रा मोड पर लागू होता है. |