TransitPreferences

TRANSIT के आधार पर रास्तों की प्राथमिकताएं, जो दिखाए गए रास्ते पर असर डालती हैं.

JSON के काेड में दिखाना
{
  "allowedTravelModes": [
    enum (TransitTravelMode)
  ],
  "routingPreference": enum (TransitRoutingPreference)
}
फ़ील्ड
allowedTravelModes[]

enum (TransitTravelMode)

TRANSIT रास्ता खोजते समय इस्तेमाल किए जाने वाले यात्रा के मोड का सेट. डिफ़ॉल्ट रूप से, यात्रा के सभी तरीकों के लिए सेट होता है.

routingPreference

enum (TransitRoutingPreference)

रास्ते से जुड़ी प्राथमिकता, जिसे तय करने पर TRANSIT रास्ते पर असर पड़ता है.

TransitTravelMode

यात्रा के साधन की जानकारी देने के लिए इस्तेमाल की जाने वाली वैल्यू का सेट.

Enums
TRANSIT_TRAVEL_MODE_UNSPECIFIED सार्वजनिक परिवहन के मोड की जानकारी नहीं दी गई है.
BUS बस से यात्रा करना.
SUBWAY मेट्रो से यात्रा करना.
TRAIN ट्रेन से यात्रा करना.
LIGHT_RAIL लाइट रेल या ट्राम से यात्रा करना.
RAIL ट्रेन से यात्रा करना. यह SUBWAY, TRAIN, और LIGHT_RAIL के कॉम्बिनेशन के बराबर है.

TransitRoutingPreference

सार्वजनिक परिवहन के रूट के लिए, रूट तय करने की प्राथमिकताएं बताता है.

Enums
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED कोई प्राथमिकता नहीं दी गई है.
LESS_WALKING इससे पता चलता है कि कैलकुलेट किए गए रास्ते में, पैदल चलने की दूरी कम होनी चाहिए.
FEWER_TRANSFERS इससे पता चलता है कि कैलकुलेट किए गए रास्ते में, बस, मेट्रो वगैरह बदलने की संख्या कम होनी चाहिए.