টাস্ক ইন্টারফেস
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 optionalVehicleStop-এর আগ্রহের মোট বাকি দূরত্ব মিটারে। |
remainingStopCount
ঐচ্ছিক |
ধরন:
number optionalটাস্ক স্টপ সহ টাস্ক স্টপে পৌঁছানো পর্যন্ত গাড়ির বাকি স্টপের সংখ্যা নির্দেশ করে। যেমন, গাড়ির পরবর্তী স্টপ যদি টাস্ক স্টপ হয়, তাহলে ভ্যালু হবে ১। |
routePolylinePoints
ঐচ্ছিক |
পয়েন্টের একটি তালিকা যা কানেক্ট করা হলে এই টাস্কের লোকেশনে পৌঁছানোর জন্য গাড়ির প্রত্যাশিত রুটের একটি পলিলাইন তৈরি করে। |
state
ঐচ্ছিক |
ধরন:
string optionalটাস্কের বর্তমান এক্সিকিউশন স্ট্যাটাস। |
targetTimeWindow
ঐচ্ছিক |
ধরন:
TimeWindow optionalযে সময়সীমার মধ্যে টাস্কটি সম্পূর্ণ করতে হবে। |
taskOutcome
ঐচ্ছিক |
ধরন:
string optionalকোনও টাস্ক এক্সিকিউট করার চেষ্টা করার ফলাফল। |
taskOutcomeTime
ঐচ্ছিক |
ধরন:
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
ঐচ্ছিক |
ধরন:
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>এই ডেলিভারি গাড়ির জন্য অ্যাসাইন করা জার্নি সেগমেন্ট, যা গাড়ির সবচেয়ে সাম্প্রতিক রিপোর্ট করা লোকেশন থেকে শুরু হয়। FleetEngineDeliveryVehicleLocationProvider-এর মাধ্যমে DeliveryVehicle ডেটা অবজেক্ট প্রদান করা হলে তবেই এটি পপুলেট করা হয়। |
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আপডেটের হেডিং। ০ উত্তর দিক এবং ১৮০ দক্ষিণ দিক নির্দেশ করে। |
location
ঐচ্ছিক |
ধরন:
LatLngLiteral|LatLng optionalআপডেটের লোকেশন। |
speedKilometersPerHour
ঐচ্ছিক |
ধরন:
number optionalকিলোমিটার প্রতি ঘণ্টায় স্পিড। |
time
ঐচ্ছিক |
ধরন:
Date optionalগাড়ি থেকে এই আপডেট পাওয়ার সময়। |
VehicleWaypoint ইন্টারফেস
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 |
গাড়ির বর্তমান নেভিগেশন স্ট্যাটাস। |
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 |
গন্তব্যের প্রায় ৫০ মিটারের মধ্যে গাড়িটি আছে। |
ENROUTE_TO_DESTINATION |
ধাপে ধাপে নেভিগেশন উপলভ্য এবং Driver অ্যাপ নেভিগেশন GUIDED_NAV মোডে প্রবেশ করেছে। |
NO_GUIDANCE |
Driver অ্যাপের নেভিগেশন 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পাথে ইন্টারভ্যালের শুরুর পয়েন্টের জিরো-বেসড ইনডেক্স। |