টাস্ক ইন্টারফেস
google.maps.journeySharing . Task
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি টাস্কের বিশদ বিবরণ৷
বৈশিষ্ট্য | |
---|---|
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 optional | প্রকার: Date optional টাস্কের আনুমানিক সমাপ্তির সময়ের টাইমস্ট্যাম্প। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
outcome optional | প্রকার: string optional কাজের ফলাফল। |
outcomeLocation optional | প্রকার: LatLngLiteral optional যে অবস্থানে কাজটি সম্পন্ন হয়েছে (প্রদানকারী থেকে)। |
outcomeLocationSource optional | প্রকার: string optional টাস্ক ফলাফল অবস্থানের সেটার ('PROVIDER' বা 'LAST_VEHICLE_LOCATION')। |
outcomeTime optional | প্রকার: Date optional টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)। |
plannedLocation optional | প্রকার: LatLngLiteral optional যে অবস্থানে কাজটি সম্পন্ন করতে হবে। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
trackingId optional | প্রকার: string optional চালানের ট্র্যাকিং আইডি। |
vehicleId optional | প্রকার: string optional এই কাজটি সম্পাদনকারী গাড়ির আইডি। |
টাস্কইনফো ইন্টারফেস
google.maps.journeySharing . TaskInfo
ইন্টারফেস
TaskInfo প্রকার, DeliveryVehicleStop
দ্বারা ব্যবহৃত।
বৈশিষ্ট্য | |
---|---|
extraDurationMillis optional | প্রকার: number optional মিলিসেকেন্ডে কাজটি সম্পাদন করতে যে অতিরিক্ত সময় লাগে। |
id optional | প্রকার: string optional টাস্কের আইডি। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
টাস্কট্র্যাকিং ইনফো ইন্টারফেস
google.maps.journeySharing . TaskTrackingInfo
ইন্টারফেস
একটি টাস্ক ট্র্যাকিং ইনফো অবজেক্টের বিশদ বিবরণ ফ্লিট ইঞ্জিন দ্বারা ফিরে এসেছে।
বৈশিষ্ট্য | |
---|---|
attributes | প্রকার: Object <string, *> টাস্কে বরাদ্দ করা গুণাবলী। |
name | প্রকার: string "providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফরম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডি উপস্থাপন করে। |
trackingId | প্রকার: string একটি টাস্কের ট্র্যাকিং আইডি।
|
estimatedArrivalTime optional | প্রকার: Date optional স্টপ অবস্থানে আনুমানিক আগমনের সময়। |
estimatedTaskCompletionTime optional | প্রকার: Date optional একটি টাস্কের আনুমানিক সমাপ্তির সময়। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
plannedLocation optional | প্রকার: LatLng optional যে অবস্থানে টাস্ক সম্পন্ন হবে। |
remainingDrivingDistanceMeters optional | প্রকার: number optional আগ্রহের VehicleStop মিটারে মোট বাকি দূরত্ব। |
remainingStopCount optional | প্রকার: number optional টাস্ক স্টপ সহ টাস্ক স্টপে না পৌঁছানো পর্যন্ত গাড়ির কত স্টপ আছে তা নির্দেশ করে। উদাহরণস্বরূপ, যদি গাড়ির পরবর্তী স্টপ টাস্ক স্টপ হয়, তাহলে মান হবে 1। |
routePolylinePoints optional | পয়েন্টগুলির একটি তালিকা যা সংযুক্ত হলে এই টাস্কের অবস্থানে গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে। |
state optional | প্রকার: string optional টাস্কের বর্তমান নির্বাহের অবস্থা। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
taskOutcome optional | প্রকার: string optional একটি টাস্ক চালানোর প্রচেষ্টার ফলাফল। |
taskOutcomeTime optional | প্রকার: Date optional যে সময় টাস্কের ফলাফল প্রদানকারী দ্বারা সেট করা হয়েছিল। |
ট্রিপ ইন্টারফেস
google.maps.journeySharing . Trip
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা ট্রিপের বিশদ বিবরণ৷
বৈশিষ্ট্য | |
---|---|
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_DROPLEFANCE, বা CMPDLEFANCE, |
type | প্রকার: string ভ্রমণের ধরন। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_TYPE, শেয়ার করা বা এক্সক্লুসিভ৷ |
vehicleId | প্রকার: string এই ট্রিপ করা গাড়ির আইডি। |
actualDropOffLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখানে গ্রাহককে বাদ দেওয়া হয়েছিল। |
actualPickupLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখান থেকে গ্রাহককে তোলা হয়েছিল। |
dropOffTime optional | প্রকার: Date optional আনুমানিক ভবিষ্যত সময় যখন যাত্রীদের নামানো হবে, বা প্রকৃত সময় যখন তাদের নামানো হয়েছিল। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
pickupTime optional | প্রকার: Date optional যাত্রীদের তোলার আনুমানিক ভবিষ্যত সময়, বা তাদের তোলার প্রকৃত সময়। |
plannedDropOffLocation optional | প্রকার: LatLngLiteral optional অবস্থান যেখানে গ্রাহক নির্দেশ করে যে তাদের বাদ দেওয়া হবে। |
plannedPickupLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখানে গ্রাহক ইঙ্গিত করে যে তাদের তোলা হবে। |
ডেলিভারি যানবাহন ইন্টারফেস
google.maps.journeySharing . DeliveryVehicle
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি ডেলিভারি গাড়ির বিবরণ।
বৈশিষ্ট্য | |
---|---|
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 optional | প্রকার: LatLngLiteral optional অবস্থান যেখানে বর্তমান রুট অংশ শেষ হয়. |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional ডেলিভারি গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান। |
remainingDurationMillis optional | প্রকার: number optional বর্তমান রুট সেগমেন্টে মিলিসেকেন্ডে অবশিষ্ট ড্রাইভিং সময়কাল। |
Delivery VehicleStop ইন্টারফেস
google.maps.journeySharing . DeliveryVehicleStop
ইন্টারফেস
Delivery VehicleStop প্রকার
বৈশিষ্ট্য | |
---|---|
tasks | এই স্টপে সঞ্চালিত কাজের তালিকা।
|
plannedLocation optional | প্রকার: LatLngLiteral optional স্টপের অবস্থান। |
state optional | প্রকার: DeliveryVehicleStopState optional স্টপের অবস্থা। |
Delivery VehicleStopState ধ্রুবক
google.maps.journeySharing . DeliveryVehicleStopState
ধ্রুবক
একটি DeliveryVehicleStop
এর বর্তমান অবস্থা।
const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
ARRIVED | স্টপে পৌঁছেছে। অনুমান করে যে গাড়িটি যখন পরবর্তী স্টপে রুট করছে, তখন আগের সমস্ত স্টপ সম্পূর্ণ হয়ে গেছে। |
ENROUTE | বরাদ্দ এবং সক্রিয়ভাবে রাউটিং. |
NEW | তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউটিং নয়। |
UNSPECIFIED | অজানা। |
যানবাহন জার্নি সেগমেন্ট ইন্টারফেস
google.maps.journeySharing . VehicleJourneySegment
ইন্টারফেস
যানবাহন জার্নি সেগমেন্টের ধরন
বৈশিষ্ট্য | |
---|---|
drivingDistanceMeters optional | প্রকার: number optional পূর্ববর্তী স্টপ থেকে এই স্টপে ভ্রমণের দূরত্ব মিটারে। |
drivingDurationMillis optional | প্রকার: number optional এই স্টপে আগের স্টপ থেকে ভ্রমণের সময়, মিলিসেকেন্ডে। |
path optional | প্রকার: Array < LatLngLiteral > optional আগের স্টপ থেকে এই স্টপে যাওয়ার পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই স্টপটি স্টপের তালিকায় প্রথম হয়)। |
stop optional | প্রকার: DeliveryVehicleStop optional স্টপ সম্পর্কে তথ্য। |
যানবাহন অবস্থান আপডেট ইন্টারফেস
google.maps.journeySharing . VehicleLocationUpdate
ইন্টারফেস
যানবাহনের অবস্থান আপডেটের ধরন
বৈশিষ্ট্য | |
---|---|
heading optional | প্রকার: number optional আপডেটের শিরোনাম। 0 উত্তরের সাথে মিলে যায়, 180 দক্ষিণে। |
location optional | প্রকার: LatLngLiteral | LatLng optional আপডেটের অবস্থান। |
speedKilometersPerHour optional | প্রকার: number optional গতি ঘণ্টায় কিলোমিটার। |
time optional | প্রকার: Date optional গাড়ি থেকে এই আপডেটটি পাওয়ার সময়। |
VehicleWaypoint ইন্টারফেস
google.maps.journeySharing . VehicleWaypoint
ইন্টারফেস
যানবাহন ওয়েপয়েন্ট প্রকার।
বৈশিষ্ট্য | |
---|---|
distanceMeters optional | প্রকার: number optional মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব। |
durationMillis optional | প্রকার: number optional মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)। |
location optional | প্রকার: LatLngLiteral optional ওয়েপয়েন্টের অবস্থান। |
path optional | প্রকার: Array < LatLngLiteral > optional পূর্ববর্তী ওয়েপয়েন্ট থেকে পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) এই ওয়েপয়েন্ট পর্যন্ত। |
যানবাহন ইন্টারফেস
google.maps.journeySharing . Vehicle
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা গাড়ির বিবরণ।
বৈশিষ্ট্য | |
---|---|
attributes | প্রকার: Object <string, *> কাস্টম গাড়ির বৈশিষ্ট্য। |
name | প্রকার: string "providers/{provider_id}/vehicles/{vehicle_id}" ফর্ম্যাটে। Vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে। |
navigationStatus | প্রকার: VehicleNavigationStatus গাড়ির বর্তমান নেভিগেশন অবস্থা। |
remainingDistanceMeters | প্রকার: number বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে। |
vehicleState | প্রকার: VehicleState যানবাহনের অবস্থা। |
vehicleType | প্রকার: VehicleType এই গাড়ির ধরন। |
currentRouteSegmentEndPoint optional | প্রকার: TripWaypoint optional ওয়েপয়েন্ট যেখানে বর্তমান রুট সেগমেন্ট শেষ হয়। |
currentRouteSegmentVersion optional | প্রকার: Date optional বর্তমান রুট সেগমেন্ট সেট করার সময়। |
currentTrips optional | প্রকার: Array <string> optional বর্তমানে এই গাড়ির জন্য নির্ধারিত ট্রিপের জন্য ট্রিপ আইডিগুলির তালিকা৷ |
etaToFirstWaypoint optional | প্রকার: Date optional ওয়েপয়েন্ট ফিল্ডে প্রথম এন্ট্রিতে ETA। |
latestLocation optional | প্রকার: VehicleLocationUpdate optional গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান। |
maximumCapacity optional | প্রকার: number optional এই গাড়িতে মোট কতজন আরোহী বহন করতে পারে। ড্রাইভার এই মান বিবেচনা করা হয় না. |
supportedTripTypes optional | এই গাড়ির দ্বারা সমর্থিত ট্রিপ প্রকার। |
waypoints optional | প্রকার: Array < TripWaypoint > optional এই যানবাহনের জন্য নির্ধারিত বাকি পথপয়েন্ট। |
waypointsVersion optional | প্রকার: Date optional শেষবার ওয়েপয়েন্ট ফিল্ড আপডেট করা হয়েছিল। |
যানবাহন নেভিগেশন স্ট্যাটাস ধ্রুবক
google.maps.journeySharing . VehicleNavigationStatus
ধ্রুবক
একটি Vehicle
বর্তমান নেভিগেশন অবস্থা।
const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
ARRIVED_AT_DESTINATION | গাড়িটি গন্তব্যের প্রায় 50 মিটারের মধ্যে। |
ENROUTE_TO_DESTINATION | টার্ন-বাই-টার্ন নেভিগেশন উপলব্ধ এবং ড্রাইভার অ্যাপ নেভিগেশন GUIDED_NAV মোডে প্রবেশ করেছে। |
NO_GUIDANCE | ড্রাইভার অ্যাপের নেভিগেশন FREE_NAV মোডে আছে। |
OFF_ROUTE | গাড়িটি প্রস্তাবিত রুট ছেড়ে চলে গেছে। |
UNKNOWN_NAVIGATION_STATUS | অনির্দিষ্ট নেভিগেশন স্থিতি। |
যানবাহন রাজ্যের ধ্রুবক
google.maps.journeySharing . VehicleState
ধ্রুবক
একটি Vehicle
বর্তমান অবস্থা।
const {VehicleState} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
OFFLINE | যানবাহন নতুন ট্রিপ গ্রহণ করা হয় না. |
ONLINE | যানবাহন নতুন ভ্রমণ গ্রহণ করছে। |
UNKNOWN_VEHICLE_STATE | গাড়ির অজানা অবস্থা। |
যানবাহনের ধরন ধ্রুবক
google.maps.journeySharing . VehicleType
ধ্রুবক
Vehicle
ধরন।
const {VehicleType} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
AUTO | একটি অটোমোবাইল। |
TAXI | যে কোনো যানবাহন যা ট্যাক্সি হিসেবে কাজ করে (সাধারণত লাইসেন্সপ্রাপ্ত বা নিয়ন্ত্রিত)। |
TRUCK | একটি বড় স্টোরেজ ক্ষমতা সহ একটি গাড়ি। |
TWO_WHEELER | একটি মোটরসাইকেল, মোপেড বা অন্যান্য দুই চাকার যান। |
UNKNOWN | অজানা গাড়ির ধরন। |
TripType ধ্রুবক
google.maps.journeySharing . TripType
ধ্রুবক
একটি Vehicle
দ্বারা সমর্থিত ট্রিপ প্রকার।
const {TripType} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
EXCLUSIVE | ট্রিপ একটি যানবাহন একচেটিয়া. |
SHARED | ট্রিপ অন্য ভ্রমণের সাথে একটি যানবাহন ভাগ করতে পারে। |
UNKNOWN_TRIP_TYPE | অজানা ট্রিপ প্রকার। |
TripWaypoint ইন্টারফেস
google.maps.journeySharing . TripWaypoint
ইন্টারফেস
TripWaypoint প্রকার।
বৈশিষ্ট্য | |
---|---|
distanceMeters optional | প্রকার: number optional মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব। |
durationMillis optional | প্রকার: number optional মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)। |
location optional | প্রকার: LatLngLiteral optional ওয়েপয়েন্টের অবস্থান। |
tripId optional | প্রকার: string optional এই ওয়েপয়েন্টের সাথে যুক্ত ট্রিপ। |
waypointType optional | প্রকার: WaypointType optional এই ট্রিপে এই ওয়েপয়েন্ট যে ভূমিকা পালন করে, যেমন পিকআপ বা ড্রপঅফ। |
WaypointType ধ্রুবক
google.maps.journeySharing . WaypointType
ধ্রুবক
ওয়েপয়েন্ট প্রকারগুলি Vehicle
দ্বারা সমর্থিত৷
const {WaypointType} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
DROP_OFF_WAYPOINT_TYPE | রাইডারদের নামানোর জন্য ওয়েপয়েন্ট। |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE | মাল্টি-গন্তব্য ট্রিপে মধ্যবর্তী গন্তব্যের জন্য ওয়েপয়েন্ট। |
PICKUP_WAYPOINT_TYPE | রাইডারদের তোলার জন্য ওয়েপয়েন্ট। |
UNKNOWN_WAYPOINT_TYPE | অজানা ওয়েপয়েন্ট প্রকার। |
টাইমউইন্ডো ইন্টারফেস
google.maps.journeySharing . TimeWindow
ইন্টারফেস
একটি সময় পরিসীমা।
বৈশিষ্ট্য | |
---|---|
endTime | প্রকার: Date টাইম উইন্ডোর শেষ সময় (অন্তর্ভুক্ত)। |
startTime | প্রকার: Date টাইম উইন্ডোর শুরুর সময় (অন্তর্ভুক্ত)। |
টাস্ক ইন্টারফেস
google.maps.journeySharing . Task
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি টাস্কের বিশদ বিবরণ৷
বৈশিষ্ট্য | |
---|---|
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 optional | প্রকার: Date optional টাস্কের আনুমানিক সমাপ্তির সময়ের টাইমস্ট্যাম্প। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
outcome optional | প্রকার: string optional কাজের ফলাফল। |
outcomeLocation optional | প্রকার: LatLngLiteral optional যে অবস্থানে কাজটি সম্পন্ন হয়েছে (প্রদানকারী থেকে)। |
outcomeLocationSource optional | প্রকার: string optional টাস্ক ফলাফল অবস্থানের সেটার ('PROVIDER' বা 'LAST_VEHICLE_LOCATION')। |
outcomeTime optional | প্রকার: Date optional টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)। |
plannedLocation optional | প্রকার: LatLngLiteral optional যে অবস্থানে কাজটি সম্পন্ন করতে হবে। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
trackingId optional | প্রকার: string optional চালানের ট্র্যাকিং আইডি। |
vehicleId optional | প্রকার: string optional এই কাজটি সম্পাদনকারী গাড়ির আইডি। |
টাস্কইনফো ইন্টারফেস
google.maps.journeySharing . TaskInfo
ইন্টারফেস
TaskInfo প্রকার, DeliveryVehicleStop
দ্বারা ব্যবহৃত।
বৈশিষ্ট্য | |
---|---|
extraDurationMillis optional | প্রকার: number optional মিলিসেকেন্ডে কাজটি সম্পাদন করতে যে অতিরিক্ত সময় লাগে। |
id optional | প্রকার: string optional টাস্কের আইডি। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
টাস্কট্র্যাকিং ইনফো ইন্টারফেস
google.maps.journeySharing . TaskTrackingInfo
ইন্টারফেস
একটি টাস্ক ট্র্যাকিং ইনফো অবজেক্টের বিশদ বিবরণ ফ্লিট ইঞ্জিন দ্বারা ফিরে এসেছে।
বৈশিষ্ট্য | |
---|---|
attributes | প্রকার: Object <string, *> টাস্কে বরাদ্দ করা গুণাবলী। |
name | প্রকার: string "providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফরম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডি উপস্থাপন করে। |
trackingId | প্রকার: string একটি টাস্কের ট্র্যাকিং আইডি।
|
estimatedArrivalTime optional | প্রকার: Date optional স্টপ অবস্থানে আনুমানিক আগমনের সময়। |
estimatedTaskCompletionTime optional | প্রকার: Date optional একটি টাস্কের আনুমানিক সমাপ্তির সময়। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
plannedLocation optional | প্রকার: LatLng optional যে অবস্থানে টাস্ক সম্পন্ন হবে। |
remainingDrivingDistanceMeters optional | প্রকার: number optional আগ্রহের VehicleStop মিটারে মোট বাকি দূরত্ব। |
remainingStopCount optional | প্রকার: number optional টাস্ক স্টপ সহ টাস্ক স্টপে না পৌঁছানো পর্যন্ত গাড়ির কত স্টপ আছে তা নির্দেশ করে। উদাহরণস্বরূপ, যদি গাড়ির পরবর্তী স্টপ টাস্ক স্টপ হয়, তাহলে মান হবে 1। |
routePolylinePoints optional | পয়েন্টগুলির একটি তালিকা যা সংযুক্ত হলে এই টাস্কের অবস্থানে গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে। |
state optional | প্রকার: string optional টাস্কের বর্তমান নির্বাহের অবস্থা। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
taskOutcome optional | প্রকার: string optional একটি টাস্ক চালানোর প্রচেষ্টার ফলাফল। |
taskOutcomeTime optional | প্রকার: Date optional যে সময় টাস্কের ফলাফল প্রদানকারী দ্বারা সেট করা হয়েছিল। |
ট্রিপ ইন্টারফেস
google.maps.journeySharing . Trip
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা ট্রিপের বিশদ বিবরণ৷
বৈশিষ্ট্য | |
---|---|
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_DROPLEFANCE, বা CMPDLEFANCE, |
type | প্রকার: string ভ্রমণের ধরন। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_TYPE, শেয়ার করা বা এক্সক্লুসিভ৷ |
vehicleId | প্রকার: string এই ট্রিপ করা গাড়ির আইডি। |
actualDropOffLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখানে গ্রাহককে বাদ দেওয়া হয়েছিল। |
actualPickupLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখান থেকে গ্রাহককে তোলা হয়েছিল। |
dropOffTime optional | প্রকার: Date optional আনুমানিক ভবিষ্যত সময় যখন যাত্রীদের নামানো হবে, বা প্রকৃত সময় যখন তাদের নামানো হয়েছিল। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
pickupTime optional | প্রকার: Date optional যাত্রীদের তোলার আনুমানিক ভবিষ্যত সময়, বা তাদের তোলার প্রকৃত সময়। |
plannedDropOffLocation optional | প্রকার: LatLngLiteral optional অবস্থান যেখানে গ্রাহক নির্দেশ করে যে তাদের বাদ দেওয়া হবে। |
plannedPickupLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখানে গ্রাহক ইঙ্গিত করে যে তাদের তোলা হবে। |
ডেলিভারি যানবাহন ইন্টারফেস
google.maps.journeySharing . DeliveryVehicle
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি ডেলিভারি গাড়ির বিবরণ।
বৈশিষ্ট্য | |
---|---|
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 optional | প্রকার: LatLngLiteral optional অবস্থান যেখানে বর্তমান রুট অংশ শেষ হয়. |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional ডেলিভারি গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান। |
remainingDurationMillis optional | প্রকার: number optional বর্তমান রুট সেগমেন্টে মিলিসেকেন্ডে অবশিষ্ট ড্রাইভিং সময়কাল। |
Delivery VehicleStop ইন্টারফেস
google.maps.journeySharing . DeliveryVehicleStop
ইন্টারফেস
Delivery VehicleStop প্রকার
বৈশিষ্ট্য | |
---|---|
tasks | এই স্টপে সঞ্চালিত কাজের তালিকা।
|
plannedLocation optional | প্রকার: LatLngLiteral optional স্টপের অবস্থান। |
state optional | প্রকার: DeliveryVehicleStopState optional স্টপের অবস্থা। |
Delivery VehicleStopState ধ্রুবক
google.maps.journeySharing . DeliveryVehicleStopState
ধ্রুবক
একটি DeliveryVehicleStop
এর বর্তমান অবস্থা।
const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
ARRIVED | স্টপে পৌঁছেছে। অনুমান করে যে গাড়িটি যখন পরবর্তী স্টপে রুট করছে, তখন আগের সমস্ত স্টপ সম্পূর্ণ হয়ে গেছে। |
ENROUTE | বরাদ্দ এবং সক্রিয়ভাবে রাউটিং. |
NEW | তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউটিং নয়। |
UNSPECIFIED | অজানা। |
যানবাহন জার্নি সেগমেন্ট ইন্টারফেস
google.maps.journeySharing . VehicleJourneySegment
ইন্টারফেস
যানবাহন জার্নি সেগমেন্টের ধরন
বৈশিষ্ট্য | |
---|---|
drivingDistanceMeters optional | প্রকার: number optional পূর্ববর্তী স্টপ থেকে এই স্টপে ভ্রমণের দূরত্ব মিটারে। |
drivingDurationMillis optional | প্রকার: number optional এই স্টপে আগের স্টপ থেকে ভ্রমণের সময়, মিলিসেকেন্ডে। |
path optional | প্রকার: Array < LatLngLiteral > optional আগের স্টপ থেকে এই স্টপে যাওয়ার পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই স্টপটি স্টপের তালিকায় প্রথম হয়)। |
stop optional | প্রকার: DeliveryVehicleStop optional স্টপ সম্পর্কে তথ্য। |
যানবাহন অবস্থান আপডেট ইন্টারফেস
google.maps.journeySharing . VehicleLocationUpdate
ইন্টারফেস
যানবাহনের অবস্থান আপডেটের ধরন
বৈশিষ্ট্য | |
---|---|
heading optional | প্রকার: number optional আপডেটের শিরোনাম। 0 উত্তরের সাথে মিলে যায়, 180 দক্ষিণে। |
location optional | প্রকার: LatLngLiteral | LatLng optional আপডেটের অবস্থান। |
speedKilometersPerHour optional | প্রকার: number optional গতি ঘণ্টায় কিলোমিটার। |
time optional | প্রকার: Date optional গাড়ি থেকে এই আপডেটটি পাওয়ার সময়। |
VehicleWaypoint ইন্টারফেস
google.maps.journeySharing . VehicleWaypoint
ইন্টারফেস
যানবাহন ওয়েপয়েন্ট প্রকার।
বৈশিষ্ট্য | |
---|---|
distanceMeters optional | প্রকার: number optional মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব। |
durationMillis optional | প্রকার: number optional মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)। |
location optional | প্রকার: LatLngLiteral optional ওয়েপয়েন্টের অবস্থান। |
path optional | প্রকার: Array < LatLngLiteral > optional পূর্ববর্তী ওয়েপয়েন্ট থেকে পথ (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) এই ওয়েপয়েন্ট পর্যন্ত। |
যানবাহন ইন্টারফেস
google.maps.journeySharing . Vehicle
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা গাড়ির বিবরণ।
বৈশিষ্ট্য | |
---|---|
attributes | প্রকার: Object <string, *> কাস্টম গাড়ির বৈশিষ্ট্য। |
name | প্রকার: string "providers/{provider_id}/vehicles/{vehicle_id}" ফর্ম্যাটে। Vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে। |
navigationStatus | প্রকার: VehicleNavigationStatus গাড়ির বর্তমান নেভিগেশন অবস্থা। |
remainingDistanceMeters | প্রকার: number বর্তমান রুট সেগমেন্টে ড্রাইভিং দূরত্ব মিটারে। |
vehicleState | প্রকার: VehicleState যানবাহনের অবস্থা। |
vehicleType | প্রকার: VehicleType এই গাড়ির ধরন। |
currentRouteSegmentEndPoint optional | প্রকার: TripWaypoint optional ওয়েপয়েন্ট যেখানে বর্তমান রুট সেগমেন্ট শেষ হয়। |
currentRouteSegmentVersion optional | প্রকার: Date optional বর্তমান রুট সেগমেন্ট সেট করার সময়। |
currentTrips optional | প্রকার: Array <string> optional বর্তমানে এই গাড়ির জন্য নির্ধারিত ট্রিপের জন্য ট্রিপ আইডিগুলির তালিকা৷ |
etaToFirstWaypoint optional | প্রকার: Date optional ওয়েপয়েন্ট ফিল্ডে প্রথম এন্ট্রিতে ETA। |
latestLocation optional | প্রকার: VehicleLocationUpdate optional গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান। |
maximumCapacity optional | প্রকার: number optional এই গাড়িতে মোট কতজন আরোহী বহন করতে পারে। ড্রাইভার এই মান বিবেচনা করা হয় না. |
supportedTripTypes optional | এই গাড়ির দ্বারা সমর্থিত ট্রিপ প্রকার। |
waypoints optional | প্রকার: Array < TripWaypoint > optional এই যানবাহনের জন্য নির্ধারিত বাকি পথপয়েন্ট। |
waypointsVersion optional | প্রকার: Date optional শেষবার ওয়েপয়েন্ট ফিল্ড আপডেট করা হয়েছিল। |
যানবাহন নেভিগেশন স্ট্যাটাস ধ্রুবক
google.maps.journeySharing . VehicleNavigationStatus
ধ্রুবক
একটি Vehicle
বর্তমান নেভিগেশন অবস্থা।
const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
ARRIVED_AT_DESTINATION | গাড়িটি গন্তব্যের প্রায় 50 মিটারের মধ্যে। |
ENROUTE_TO_DESTINATION | টার্ন-বাই-টার্ন নেভিগেশন উপলব্ধ এবং ড্রাইভার অ্যাপ নেভিগেশন GUIDED_NAV মোডে প্রবেশ করেছে। |
NO_GUIDANCE | ড্রাইভার অ্যাপের নেভিগেশন FREE_NAV মোডে আছে। |
OFF_ROUTE | গাড়িটি প্রস্তাবিত রুট ছেড়ে চলে গেছে। |
UNKNOWN_NAVIGATION_STATUS | অনির্দিষ্ট নেভিগেশন স্থিতি। |
যানবাহন রাজ্যের ধ্রুবক
google.maps.journeySharing . VehicleState
ধ্রুবক
একটি Vehicle
বর্তমান অবস্থা।
const {VehicleState} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
OFFLINE | যানবাহন নতুন ট্রিপ গ্রহণ করা হয় না. |
ONLINE | যানবাহন নতুন ভ্রমণ গ্রহণ করছে। |
UNKNOWN_VEHICLE_STATE | গাড়ির অজানা অবস্থা। |
যানবাহনের ধরন ধ্রুবক
google.maps.journeySharing . VehicleType
ধ্রুবক
Vehicle
ধরন।
const {VehicleType} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
AUTO | একটি অটোমোবাইল। |
TAXI | যে কোনো যানবাহন যা ট্যাক্সি হিসেবে কাজ করে (সাধারণত লাইসেন্সপ্রাপ্ত বা নিয়ন্ত্রিত)। |
TRUCK | একটি বড় স্টোরেজ ক্ষমতা সহ একটি গাড়ি। |
TWO_WHEELER | একটি মোটরসাইকেল, মোপেড বা অন্যান্য দুই চাকার যান। |
UNKNOWN | অজানা গাড়ির ধরন। |
TripType ধ্রুবক
google.maps.journeySharing . TripType
ধ্রুবক
একটি Vehicle
দ্বারা সমর্থিত ট্রিপ প্রকার।
const {TripType} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
EXCLUSIVE | ট্রিপ একটি যানবাহন একচেটিয়া. |
SHARED | ট্রিপ অন্য ভ্রমণের সাথে একটি যানবাহন ভাগ করতে পারে। |
UNKNOWN_TRIP_TYPE | অজানা ট্রিপ প্রকার। |
TripWaypoint ইন্টারফেস
google.maps.journeySharing . TripWaypoint
ইন্টারফেস
TripWaypoint প্রকার।
বৈশিষ্ট্য | |
---|---|
distanceMeters optional | প্রকার: number optional মিটারে এই ওয়েপয়েন্ট থেকে পূর্ববর্তী ওয়েপয়েন্টের (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) পথের দূরত্ব। |
durationMillis optional | প্রকার: number optional মিলিসেকেন্ডে এই ওয়েপয়েন্টে পূর্ববর্তী ওয়েপয়েন্টের মধ্যে ভ্রমণের সময় (বা গাড়ির বর্তমান অবস্থান, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়)। |
location optional | প্রকার: LatLngLiteral optional ওয়েপয়েন্টের অবস্থান। |
tripId optional | প্রকার: string optional এই ওয়েপয়েন্টের সাথে যুক্ত ট্রিপ। |
waypointType optional | প্রকার: WaypointType optional এই ট্রিপে এই ওয়েপয়েন্ট যে ভূমিকা পালন করে, যেমন পিকআপ বা ড্রপঅফ। |
WaypointType ধ্রুবক
google.maps.journeySharing . WaypointType
ধ্রুবক
ওয়েপয়েন্ট প্রকারগুলি Vehicle
দ্বারা সমর্থিত৷
const {WaypointType} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
DROP_OFF_WAYPOINT_TYPE | রাইডারদের নামানোর জন্য ওয়েপয়েন্ট। |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE | মাল্টি-গন্তব্য ট্রিপে মধ্যবর্তী গন্তব্যের জন্য ওয়েপয়েন্ট। |
PICKUP_WAYPOINT_TYPE | রাইডারদের তোলার জন্য ওয়েপয়েন্ট। |
UNKNOWN_WAYPOINT_TYPE | অজানা ওয়েপয়েন্ট প্রকার। |
টাইমউইন্ডো ইন্টারফেস
google.maps.journeySharing . TimeWindow
ইন্টারফেস
একটি সময় পরিসীমা।
বৈশিষ্ট্য | |
---|---|
endTime | প্রকার: Date টাইম উইন্ডোর শেষ সময় (অন্তর্ভুক্ত)। |
startTime | প্রকার: Date টাইম উইন্ডোর শুরুর সময় (অন্তর্ভুক্ত)। |
টাস্ক ইন্টারফেস
google.maps.journeySharing . Task
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি টাস্কের বিশদ বিবরণ৷
বৈশিষ্ট্য | |
---|---|
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 optional | প্রকার: Date optional টাস্কের আনুমানিক সমাপ্তির সময়ের টাইমস্ট্যাম্প। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
outcome optional | প্রকার: string optional কাজের ফলাফল। |
outcomeLocation optional | প্রকার: LatLngLiteral optional যে অবস্থানে কাজটি সম্পন্ন হয়েছে (প্রদানকারী থেকে)। |
outcomeLocationSource optional | প্রকার: string optional টাস্ক ফলাফল অবস্থানের সেটার ('PROVIDER' বা 'LAST_VEHICLE_LOCATION')। |
outcomeTime optional | প্রকার: Date optional টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)। |
plannedLocation optional | প্রকার: LatLngLiteral optional যে অবস্থানে কাজটি সম্পন্ন করতে হবে। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
trackingId optional | প্রকার: string optional চালানের ট্র্যাকিং আইডি। |
vehicleId optional | প্রকার: string optional এই কাজটি সম্পাদনকারী গাড়ির আইডি। |
টাস্কইনফো ইন্টারফেস
google.maps.journeySharing . TaskInfo
ইন্টারফেস
TaskInfo প্রকার, DeliveryVehicleStop
দ্বারা ব্যবহৃত।
বৈশিষ্ট্য | |
---|---|
extraDurationMillis optional | প্রকার: number optional মিলিসেকেন্ডে কাজটি সম্পাদন করতে যে অতিরিক্ত সময় লাগে। |
id optional | প্রকার: string optional টাস্কের আইডি। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
টাস্কট্র্যাকিং ইনফো ইন্টারফেস
google.maps.journeySharing . TaskTrackingInfo
ইন্টারফেস
একটি টাস্ক ট্র্যাকিং ইনফো অবজেক্টের বিশদ বিবরণ ফ্লিট ইঞ্জিন দ্বারা ফিরে এসেছে।
বৈশিষ্ট্য | |
---|---|
attributes | প্রকার: Object <string, *> টাস্কে বরাদ্দ করা গুণাবলী। |
name | প্রকার: string "providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফরম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডি উপস্থাপন করে। |
trackingId | প্রকার: string একটি টাস্কের ট্র্যাকিং আইডি।
|
estimatedArrivalTime optional | প্রকার: Date optional স্টপ অবস্থানে আনুমানিক আগমনের সময়। |
estimatedTaskCompletionTime optional | প্রকার: Date optional একটি টাস্কের আনুমানিক সমাপ্তির সময়। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
plannedLocation optional | প্রকার: LatLng optional যে অবস্থানে টাস্ক সম্পন্ন হবে। |
remainingDrivingDistanceMeters optional | প্রকার: number optional আগ্রহের VehicleStop মিটারে মোট বাকি দূরত্ব। |
remainingStopCount optional | প্রকার: number optional টাস্ক স্টপ সহ টাস্ক স্টপে না পৌঁছানো পর্যন্ত গাড়ির কত স্টপ আছে তা নির্দেশ করে। উদাহরণস্বরূপ, যদি গাড়ির পরবর্তী স্টপ টাস্ক স্টপ হয়, তাহলে মান হবে 1। |
routePolylinePoints optional | পয়েন্টগুলির একটি তালিকা যা সংযুক্ত হলে এই টাস্কের অবস্থানে গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে। |
state optional | প্রকার: string optional টাস্কের বর্তমান নির্বাহের অবস্থা। |
targetTimeWindow optional | প্রকার: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
taskOutcome optional | প্রকার: string optional একটি টাস্ক চালানোর প্রচেষ্টার ফলাফল। |
taskOutcomeTime optional | প্রকার: Date optional যে সময় টাস্কের ফলাফল প্রদানকারী দ্বারা সেট করা হয়েছিল। |
ট্রিপ ইন্টারফেস
google.maps.journeySharing . Trip
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা ট্রিপের বিশদ বিবরণ৷
বৈশিষ্ট্য | |
---|---|
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_DROPLEFANCE, বা CMPDLEFANCE, |
type | প্রকার: string ভ্রমণের ধরন। সম্ভাব্য মানগুলি হল UNKNOWN_TRIP_TYPE, শেয়ার করা বা এক্সক্লুসিভ৷ |
vehicleId | প্রকার: string এই ট্রিপ করা গাড়ির আইডি। |
actualDropOffLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখানে গ্রাহককে বাদ দেওয়া হয়েছিল। |
actualPickupLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখান থেকে গ্রাহককে তোলা হয়েছিল। |
dropOffTime optional | প্রকার: Date optional আনুমানিক ভবিষ্যত সময় যখন যাত্রীদের নামানো হবে, বা প্রকৃত সময় যখন তাদের নামানো হয়েছিল। |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional সর্বশেষ অবস্থান আপডেটের জন্য নির্দিষ্ট তথ্য। |
pickupTime optional | প্রকার: Date optional যাত্রীদের তোলার আনুমানিক ভবিষ্যত সময়, বা তাদের তোলার প্রকৃত সময়। |
plannedDropOffLocation optional | প্রকার: LatLngLiteral optional অবস্থান যেখানে গ্রাহক নির্দেশ করে যে তাদের বাদ দেওয়া হবে। |
plannedPickupLocation optional | প্রকার: LatLngLiteral optional লোকেশন যেখানে গ্রাহক ইঙ্গিত করে যে তাদের তোলা হবে। |
ডেলিভারি যানবাহন ইন্টারফেস
google.maps.journeySharing . DeliveryVehicle
ইন্টারফেস
ফ্লিট ইঞ্জিন দ্বারা ফিরে আসা একটি ডেলিভারি গাড়ির বিবরণ।
বৈশিষ্ট্য | |
---|---|
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 optional | প্রকার: LatLngLiteral optional অবস্থান যেখানে বর্তমান রুট অংশ শেষ হয়. |
latestVehicleLocationUpdate optional | প্রকার: VehicleLocationUpdate optional ডেলিভারি গাড়ির সর্বশেষ রিপোর্ট করা অবস্থান। |
remainingDurationMillis optional | প্রকার: number optional বর্তমান রুট সেগমেন্টে মিলিসেকেন্ডে অবশিষ্ট ড্রাইভিং সময়কাল। |
Delivery VehicleStop ইন্টারফেস
google.maps.journeySharing . DeliveryVehicleStop
ইন্টারফেস
Delivery VehicleStop প্রকার
বৈশিষ্ট্য | |
---|---|
tasks | এই স্টপে সঞ্চালিত কাজের তালিকা।
|
plannedLocation optional | প্রকার: LatLngLiteral optional স্টপের অবস্থান। |
state optional | প্রকার: DeliveryVehicleStopState optional স্টপের অবস্থা। |
Delivery VehicleStopState ধ্রুবক
google.maps.journeySharing . DeliveryVehicleStopState
ধ্রুবক
একটি DeliveryVehicleStop
এর বর্তমান অবস্থা।
const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing")
কল করে অ্যাক্সেস করুন। Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
ধ্রুবক | |
---|---|
ARRIVED | স্টপে পৌঁছেছে। অনুমান করে যে গাড়িটি যখন পরবর্তী স্টপে রুট করছে, তখন আগের সমস্ত স্টপ সম্পূর্ণ হয়ে গেছে। |
ENROUTE | বরাদ্দ এবং সক্রিয়ভাবে রাউটিং. |
NEW | তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউটিং নয়। |
UNSPECIFIED | অজানা। |
যানবাহন জার্নি সেগমেন্ট ইন্টারফেস
google.maps.journeySharing . VehicleJourneySegment
ইন্টারফেস
যানবাহন জার্নি সেগমেন্টের ধরন
বৈশিষ্ট্য | |
---|---|
drivingDistanceMeters optional | প্রকার: number optional পূর্ববর্তী স্টপ থেকে এই স্টপে ভ্রমণের দূরত্ব মিটারে। |
drivingDurationMillis optional | প্রকার: number optional The travel time from the previous stop this stop, in milliseconds. |
path optional | Type: Array < LatLngLiteral > optional The path from the previous stop (or the vehicle's current location, if this stop is the first in the list of stops) to this stop. |
stop optional | Type: DeliveryVehicleStop optional Information about the stop. |
VehicleLocationUpdate interface
google.maps.journeySharing . VehicleLocationUpdate
interface
VehicleLocationUpdate type
Properties | |
---|---|
heading optional | প্রকার: number optional The heading of the update. 0 corresponds to north, 180 to south. |
location optional | Type: LatLngLiteral | LatLng optional The location of the update. |
speedKilometersPerHour optional | প্রকার: number optional The speed in kilometers per hour. |
time optional | Type: Date optional The time this update was received from the vehicle. |
VehicleWaypoint interface
google.maps.journeySharing . VehicleWaypoint
interface
VehicleWaypoint type.
Properties | |
---|---|
distanceMeters optional | প্রকার: number optional The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters. |
durationMillis optional | প্রকার: number optional Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds. |
location optional | Type: LatLngLiteral optional The location of the waypoint. |
path optional | Type: Array < LatLngLiteral > optional The path from the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint. |
Vehicle interface
google.maps.journeySharing . Vehicle
interface
The details for a vehicle returned by Fleet Engine.
Properties | |
---|---|
attributes | Type: Object <string, *> Custom vehicle attributes. |
name | Type: string In the format "providers/{provider_id}/vehicles/{vehicle_id}". The vehicle_id must be a unique identifier. |
navigationStatus | Type: VehicleNavigationStatus The current navigation status of the vehicle. |
remainingDistanceMeters | প্রকার: number The remaining driving distance in the current route segment, in meters. |
vehicleState | Type: VehicleState The vehicle state. |
vehicleType | Type: VehicleType The type of this vehicle. |
currentRouteSegmentEndPoint optional | Type: TripWaypoint optional The waypoint where current route segment ends. |
currentRouteSegmentVersion optional | Type: Date optional Time when the current route segment was set. |
currentTrips optional | Type: Array <string> optional List of trip IDs for trips currently assigned to this vehicle. |
etaToFirstWaypoint optional | Type: Date optional The ETA to the first entry in the waypoints field. |
latestLocation optional | Type: VehicleLocationUpdate optional The last reported location of the vehicle. |
maximumCapacity optional | প্রকার: number optional The total numbers of riders this vehicle can carry. The driver is not considered in this value. |
supportedTripTypes optional | Trip types supported by this vehicle. |
waypoints optional | Type: Array < TripWaypoint > optional The remaining waypoints assigned to this Vehicle. |
waypointsVersion optional | Type: Date optional Last time the waypoints field was updated. |
VehicleNavigationStatus constants
google.maps.journeySharing . VehicleNavigationStatus
constants
The current navigation status of a Vehicle
.
Access by calling const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
ARRIVED_AT_DESTINATION | The vehicle is within approximately 50m of the destination. |
ENROUTE_TO_DESTINATION | Turn-by-turn navigation is available and the Driver app navigation has entered GUIDED_NAV mode. |
NO_GUIDANCE | The Driver app's navigation is in FREE_NAV mode. |
OFF_ROUTE | The vehicle has gone off the suggested route. |
UNKNOWN_NAVIGATION_STATUS | Unspecified navigation status. |
VehicleState constants
google.maps.journeySharing . VehicleState
constants
The current state of a Vehicle
.
Access by calling const {VehicleState} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
OFFLINE | The vehicle is not accepting new trips. |
ONLINE | The vehicle is accepting new trips. |
UNKNOWN_VEHICLE_STATE | Unknown vehicle state. |
VehicleType constants
google.maps.journeySharing . VehicleType
constants
The type of Vehicle
.
Access by calling const {VehicleType} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
AUTO | An automobile. |
TAXI | Any vehicle that acts as a taxi (typically licensed or regulated). |
TRUCK | A vehicle with a large storage capacity. |
TWO_WHEELER | A motorcycle, moped, or other two-wheeled vehicle. |
UNKNOWN | Unknown vehicle type. |
TripType constants
google.maps.journeySharing . TripType
constants
Trip types supported by a Vehicle
.
Access by calling const {TripType} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
EXCLUSIVE | The trip is exclusive to a vehicle. |
SHARED | The trip may share a vehicle with other trips. |
UNKNOWN_TRIP_TYPE | Unknown trip type. |
TripWaypoint interface
google.maps.journeySharing . TripWaypoint
interface
TripWaypoint type.
Properties | |
---|---|
distanceMeters optional | প্রকার: number optional The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters. |
durationMillis optional | প্রকার: number optional Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds. |
location optional | Type: LatLngLiteral optional The location of the waypoint. |
tripId optional | Type: string optional The trip associated with this waypoint. |
waypointType optional | Type: WaypointType optional The role this waypoint plays in this trip, such as pickup or dropoff. |
WaypointType constants
google.maps.journeySharing . WaypointType
constants
Waypoint types supported by Vehicle
.
Access by calling const {WaypointType} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
DROP_OFF_WAYPOINT_TYPE | Waypoints for dropping off riders. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE | Waypoints for intermediate destinations in a multi-destination trip. |
PICKUP_WAYPOINT_TYPE | Waypoints for picking up riders. |
UNKNOWN_WAYPOINT_TYPE | Unknown waypoint type. |
TimeWindow interface
google.maps.journeySharing . TimeWindow
interface
A time range.
Properties | |
---|---|
endTime | Type: Date The end time of the time window (inclusive). |
startTime | Type: Date The start time of the time window (inclusive). |
Task interface
google.maps.journeySharing . Task
interface
The details for a task returned by Fleet Engine.
Properties | |
---|---|
attributes | Type: Object <string, *> Attributes assigned to the task. |
name | Type: string The task name in the format "providers/{provider_id}/tasks/{task_id}". The task_id must be a unique identifier and not a tracking ID. To store a tracking ID of a shipment, use the tracking_id field. Multiple tasks can have the same tracking_id. |
remainingVehicleJourneySegments | Type: Array < VehicleJourneySegment > Information about the segments left to be completed for this task. |
status | Type: string The current execution state of the task. |
type | Type: string The task type; for example, a break or shipment. |
estimatedCompletionTime optional | Type: Date optional The timestamp of the estimated completion time of the task. |
latestVehicleLocationUpdate optional | Type: VehicleLocationUpdate optional Information specific to the last location update. |
outcome optional | Type: string optional The outcome of the task. |
outcomeLocation optional | Type: LatLngLiteral optional The location where the task was completed (from provider). |
outcomeLocationSource optional | Type: string optional The setter of the task outcome location ('PROVIDER' or 'LAST_VEHICLE_LOCATION'). |
outcomeTime optional | Type: Date optional টাস্কের ফলাফল কখন সেট করা হয়েছিল তার টাইমস্ট্যাম্প (প্রদানকারী থেকে)। |
plannedLocation optional | Type: LatLngLiteral optional The location where the task is to be completed. |
targetTimeWindow optional | Type: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
trackingId optional | Type: string optional The tracking ID of the shipment. |
vehicleId optional | Type: string optional The ID of the vehicle performing this task. |
TaskInfo interface
google.maps.journeySharing . TaskInfo
interface
TaskInfo type, used by DeliveryVehicleStop
.
Properties | |
---|---|
extraDurationMillis optional | প্রকার: number optional The extra time it takes to perform the task, in milliseconds. |
id optional | Type: string optional The ID of the task. |
targetTimeWindow optional | Type: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
TaskTrackingInfo interface
google.maps.journeySharing . TaskTrackingInfo
interface
The details for a task tracking info object returned by Fleet Engine.
Properties | |
---|---|
attributes | Type: Object <string, *> Attributes assigned to the task. |
name | Type: string The name in the format "providers/{provider_id}/taskTrackingInfo/{tracking_id}", where tracking_id represents the tracking ID. |
trackingId | Type: string The tracking ID of a Task.
|
estimatedArrivalTime optional | Type: Date optional The estimated arrival time to the stop location. |
estimatedTaskCompletionTime optional | Type: Date optional The estimated completion time of a Task. |
latestVehicleLocationUpdate optional | Type: VehicleLocationUpdate optional Information specific to the last location update. |
plannedLocation optional | Type: LatLng optional The location where the Task will be completed. |
remainingDrivingDistanceMeters optional | প্রকার: number optional The total remaining distance in meters to the VehicleStop of interest. |
remainingStopCount optional | প্রকার: number optional Indicates the number of stops the vehicle remaining until the task stop is reached, including the task stop. For example, if the vehicle's next stop is the task stop, the value will be 1. |
routePolylinePoints optional | A list of points which when connected forms a polyline of the vehicle's expected route to the location of this task. |
state optional | Type: string optional The current execution state of the Task. |
targetTimeWindow optional | Type: TimeWindow optional টাইম উইন্ডো যে সময়ে কাজটি সম্পন্ন করা উচিত। |
taskOutcome optional | Type: string optional The outcome of attempting to execute a Task. |
taskOutcomeTime optional | Type: Date optional The time when the Task's outcome was set by the provider. |
Trip interface
google.maps.journeySharing . Trip
interface
The details for a trip returned by Fleet Engine.
Properties | |
---|---|
name | Type: string In the format "providers/{provider_id}/trips/{trip_id}". The trip_id must be a unique identifier. |
passengerCount | প্রকার: number Number of passengers on this trip; does not include the driver. |
remainingWaypoints | Type: Array < VehicleWaypoint > An array of waypoints indicating the path from the current location to the drop-off point. |
status | Type: string Current status of the trip. Possible values are UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE, or CANCELED. |
type | Type: string The type of the trip. Possible values are UNKNOWN_TRIP_TYPE, SHARED or EXCLUSIVE. |
vehicleId | Type: string ID of the vehicle making this trip. |
actualDropOffLocation optional | Type: LatLngLiteral optional Location where the customer was dropped off. |
actualPickupLocation optional | Type: LatLngLiteral optional Location where the customer was picked up. |
dropOffTime optional | Type: Date optional The estimated future time when the passengers will be dropped off, or the actual time when they were dropped off. |
latestVehicleLocationUpdate optional | Type: VehicleLocationUpdate optional Information specific to the last location update. |
pickupTime optional | Type: Date optional The estimated future time when the passengers will be picked up, or the actual time when they were picked up. |
plannedDropOffLocation optional | Type: LatLngLiteral optional Location where the customer indicates they will be dropped off. |
plannedPickupLocation optional | Type: LatLngLiteral optional Location where customer indicates they will be picked up. |
DeliveryVehicle interface
google.maps.journeySharing . DeliveryVehicle
interface
The details for a delivery vehicle returned by Fleet Engine.
Properties | |
---|---|
attributes | Type: Object <string, string optional > Custom delivery vehicle attributes. |
name | Type: string In the format "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}". The delivery_vehicle_id must be a unique identifier. |
navigationStatus | Type: string The current navigation status of the vehicle. |
remainingDistanceMeters | প্রকার: number The remaining driving distance in the current route segment, in meters. |
remainingVehicleJourneySegments | Type: Array < VehicleJourneySegment > The journey segments assigned to this delivery vehicle, starting from the vehicle's most recently reported location. This is only populated when the DeliveryVehicle data object is provided through FleetEngineDeliveryVehicleLocationProvider . |
currentRouteSegmentEndPoint optional | Type: LatLngLiteral optional The location where the current route segment ends. |
latestVehicleLocationUpdate optional | Type: VehicleLocationUpdate optional The last reported location of the delivery vehicle. |
remainingDurationMillis optional | প্রকার: number optional The remaining driving duration in the current route segment, in milliseconds. |
DeliveryVehicleStop interface
google.maps.journeySharing . DeliveryVehicleStop
interface
DeliveryVehicleStop type
Properties | |
---|---|
tasks | The list of Tasks to be performed at this stop.
|
plannedLocation optional | Type: LatLngLiteral optional স্টপের অবস্থান। |
state optional | Type: DeliveryVehicleStopState optional The state of the stop. |
DeliveryVehicleStopState constants
google.maps.journeySharing . DeliveryVehicleStopState
constants
The current state of a DeliveryVehicleStop
.
Access by calling const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
ARRIVED | Arrived at stop. Assumes that when the vehicle is routing to the next stop, that all previous stops have been completed. |
ENROUTE | Assigned and actively routing. |
NEW | Created, but not actively routing. |
UNSPECIFIED | Unknown. |
VehicleJourneySegment interface
google.maps.journeySharing . VehicleJourneySegment
interface
VehicleJourneySegment type
Properties | |
---|---|
drivingDistanceMeters optional | প্রকার: number optional The travel distance from the previous stop to this stop, in meters. |
drivingDurationMillis optional | প্রকার: number optional The travel time from the previous stop this stop, in milliseconds. |
path optional | Type: Array < LatLngLiteral > optional The path from the previous stop (or the vehicle's current location, if this stop is the first in the list of stops) to this stop. |
stop optional | Type: DeliveryVehicleStop optional Information about the stop. |
VehicleLocationUpdate interface
google.maps.journeySharing . VehicleLocationUpdate
interface
VehicleLocationUpdate type
Properties | |
---|---|
heading optional | প্রকার: number optional The heading of the update. 0 corresponds to north, 180 to south. |
location optional | Type: LatLngLiteral | LatLng optional The location of the update. |
speedKilometersPerHour optional | প্রকার: number optional The speed in kilometers per hour. |
time optional | Type: Date optional The time this update was received from the vehicle. |
VehicleWaypoint interface
google.maps.journeySharing . VehicleWaypoint
interface
VehicleWaypoint type.
Properties | |
---|---|
distanceMeters optional | প্রকার: number optional The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters. |
durationMillis optional | প্রকার: number optional Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds. |
location optional | Type: LatLngLiteral optional The location of the waypoint. |
path optional | Type: Array < LatLngLiteral > optional The path from the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint. |
Vehicle interface
google.maps.journeySharing . Vehicle
interface
The details for a vehicle returned by Fleet Engine.
Properties | |
---|---|
attributes | Type: Object <string, *> Custom vehicle attributes. |
name | Type: string In the format "providers/{provider_id}/vehicles/{vehicle_id}". The vehicle_id must be a unique identifier. |
navigationStatus | Type: VehicleNavigationStatus The current navigation status of the vehicle. |
remainingDistanceMeters | প্রকার: number The remaining driving distance in the current route segment, in meters. |
vehicleState | Type: VehicleState The vehicle state. |
vehicleType | Type: VehicleType The type of this vehicle. |
currentRouteSegmentEndPoint optional | Type: TripWaypoint optional The waypoint where current route segment ends. |
currentRouteSegmentVersion optional | Type: Date optional Time when the current route segment was set. |
currentTrips optional | Type: Array <string> optional List of trip IDs for trips currently assigned to this vehicle. |
etaToFirstWaypoint optional | Type: Date optional The ETA to the first entry in the waypoints field. |
latestLocation optional | Type: VehicleLocationUpdate optional The last reported location of the vehicle. |
maximumCapacity optional | প্রকার: number optional The total numbers of riders this vehicle can carry. The driver is not considered in this value. |
supportedTripTypes optional | Trip types supported by this vehicle. |
waypoints optional | Type: Array < TripWaypoint > optional The remaining waypoints assigned to this Vehicle. |
waypointsVersion optional | Type: Date optional Last time the waypoints field was updated. |
VehicleNavigationStatus constants
google.maps.journeySharing . VehicleNavigationStatus
constants
The current navigation status of a Vehicle
.
Access by calling const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
ARRIVED_AT_DESTINATION | The vehicle is within approximately 50m of the destination. |
ENROUTE_TO_DESTINATION | Turn-by-turn navigation is available and the Driver app navigation has entered GUIDED_NAV mode. |
NO_GUIDANCE | The Driver app's navigation is in FREE_NAV mode. |
OFF_ROUTE | The vehicle has gone off the suggested route. |
UNKNOWN_NAVIGATION_STATUS | Unspecified navigation status. |
VehicleState constants
google.maps.journeySharing . VehicleState
constants
The current state of a Vehicle
.
Access by calling const {VehicleState} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
OFFLINE | The vehicle is not accepting new trips. |
ONLINE | The vehicle is accepting new trips. |
UNKNOWN_VEHICLE_STATE | Unknown vehicle state. |
VehicleType constants
google.maps.journeySharing . VehicleType
constants
The type of Vehicle
.
Access by calling const {VehicleType} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
AUTO | An automobile. |
TAXI | Any vehicle that acts as a taxi (typically licensed or regulated). |
TRUCK | A vehicle with a large storage capacity. |
TWO_WHEELER | A motorcycle, moped, or other two-wheeled vehicle. |
UNKNOWN | Unknown vehicle type. |
TripType constants
google.maps.journeySharing . TripType
constants
Trip types supported by a Vehicle
.
Access by calling const {TripType} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
EXCLUSIVE | The trip is exclusive to a vehicle. |
SHARED | The trip may share a vehicle with other trips. |
UNKNOWN_TRIP_TYPE | Unknown trip type. |
TripWaypoint interface
google.maps.journeySharing . TripWaypoint
interface
TripWaypoint type.
Properties | |
---|---|
distanceMeters optional | প্রকার: number optional The path distance between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in meters. |
durationMillis optional | প্রকার: number optional Travel time between the previous waypoint (or the vehicle's current location, if this waypoint is the first in the list of waypoints) to this waypoint in milliseconds. |
location optional | Type: LatLngLiteral optional The location of the waypoint. |
tripId optional | Type: string optional The trip associated with this waypoint. |
waypointType optional | Type: WaypointType optional The role this waypoint plays in this trip, such as pickup or dropoff. |
WaypointType constants
google.maps.journeySharing . WaypointType
constants
Waypoint types supported by Vehicle
.
Access by calling const {WaypointType} = await google.maps.importLibrary("journeySharing")
. Maps JavaScript API-এ লাইব্রেরিগুলি দেখুন।
Constants | |
---|---|
DROP_OFF_WAYPOINT_TYPE | Waypoints for dropping off riders. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE | Waypoints for intermediate destinations in a multi-destination trip. |
PICKUP_WAYPOINT_TYPE | Waypoints for picking up riders. |
UNKNOWN_WAYPOINT_TYPE | Unknown waypoint type. |
TimeWindow interface
google.maps.journeySharing . TimeWindow
interface
A time range.
Properties | |
---|---|
endTime | Type: Date The end time of the time window (inclusive). |
startTime | Type: Date The start time of the time window (inclusive). |