टास्क इंटरफ़ेस
google.maps.journeySharing.Task
इंटरफ़ेस
Fleet Engine से मिले टास्क की जानकारी.
प्रॉपर्टी | |
|---|---|
attributes |
टाइप:
Object<string, *>टास्क को असाइन किए गए एट्रिब्यूट. |
name |
टाइप:
stringटास्क का नाम, "providers/{provider_id}/tasks/{task_id}" फ़ॉर्मैट में होना चाहिए. task_id एक यूनीक आइडेंटिफ़ायर होना चाहिए, न कि ट्रैकिंग आईडी. शिपमेंट का ट्रैकिंग आईडी सेव करने के लिए, tracking_id फ़ील्ड का इस्तेमाल करें. एक से ज़्यादा टास्क का tracking_id एक जैसा हो सकता है. |
remainingVehicleJourneySegments |
टाइप:
Array<VehicleJourneySegment>इस टास्क के लिए, पूरे किए जाने वाले सेगमेंट की जानकारी. |
status |
टाइप:
stringटास्क के पूरा होने की मौजूदा स्थिति. |
type |
टाइप:
stringटास्क का टाइप. उदाहरण के लिए, ब्रेक या शिपमेंट. |
estimatedCompletionTime
ज़रूरी नहीं |
टाइप:
Date optionalटास्क पूरा होने के अनुमानित समय का टाइमस्टैंप. |
latestVehicleLocationUpdate
ज़रूरी नहीं |
टाइप:
VehicleLocationUpdate optionalडिवाइस की जगह की जानकारी के आखिरी अपडेट से जुड़ी जानकारी. |
outcome
ज़रूरी नहीं |
टाइप:
string optionalटास्क का नतीजा. |
outcomeLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां टास्क पूरा किया गया (सेवा देने वाली कंपनी के मुताबिक). |
outcomeLocationSource
ज़रूरी नहीं |
टाइप:
string optionalटास्क के नतीजे की जगह सेट करने वाला ('PROVIDER' या 'LAST_VEHICLE_LOCATION'). |
outcomeTime
ज़रूरी नहीं |
टाइप:
Date optionalटास्क के नतीजे को सेट किए जाने का टाइमस्टैंप (सेवा देने वाली कंपनी से). |
plannedLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां टास्क पूरा करना है. |
targetTimeWindow
ज़रूरी नहीं |
टाइप:
TimeWindow optionalटास्क को पूरा करने की समयावधि. |
trackingId
ज़रूरी नहीं |
टाइप:
string optionalशिपमेंट का ट्रैकिंग आईडी. |
vehicleId
ज़रूरी नहीं |
टाइप:
string optionalइस टास्क को पूरा करने वाले वाहन का आईडी. |
TaskInfo इंटरफ़ेस
google.maps.journeySharing.TaskInfo
इंटरफ़ेस
TaskInfo टाइप, जिसका इस्तेमाल DeliveryVehicleStop करता है.
प्रॉपर्टी | |
|---|---|
extraDurationMillis
ज़रूरी नहीं |
टाइप:
number optionalटास्क को पूरा करने में लगने वाला अतिरिक्त समय, मिलीसेकंड में. |
id
ज़रूरी नहीं |
टाइप:
string optionalटास्क का आईडी. |
targetTimeWindow
ज़रूरी नहीं |
टाइप:
TimeWindow optionalटास्क को पूरा करने की समयावधि. |
TaskTrackingInfo इंटरफ़ेस
google.maps.journeySharing.TaskTrackingInfo
इंटरफ़ेस
Fleet Engine से मिले टास्क ट्रैकिंग की जानकारी वाले ऑब्जेक्ट की जानकारी.
प्रॉपर्टी | |
|---|---|
attributes |
टाइप:
Object<string, *>टास्क को असाइन किए गए एट्रिब्यूट. |
name |
टाइप:
string"providers/{provider_id}/taskTrackingInfo/{tracking_id}" फ़ॉर्मैट में नाम, जहां tracking_id ट्रैकिंग आईडी को दिखाता है. |
trackingId |
टाइप:
stringकिसी टास्क का ट्रैकिंग आईडी.
|
estimatedArrivalTime
ज़रूरी नहीं |
टाइप:
Date optionalस्टॉप पर पहुंचने का अनुमानित समय. |
estimatedTaskCompletionTime
ज़रूरी नहीं |
टाइप:
Date optionalटास्क पूरा होने का अनुमानित समय. |
latestVehicleLocationUpdate
ज़रूरी नहीं |
टाइप:
VehicleLocationUpdate optionalडिवाइस की जगह की जानकारी के आखिरी अपडेट से जुड़ी जानकारी. |
plannedLocation
ज़रूरी नहीं |
टाइप:
LatLng optionalवह जगह जहां टास्क पूरा किया जाएगा. |
remainingDrivingDistanceMeters
ज़रूरी नहीं |
टाइप:
number optionalदिलचस्पी वाली VehicleStop तक पहुंचने के लिए, मीटर में बची हुई कुल दूरी. |
remainingStopCount
ज़रूरी नहीं |
टाइप:
number optionalइससे पता चलता है कि टास्क के स्टॉप तक पहुंचने से पहले, वाहन को कितने स्टॉप पर रुकना है. इसमें टास्क का स्टॉप भी शामिल है. उदाहरण के लिए, अगर वाहन का अगला स्टॉप, टास्क स्टॉप है, तो वैल्यू 1 होगी. |
routePolylinePoints
ज़रूरी नहीं |
पॉइंट की एक सूची, जो कनेक्ट होने पर वाहन के लिए तय किए गए रास्ते की पॉलीलाइन बनाती है. यह रास्ता, इस टास्क की जगह तक पहुंचने के लिए तय किया जाता है. |
state
ज़रूरी नहीं |
टाइप:
string optionalटास्क के लागू होने की मौजूदा स्थिति. |
targetTimeWindow
ज़रूरी नहीं |
टाइप:
TimeWindow optionalटास्क को पूरा करने की समयावधि. |
taskOutcome
ज़रूरी नहीं |
टाइप:
string optionalकिसी टास्क को पूरा करने की कोशिश का नतीजा. |
taskOutcomeTime
ज़रूरी नहीं |
टाइप:
Date optionalवह समय जब सेवा देने वाली कंपनी ने टास्क का नतीजा सेट किया था. |
Trip इंटरफ़ेस
google.maps.journeySharing.Trip
इंटरफ़ेस
Fleet Engine से मिली यात्रा की जानकारी.
प्रॉपर्टी | |
|---|---|
name |
टाइप:
string"providers/{provider_id}/trips/{trip_id}" फ़ॉर्मैट में. यात्रा का आईडी (trip_id) एक यूनीक आइडेंटिफ़ायर होना चाहिए. |
passengerCount |
टाइप:
numberइस यात्रा में शामिल यात्रियों की संख्या. इसमें ड्राइवर शामिल नहीं है. |
remainingWaypoints |
टाइप:
Array<VehicleWaypoint>वेपॉइंट का कलेक्शन, जो मौजूदा जगह से ड्रॉप-ऑफ़ पॉइंट तक का रास्ता दिखाता है. |
status |
टाइप:
stringयात्रा की मौजूदा स्थिति. संभावित वैल्यू ये हैं: UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE या CANCELED. |
type |
टाइप:
stringयात्रा किस तरह की है. संभावित वैल्यू UNKNOWN_TRIP_TYPE, SHARED या EXCLUSIVE हैं. |
vehicleId |
टाइप:
stringइस ट्रिप को पूरा करने वाले वाहन का आईडी. |
actualDropOffLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां ग्राहक को छोड़ा गया. |
actualPickupLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां से ग्राहक को पिक किया गया. |
dropOffTime
ज़रूरी नहीं |
टाइप:
Date optionalयात्रियों को ड्रॉप करने का अनुमानित समय या असल समय. |
latestVehicleLocationUpdate
ज़रूरी नहीं |
टाइप:
VehicleLocationUpdate optionalडिवाइस की जगह की जानकारी के आखिरी अपडेट से जुड़ी जानकारी. |
pickupTime
ज़रूरी नहीं |
टाइप:
Date optionalयात्रियों को पिक अप करने का अनुमानित समय या उन्हें पिक अप करने का असल समय. |
plannedDropOffLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां ग्राहक को ड्रॉप-ऑफ़ करना है. |
plannedPickupLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां से ग्राहक को पिक अप करना है. |
DeliveryVehicle इंटरफ़ेस
google.maps.journeySharing.DeliveryVehicle
इंटरफ़ेस
Fleet Engine से मिले डिलीवरी वाहन की जानकारी.
प्रॉपर्टी | |
|---|---|
attributes |
टाइप:
Object<string, string optional>डिलीवरी के लिए इस्तेमाल किए जाने वाले वाहन के कस्टम एट्रिब्यूट. |
name |
टाइप:
string"providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}" फ़ॉर्मैट में. delivery_vehicle_id एक यूनीक आइडेंटिफ़ायर होना चाहिए. |
navigationStatus |
टाइप:
stringवाहन के नेविगेशन की मौजूदा स्थिति. |
remainingDistanceMeters |
टाइप:
numberमौजूदा रूट सेगमेंट में, ड्राइविंग की बची हुई दूरी, मीटर में. |
remainingVehicleJourneySegments |
टाइप:
Array<VehicleJourneySegment>इस डिलीवरी वाहन को असाइन किए गए सफ़र के सेगमेंट, वाहन की हाल ही में बताई गई जगह से शुरू होते हैं. यह सिर्फ़ तब भरा जाता है, जब DeliveryVehicle डेटा ऑब्जेक्ट को FleetEngineDeliveryVehicleLocationProvider के ज़रिए उपलब्ध कराया जाता है. |
currentRouteSegmentEndPoint
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवह जगह जहां मौजूदा रास्ते का सेगमेंट खत्म होता है. |
latestVehicleLocationUpdate
ज़रूरी नहीं |
टाइप:
VehicleLocationUpdate optionalडिलीवरी वाहन की आखिरी बार रिपोर्ट की गई जगह की जानकारी. |
remainingDurationMillis
ज़रूरी नहीं |
टाइप:
number optionalमौजूदा रूट सेगमेंट में, ड्राइविंग में लगने वाला बाकी समय, मिलीसेकंड में. |
DeliveryVehicleStop इंटरफ़ेस
google.maps.journeySharing.DeliveryVehicleStop
इंटरफ़ेस
DeliveryVehicleStop टाइप
प्रॉपर्टी | |
|---|---|
tasks |
इस स्टॉप पर किए जाने वाले टास्क की सूची.
|
plannedLocation
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalस्टॉप की जगह. |
state
ज़रूरी नहीं |
टाइप:
DeliveryVehicleStopState optionalस्टॉप की स्थिति. |
DeliveryVehicleStopState कॉन्स्टेंट
google.maps.journeySharing.DeliveryVehicleStopState
कॉन्सटेंट
लाइब्रेरी "journeySharing"
DeliveryVehicleStop की मौजूदा स्थिति.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को DeliveryVehicleStopStateString टाइप से तय किया जाता है.
const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
ARRIVED |
स्टॉप पर पहुंच गया है. यह माना जाता है कि जब वाहन अगले स्टॉप पर जा रहा होता है, तो पिछले सभी स्टॉप पूरे हो चुके होते हैं. |
ENROUTE |
असाइन किया गया और ऐक्टिव तरीके से रूट किया जा रहा है. |
NEW |
बनाया गया है, लेकिन चालू नहीं है. |
UNSPECIFIED |
अज्ञात. |
VehicleJourneySegment इंटरफ़ेस
google.maps.journeySharing.VehicleJourneySegment
इंटरफ़ेस
VehicleJourneySegment टाइप
प्रॉपर्टी | |
|---|---|
drivingDistanceMeters
ज़रूरी नहीं |
टाइप:
number optionalपिछले स्टॉप से इस स्टॉप तक की दूरी, मीटर में. |
drivingDurationMillis
ज़रूरी नहीं |
टाइप:
number optionalपिछले स्टॉप से इस स्टॉप तक पहुंचने में लगने वाला समय, मिलीसेकंड में. |
path
ज़रूरी नहीं |
टाइप:
Array<LatLngLiteral> optionalपिछले स्टॉप (या वाहन की मौजूदा जगह, अगर यह स्टॉप, स्टॉप की सूची में पहला है) से इस स्टॉप तक का रास्ता. |
stop
ज़रूरी नहीं |
टाइप:
DeliveryVehicleStop optionalस्टॉप के बारे में जानकारी. |
VehicleLocationUpdate इंटरफ़ेस
google.maps.journeySharing.VehicleLocationUpdate
इंटरफ़ेस
VehicleLocationUpdate टाइप
प्रॉपर्टी | |
|---|---|
heading
ज़रूरी नहीं |
टाइप:
number optionalअपडेट की हेडिंग. 0 का मतलब उत्तर और 180 का मतलब दक्षिण है. |
location
ज़रूरी नहीं |
टाइप:
LatLngLiteral|LatLng optionalअपडेट की जगह. |
speedKilometersPerHour
ज़रूरी नहीं |
टाइप:
number optionalकिलोमीटर प्रति घंटे में स्पीड. |
time
ज़रूरी नहीं |
टाइप:
Date optionalवाहन से यह अपडेट मिलने का समय. |
VehicleWaypoint interface
google.maps.journeySharing.VehicleWaypoint
इंटरफ़ेस
VehicleWaypoint टाइप.
प्रॉपर्टी | |
|---|---|
distanceMeters
ज़रूरी नहीं |
टाइप:
number optionalपिछले वेपॉइंट (या वाहन की मौजूदा जगह, अगर यह वेपॉइंट, वेपॉइंट की सूची में पहला है) से इस वेपॉइंट के बीच की दूरी, मीटर में. |
durationMillis
ज़रूरी नहीं |
टाइप:
number optionalपिछले वेपॉइंट (या वाहन की मौजूदा जगह, अगर यह वेपॉइंट, वेपॉइंट की सूची में पहला है) से इस वेपॉइंट तक पहुंचने में लगने वाला समय, मिलीसेकंड में. |
location
ज़रूरी नहीं |
टाइप:
LatLngLiteral optionalवेपॉइंट की जगह. |
path
ज़रूरी नहीं |
टाइप:
Array<LatLngLiteral> optionalपिछले वेपॉइंट (या वाहन की मौजूदा जगह, अगर यह वेपॉइंट, वेपॉइंट की सूची में पहला है) से इस वेपॉइंट तक का पाथ. |
speedReadingIntervals
ज़रूरी नहीं |
टाइप:
Array<SpeedReadingInterval> optionalपिछले वेपॉइंट (या वाहन की जगह) से मौजूदा वेपॉइंट तक के रास्ते पर, ट्रैफ़िक की स्पीड की सूची. सूची में मौजूद हर इंटरवल, रास्ते के किसी सेगमेंट पर ट्रैफ़िक की जानकारी देता है. इंटरवल, इंडेक्स के ज़रिए सेगमेंट के शुरुआती और आखिरी पॉइंट तय करता है. ज़्यादा जानकारी के लिए, SpeedReadingInterval की परिभाषा देखें. |
वाहन का इंटरफ़ेस
google.maps.journeySharing.Vehicle
इंटरफ़ेस
Fleet Engine से मिली वाहन की जानकारी.
प्रॉपर्टी | |
|---|---|
attributes |
टाइप:
Object<string, *>वाहन के कस्टम एट्रिब्यूट. |
name |
टाइप:
string"providers/{provider_id}/vehicles/{vehicle_id}" फ़ॉर्मैट में. vehicle_id एक यूनीक आइडेंटिफ़ायर होना चाहिए. |
navigationStatus |
टाइप:
VehicleNavigationStatusवाहन के नेविगेशन की मौजूदा स्थिति. |
remainingDistanceMeters |
टाइप:
numberमौजूदा रूट सेगमेंट में, ड्राइविंग की बची हुई दूरी, मीटर में. |
vehicleState |
टाइप:
VehicleStateवाहन की स्थिति. |
vehicleType |
टाइप:
VehicleTypeयह प्रॉपर्टी बताती है कि वाहन किस तरह का है. |
currentRouteSegmentEndPoint
ज़रूरी नहीं |
टाइप:
TripWaypoint optionalवह वेपॉइंट जहां मौजूदा रूट सेगमेंट खत्म होता है. |
currentRouteSegmentVersion
ज़रूरी नहीं |
टाइप:
Date optionalवह समय जब मौजूदा रूट सेगमेंट सेट किया गया था. |
currentTrips
ज़रूरी नहीं |
टाइप:
Array<string> optionalइस वाहन को असाइन की गई मौजूदा यात्राओं के आईडी की सूची. |
etaToFirstWaypoint
ज़रूरी नहीं |
टाइप:
Date optionalवेपॉइंट फ़ील्ड में मौजूद पहली एंट्री का ईटीए. |
latestLocation
ज़रूरी नहीं |
टाइप:
VehicleLocationUpdate optionalवाहन की आखिरी बार रिपोर्ट की गई जगह की जानकारी. |
maximumCapacity
ज़रूरी नहीं |
टाइप:
number optionalइस वाहन में कुल कितने यात्री बैठ सकते हैं. इस वैल्यू में ड्राइवर को शामिल नहीं किया जाता. |
supportedTripTypes
ज़रूरी नहीं |
इस वाहन से किस तरह की यात्राएं की जा सकती हैं. |
waypoints
ज़रूरी नहीं |
टाइप:
Array<TripWaypoint> optionalइस वाहन को असाइन किए गए बाकी वेपॉइंट. |
waypointsVersion
ज़रूरी नहीं |
टाइप:
Date optionalवेपॉइंट फ़ील्ड को आखिरी बार अपडेट किए जाने का समय. |
VehicleNavigationStatus कॉन्स्टेंट
google.maps.journeySharing.VehicleNavigationStatus
कॉन्सटेंट
लाइब्रेरी "journeySharing"
Vehicle के नेविगेशन की मौजूदा स्थिति.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को VehicleNavigationStatusString टाइप से तय किया जाता है.
const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
ARRIVED_AT_DESTINATION |
वाहन, मंज़िल से करीब 50 मीटर की दूरी पर है. |
ENROUTE_TO_DESTINATION |
रास्ते के दिशा-निर्देश उपलब्ध हैं और ड्राइवर ऐप्लिकेशन का नेविगेशन, GUIDED_NAV मोड में है. |
NO_GUIDANCE |
ड्राइवर ऐप्लिकेशन का नेविगेशन, FREE_NAV मोड में है. |
OFF_ROUTE |
वाहन, सुझाए गए रास्ते से हट गया है. |
UNKNOWN_NAVIGATION_STATUS |
नेविगेशन की स्थिति के बारे में कोई जानकारी नहीं है. |
VehicleState कॉन्स्टेंट
google.maps.journeySharing.VehicleState
कॉन्सटेंट
लाइब्रेरी "journeySharing"
Vehicle की मौजूदा स्थिति.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को VehicleStateString टाइप से तय किया जाता है.
const {VehicleState} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
OFFLINE |
वाहन में नई यात्राएं स्वीकार नहीं की जा रही हैं. |
ONLINE |
वाहन नई यात्राओं के लिए उपलब्ध है. |
UNKNOWN_VEHICLE_STATE |
वाहन की स्थिति की जानकारी नहीं है. |
VehicleType कॉन्स्टेंट
google.maps.journeySharing.VehicleType
कॉन्सटेंट
लाइब्रेरी "journeySharing"
Vehicle का टाइप.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को VehicleTypeString टाइप से तय किया जाता है.
const {VehicleType} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
AUTO |
कोई वाहन. |
TAXI |
टैक्सी के तौर पर इस्तेमाल होने वाला कोई भी वाहन. आम तौर पर, ऐसे वाहनों के लिए लाइसेंस लेना ज़रूरी होता है या इन्हें रेगुलेट किया जाता है. |
TRUCK |
ज़्यादा स्टोरेज क्षमता वाली गाड़ी. |
TWO_WHEELER |
मोटरसाइकल, मोपेड या कोई अन्य दोपहिया वाहन. |
UNKNOWN |
वाहन के टाइप की जानकारी नहीं है. |
TripType कॉन्सटैंट
google.maps.journeySharing.TripType
कॉन्सटेंट
लाइब्रेरी "journeySharing"
Vehicle से किस तरह की यात्राएं की जा सकती हैं.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को TripTypeString टाइप से तय किया जाता है.
const {TripType} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
EXCLUSIVE |
यात्रा की जानकारी सिर्फ़ एक वाहन के लिए है. |
SHARED |
इस ट्रिप के लिए, अन्य ट्रिप के साथ वाहन शेयर किया जा सकता है. |
UNKNOWN_TRIP_TYPE |
यात्रा के टाइप की जानकारी नहीं है. |
TripWaypoint इंटरफ़ेस
google.maps.journeySharing.TripWaypoint
इंटरफ़ेस
TripWaypoint टाइप.
प्रॉपर्टी | |
|---|---|
distanceMeters
ज़रूरी नहीं |
टाइप:
number optionalपिछले वेपॉइंट (या वाहन की मौजूदा जगह, अगर यह वेपॉइंट, वेपॉइंट की सूची में पहला है) से इस वेपॉइंट के बीच की दूरी, मीटर में. |
durationMillis
ज़रूरी नहीं |
टाइप:
number optionalपिछले वेपॉइंट (या वाहन की मौजूदा जगह, अगर यह वेपॉइंट, वेपॉइंट की सूची में पहला है) से इस वेपॉइंट तक पहुंचने में लगने वाला समय, मिलीसेकंड में. |
location
ज़रूरी नहीं |
टाइप:
LatLng optionalवेपॉइंट की जगह. |
path
ज़रूरी नहीं |
पिछले स्टॉप (या वाहन की मौजूदा जगह, अगर यह स्टॉप, स्टॉप की सूची में पहला है) से इस स्टॉप तक का रास्ता. |
speedReadingIntervals
ज़रूरी नहीं |
टाइप:
Array<SpeedReadingInterval> optionalपिछले वेपॉइंट (या वाहन की जगह) से मौजूदा वेपॉइंट तक के रास्ते पर, ट्रैफ़िक की स्पीड की सूची. सूची में मौजूद हर इंटरवल, रास्ते के किसी सेगमेंट पर ट्रैफ़िक की जानकारी देता है. इंटरवल, इंडेक्स के ज़रिए सेगमेंट के शुरुआती और आखिरी पॉइंट तय करता है. ज़्यादा जानकारी के लिए, SpeedReadingInterval की परिभाषा देखें. |
tripId
ज़रूरी नहीं |
टाइप:
string optionalइस वेपॉइंट से जुड़ी यात्रा. |
waypointType
ज़रूरी नहीं |
टाइप:
WaypointType optionalइस यात्रा में इस वेपॉइंट की भूमिका, जैसे कि पिकअप या ड्रॉपऑफ़. |
WaypointType कॉन्स्टेंट
google.maps.journeySharing.WaypointType
कॉन्सटेंट
लाइब्रेरी "journeySharing"
Vehicle के साथ काम करने वाले वेपॉइंट टाइप.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को WaypointTypeString टाइप से तय किया जाता है.
const {WaypointType} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
DROP_OFF_WAYPOINT_TYPE |
सवारियों को छोड़ने के लिए वेपॉइंट. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
एक से ज़्यादा मंज़िलों वाली यात्रा में, बीच में पड़ने वाली मंज़िलों के लिए वेपॉइंट. |
PICKUP_WAYPOINT_TYPE |
राइडर को पिक अप करने के लिए वेपॉइंट. |
UNKNOWN_WAYPOINT_TYPE |
वेपॉइंट टाइप की जानकारी नहीं है. |
TimeWindow इंटरफ़ेस
google.maps.journeySharing.TimeWindow
इंटरफ़ेस
कोई समयसीमा.
प्रॉपर्टी | |
|---|---|
endTime |
टाइप:
Dateसमयसीमा खत्म होने का समय (शामिल है). |
startTime |
टाइप:
Dateटाइम विंडो के शुरू होने का समय (शामिल है). |
स्पीड कॉन्सटेंट
google.maps.journeySharing.Speed
कॉन्सटेंट
लाइब्रेरी "journeySharing"
ट्रैफ़िक डेटा के आधार पर, पॉलीलाइन की स्पीड की कैटगरी.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को SpeedString टाइप से तय किया जाता है.
const {Speed} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
NORMAL |
सामान्य स्पीड, ट्रैफ़िक धीमा होने का पता नहीं चला. |
SLOW |
ट्रैफ़िक धीमा होने का पता चला, लेकिन कोई ट्रैफ़िक जाम नहीं लगा. |
TRAFFIC_JAM |
ट्रैफ़िक जाम का पता चला. |
SpeedReadingInterval इंटरफ़ेस
google.maps.journeySharing.SpeedReadingInterval
इंटरफ़ेस
रास्ते के किसी सेगमेंट पर ट्रैफ़िक की डेंसिटी दिखाने वाला इंडिकेटर. इंटरवल, इंडेक्स के ज़रिए सेगमेंट के शुरुआती और आखिरी पॉइंट तय करता है.
प्रॉपर्टी | |
|---|---|
endPolylinePointIndex |
टाइप:
numberपाथ में इंटरवल के आखिरी पॉइंट का ज़ीरो-बेस्ड इंडेक्स. |
speed |
टाइप:
Speedइस समयावधि में ट्रैफ़िक की रफ़्तार. |
startPolylinePointIndex |
टाइप:
numberपाथ में इंटरवल के शुरुआती पॉइंट का ज़ीरो-बेस्ड इंडेक्स. |