Fleet Engine Entities

টাস্ক ইন্টারফেস

google.maps.journeySharing.Task ইন্টারফেস

Fleet Engine-এর মাধ্যমে ফেরত পাঠানো টাস্কের বিবরণ।

attributes
ধরন:  Object<string, *>
টাস্কে অ্যাসাইন করা অ্যাট্রিবিউট।
name
ধরন:  string
টাস্কের নাম "providers/{provider_id}/tasks/{task_id}" ফর্ম্যাটে। task_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে এবং ট্র্যাকিং আইডি নয়। শিপমেন্টের ট্র্যাকিং আইডি স্টোর করতে, tracking_id ফিল্ড ব্যবহার করুন। একাধিক টাস্কের একই tracking_id থাকতে পারে।
remainingVehicleJourneySegments
এই টাস্কের জন্য সম্পূর্ণ করতে বাকি থাকা সেগমেন্ট সম্পর্কে তথ্য।
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
এই টাস্ক সম্পূর্ণ করা গাড়ির আইডি।

TaskInfo ইন্টারফেস

google.maps.journeySharing.TaskInfo ইন্টারফেস

TaskInfo-এর ধরন, DeliveryVehicleStop ব্যবহার করে।

extraDurationMillis optional
ধরন:  number optional
টাস্কটি সম্পূর্ণ করতে যে অতিরিক্ত সময় লাগে, মিলিসেকেন্ডে।
id optional
ধরন:  string optional
টাস্কের আইডি।
targetTimeWindow optional
ধরন:  TimeWindow optional
যে সময়সীমার মধ্যে টাস্কটি সম্পূর্ণ করতে হবে।

TaskTrackingInfo ইন্টারফেস

google.maps.journeySharing.TaskTrackingInfo ইন্টারফেস

Fleet Engine-এর মাধ্যমে ফেরত পাঠানো টাস্ক ট্র্যাকিং তথ্য অবজেক্টের বিবরণ।

attributes
ধরন:  Object<string, *>
টাস্কে অ্যাসাইন করা অ্যাট্রিবিউট।
name
ধরন:  string
"providers/{provider_id}/taskTrackingInfo/{tracking_id}" ফর্ম্যাটে নাম, যেখানে tracking_id ট্র্যাকিং আইডিকে দেখায়।
trackingId
ধরন:  string
টাস্কের ট্র্যাকিং আইডি।
  • সঠিক ইউনিকোড স্ট্রিং হতে হবে।
  • সর্বাধিক ৬৪টি অক্ষর ব্যবহার করা যাবে।
  • ইউনিকোড নর্ম্যালাইজেশন ফর্ম C অনুযায়ী নর্ম্যালাইজ করা হয়েছে।
  • এতে নিম্নলিখিত ASCII অক্ষরগুলির কোনওটিই থাকতে পারবে না: '/', ':', '?', ',' বা '#'।
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
টাস্ক স্টপ সহ টাস্ক স্টপে পৌঁছানো পর্যন্ত গাড়ির বাকি স্টপের সংখ্যা নির্দেশ করে। যেমন, গাড়ির পরবর্তী স্টপ যদি টাস্ক স্টপ হয়, তাহলে ভ্যালু হবে ১।
routePolylinePoints optional
ধরন:  Array<LatLng> optional
পয়েন্টের একটি তালিকা যা কানেক্ট করা হলে এই টাস্কের লোকেশনে পৌঁছানোর জন্য গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে।
state optional
ধরন:  string optional
টাস্কের বর্তমান এক্সিকিউশন স্ট্যাটাস।
targetTimeWindow optional
ধরন:  TimeWindow optional
যে সময়সীমার মধ্যে টাস্কটি সম্পূর্ণ করতে হবে।
taskOutcome optional
ধরন:  string optional
কোনও টাস্ক এক্সিকিউট করার চেষ্টা করার ফলাফল।
taskOutcomeTime optional
ধরন:  Date optional
প্রদানকারী যে সময়ে টাস্কের ফলাফল সেট করেছেন।

ট্রিপ ইন্টারফেস

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 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
গ্রাহক যে লোকেশন থেকে তাকে পিক-আপ করার কথা বলেন।

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
এই ডেলিভারি গাড়ির জন্য অ্যাসাইন করা জার্নি সেগমেন্ট, যা গাড়ির সবচেয়ে সাম্প্রতিক রিপোর্ট করা লোকেশন থেকে শুরু হয়। FleetEngineDeliveryVehicleLocationProvider-এর মাধ্যমে DeliveryVehicle ডেটা অবজেক্ট প্রদান করা হলে তবেই এটি পপুলেট করা হয়।
currentRouteSegmentEndPoint optional
ধরন:  LatLngLiteral optional
বর্তমান রুট সেগমেন্ট যেখানে শেষ হচ্ছে সেই লোকেশন।
latestVehicleLocationUpdate optional
ধরন:  VehicleLocationUpdate optional
ডেলিভারি গাড়ির শেষবার রিপোর্ট করা লোকেশন।
remainingDurationMillis optional
ধরন:  number optional
বর্তমান রুট সেগমেন্টে বাকি থাকা ড্রাইভিংয়ের সময়সীমা, মিলিসেকেন্ডে।

DeliveryVehicleStop ইন্টারফেস

google.maps.journeySharing.DeliveryVehicleStop ইন্টারফেস

DeliveryVehicleStop-এর ধরন

tasks
ধরন:  Array<TaskInfo>
এই স্টপে যেসব টাস্ক করতে হবে তার তালিকা।
  • id: টাস্কের আইডি।
  • extraDurationMillis: টাস্কটি সম্পূর্ণ করতে যে অতিরিক্ত সময় লাগে, মিলিসেকেন্ডে।
plannedLocation optional
ধরন:  LatLngLiteral optional
স্টপের লোকেশন।
state optional
ধরন:  DeliveryVehicleStopState optional
স্টপের অবস্থা।

DeliveryVehicleStopState কনস্ট্যান্ট

google.maps.journeySharing.DeliveryVehicleStopState কনস্ট্যান্ট

DeliveryVehicleStop-এর বর্তমান অবস্থা।

const {DeliveryVehicleStopState} = await google.maps.importLibrary("journeySharing") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।

ARRIVED স্টপে পৌঁছেছে। গাড়িটি পরবর্তী স্টপে যাওয়ার সময় ধরে নেওয়া হয় যে আগের সব স্টপে যাওয়া হয়ে গেছে।
ENROUTE অ্যাসাইন করা হয়েছে এবং সক্রিয়ভাবে রাউটিং করা হচ্ছে।
NEW তৈরি করা হয়েছে, কিন্তু সক্রিয়ভাবে রাউট করা হচ্ছে না।
UNSPECIFIED অজানা।

VehicleJourneySegment ইন্টারফেস

google.maps.journeySharing.VehicleJourneySegment ইন্টারফেস

VehicleJourneySegment-এর ধরন

drivingDistanceMeters optional
ধরন:  number optional
আগের স্টপ থেকে এই স্টপের দূরত্ব, মিটারে।
drivingDurationMillis optional
ধরন:  number optional
আগের স্টপ থেকে এই স্টপে পৌঁছাতে যে সময় লাগে, মিলিসেকেন্ডে।
path optional
ধরন:  Array<LatLngLiteral> optional
আগের স্টপ (অথবা এই স্টপটি যদি স্টপের তালিকার প্রথম স্টপ হয়, তাহলে গাড়ির বর্তমান লোকেশন) থেকে এই স্টপ পর্যন্ত পথ।
stop optional
ধরন:  DeliveryVehicleStop optional
স্টপ সম্পর্কে তথ্য।

VehicleLocationUpdate ইন্টারফেস

google.maps.journeySharing.VehicleLocationUpdate ইন্টারফেস

VehicleLocationUpdate-এর ধরন

heading optional
ধরন:  number optional
আপডেটের হেডিং। ০ উত্তর দিক এবং ১৮০ দক্ষিণ দিক নির্দেশ করে।
location optional
ধরন:  LatLngLiteral|LatLng optional
আপডেটের লোকেশন।
speedKilometersPerHour optional
ধরন:  number optional
কিলোমিটার প্রতি ঘণ্টায় স্পিড।
time optional
ধরন:  Date optional
গাড়ি থেকে এই আপডেট পাওয়ার সময়।

VehicleWaypoint ইন্টারফেস

google.maps.journeySharing.VehicleWaypoint ইন্টারফেস

VehicleWaypoint-এর ধরন।

distanceMeters optional
ধরন:  number optional
আগের ওয়েপয়েন্ট (অথবা এই ওয়েপয়েন্টটি তালিকার প্রথম ওয়েপয়েন্ট হলে, গাড়ির বর্তমান লোকেশন) থেকে এই ওয়েপয়েন্টের মধ্যে পথের দূরত্ব মিটারে।
durationMillis optional
ধরন:  number optional
আগের ওয়েপয়েন্ট (অথবা এই ওয়েপয়েন্টটি যদি ওয়েপয়েন্টের তালিকার প্রথম হয়, তাহলে গাড়ির বর্তমান লোকেশন) থেকে এই ওয়েপয়েন্টে পৌঁছাতে মিলিসেকেন্ডে ভ্রমণের সময়।
location optional
ধরন:  LatLngLiteral optional
ওয়েপয়েন্টের লোকেশন।
path optional
ধরন:  Array<LatLngLiteral> optional
আগের ওয়েপয়েন্ট (অথবা গাড়ির বর্তমান লোকেশন, যদি এই ওয়েপয়েন্টটি ওয়েপয়েন্টের তালিকায় প্রথম হয়) থেকে এই ওয়েপয়েন্ট পর্যন্ত পথ।
speedReadingIntervals optional
ধরন:  Array<SpeedReadingInterval> optional
আগের ওয়েপয়েন্ট (বা গাড়ির লোকেশন) থেকে বর্তমান ওয়েপয়েন্ট পর্যন্ত রুটে ট্রাফিক স্পিডের তালিকা। তালিকার প্রতিটি ইন্টারভাল পথের একটি সংলগ্ন সেগমেন্টে ট্রাফিক বর্ণনা করে; ইন্টারভালটি তার ইন্ডেক্সের মাধ্যমে সেগমেন্টের শুরু এবং শেষ পয়েন্ট নির্ধারণ করে। আরও বিবরণের জন্য SpeedReadingInterval-এর সংজ্ঞা দেখুন।

গাড়ির ইন্টারফেস

google.maps.journeySharing.Vehicle ইন্টারফেস

Fleet Engine-এর মাধ্যমে পাঠানো কোনও গাড়ির বিবরণ।

attributes
ধরন:  Object<string, *>
গাড়ির কাস্টম অ্যাট্রিবিউট।
name
ধরন:  string
"providers/{provider_id}/vehicles/{vehicle_id}" ফর্ম্যাটে। vehicle_id অবশ্যই একটি অনন্য শনাক্তকারী হতে হবে।
navigationStatus
গাড়ির বর্তমান নেভিগেশন স্ট্যাটাস।
remainingDistanceMeters
ধরন:  number
বর্তমান রুট সেগমেন্টে বাকি থাকা ড্রাইভিং দূরত্ব, মিটারে।
vehicleState
ধরন:  VehicleState
গাড়ির অবস্থা।
vehicleType
ধরন:  VehicleType
এই গাড়ির ধরন।
currentRouteSegmentEndPoint optional
ধরন:  TripWaypoint optional
বর্তমান রুট সেগমেন্ট যেখানে শেষ হচ্ছে সেই ওয়েপয়েন্ট।
currentRouteSegmentVersion optional
ধরন:  Date optional
বর্তমান রুট সেগমেন্ট সেট করার সময়।
currentTrips optional
ধরন:  Array<string> optional
বর্তমানে এই গাড়ির জন্য অ্যাসাইন করা ট্রিপের আইডিগুলির তালিকা।
etaToFirstWaypoint optional
ধরন:  Date optional
ওয়েপয়েন্ট ফিল্ডের প্রথম এন্ট্রিতে পৌঁছানোর আনুমানিক সময়।
latestLocation optional
ধরন:  VehicleLocationUpdate optional
গাড়ির শেষবার রিপোর্ট করা লোকেশন।
maximumCapacity optional
ধরন:  number optional
এই গাড়িটি মোট যতজন যাত্রী বহন করতে পারে। এই ভ্যালুতে ড্রাইভারকে বিবেচনা করা হয় না।
supportedTripTypes optional
ধরন:  Array<TripType> optional
এই গাড়িতে কোন কোন ধরনের ট্রিপ করা যাবে।
waypoints optional
ধরন:  Array<TripWaypoint> optional
এই গাড়িতে অ্যাসাইন করা বাকি ওয়েপয়েন্ট।
waypointsVersion optional
ধরন:  Date optional
শেষবার যখন ওয়েপয়েন্ট ফিল্ড আপডেট করা হয়েছে।

VehicleNavigationStatus কনস্ট্যান্ট

google.maps.journeySharing.VehicleNavigationStatus কনস্ট্যান্ট

Vehicle-এর বর্তমান নেভিগেশন স্ট্যাটাস।

const {VehicleNavigationStatus} = await google.maps.importLibrary("journeySharing") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।

ARRIVED_AT_DESTINATION গন্তব্যের প্রায় ৫০ মিটারের মধ্যে গাড়িটি আছে।
ENROUTE_TO_DESTINATION ধাপে ধাপে নেভিগেশন উপলভ্য এবং Driver অ্যাপ নেভিগেশন GUIDED_NAV মোডে প্রবেশ করেছে।
NO_GUIDANCE Driver অ্যাপের নেভিগেশন FREE_NAV মোডে আছে।
OFF_ROUTE গাড়িটি সাজেস্ট করা রুটের বাইরে চলে গেছে।
UNKNOWN_NAVIGATION_STATUS নেভিগেশন স্ট্যাটাস উল্লেখ করা নেই।

VehicleState কনস্ট্যান্ট

google.maps.journeySharing.VehicleState কনস্ট্যান্ট

Vehicle-এর বর্তমান অবস্থা।

const {VehicleState} = await google.maps.importLibrary("journeySharing") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।

OFFLINE গাড়িটি নতুন ট্রিপ গ্রহণ করছে না।
ONLINE গাড়িটি নতুন ট্রিপ গ্রহণ করছে।
UNKNOWN_VEHICLE_STATE গাড়ির স্ট্যাটাস জানা নেই।

VehicleType কনস্ট্যান্ট

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
ধরন:  LatLng optional
ওয়েপয়েন্টের লোকেশন।
path optional
ধরন:  Array<LatLng> optional
আগের স্টপ (অথবা এই স্টপটি যদি স্টপের তালিকার প্রথম স্টপ হয়, তাহলে গাড়ির বর্তমান লোকেশন) থেকে এই স্টপ পর্যন্ত পথ।
speedReadingIntervals optional
ধরন:  Array<SpeedReadingInterval> optional
আগের ওয়েপয়েন্ট (বা গাড়ির লোকেশন) থেকে বর্তমান ওয়েপয়েন্ট পর্যন্ত রুটে ট্রাফিক স্পিডের তালিকা। তালিকার প্রতিটি ইন্টারভাল পথের একটি সংলগ্ন সেগমেন্টে ট্রাফিক বর্ণনা করে; ইন্টারভালটি তার ইন্ডেক্সের মাধ্যমে সেগমেন্টের শুরু এবং শেষ পয়েন্ট নির্ধারণ করে। আরও বিবরণের জন্য SpeedReadingInterval-এর সংজ্ঞা দেখুন।
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 ওয়েপয়েন্টের ধরন অজানা।

TimeWindow ইন্টারফেস

google.maps.journeySharing.TimeWindow ইন্টারফেস

একটি সময়সীমা।

endTime
ধরন:  Date
টাইম উইন্ডোর শেষ হওয়ার সময় (ইনক্লুসিভ)।
startTime
ধরন:  Date
টাইম উইন্ডোর শুরুর সময় (ধরা আছে)।

স্পিড কনস্ট্যান্ট

google.maps.journeySharing.Speed কনস্ট্যান্ট

ট্রাফিক ডেটার উপর ভিত্তি করে পলিলাইন স্পিডের শ্রেণীবিভাগ।

const {Speed} = await google.maps.importLibrary("journeySharing") নম্বরে কল করে অ্যাক্সেস করুন।
Maps JavaScript API-তে লাইব্রেরি দেখুন।

NORMAL স্বাভাবিক গতি, কোনও স্লো ডাউন শনাক্ত করা হয়নি।
SLOW গতি কমানো হয়েছে, তবে কোনও ট্রাফিক জ্যাম হয়নি।
TRAFFIC_JAM ট্রাফিক জ্যাম শনাক্ত করা হয়েছে।

SpeedReadingInterval ইন্টারফেস

google.maps.journeySharing.SpeedReadingInterval ইন্টারফেস

সংলগ্ন পাথ সেগমেন্টে ট্রাফিক ডেনসিটি ইন্ডিকেটর। ইন্টারভ্যাল, ইন্ডেক্সের মাধ্যমে সেগমেন্টের শুরু ও শেষের পয়েন্ট নির্ধারণ করে।

endPolylinePointIndex
ধরন:  number
পাথে ইন্টারভ্যালের শেষ বিন্দুর জিরো-বেসড ইনডেক্স।
speed
ধরন:  Speed
এই সময়ের ব্যবধানে ট্রাফিক স্পিড।
startPolylinePointIndex
ধরন:  number
পাথে ইন্টারভ্যালের শুরুর পয়েন্টের জিরো-বেসড ইনডেক্স।