আপনি বিভিন্ন ধরনের গাড়ির জন্য রুট ম্যাট্রিক্স পেতে পারেন। computeRouteMatrix
HTTP POST অনুরোধে
ভ্রমণের মোড সেট করতে, JSON অনুরোধের বডিতে
travelMode
ফিল্ডে
RouteTravelMode
এনাম ভ্যালু পাস করুন। আপনি
travelMode
ভ্যালু নির্দিষ্ট না করলে, Routes API ডিফল্ট হিসেবে
DRIVE ব্যবহার করে।
আপনি ড্রাইভিং, দু-চাকার গাড়ি, ট্রানজিট, ট্রাক বা হাঁটার বিকল্প বেছে নিতে পারবেন।
সাইকেল চালানো
(BICYCLE)
রুট ম্যাট্রিক্সের জন্য কাজ করে না।
| বাহনের প্রকার | RouteTravelMode ভ্যালু |
বিবরণ |
|---|---|---|
| ড্রাইভ | DRIVE |
ড্রাইভিং রুট ম্যাট্রিক্স গণনা করুন।
DRIVE
আপনি গাড়ির ধরন উল্লেখ না করলে এটি ডিফল্ট হিসেবে বিবেচিত হবে। |
| দু'চাকার গাড়ি | TWO_WHEELER |
আপনি যেভাবে রুটের জন্য রুট ম্যাট্রিক্স উল্লেখ করেন, ঠিক সেইভাবেই
travelMode
ফিল্ড ব্যবহার করে দুই চাকার মোটরচালিত গাড়ির জন্য রুট ম্যাট্রিক্স উল্লেখ করেন। |
| ট্রানজিট | TRANSIT |
একটি ট্রানজিট রুট ম্যাট্রিক্স পান যা অঞ্চলে উপলভ্য পাবলিক ট্রান্সপোর্ট বিকল্পগুলি ব্যবহার করে। ট্রানজিট বিকল্পের মধ্যে অন্যান্য বিকল্পের সাথে বাস, পাতাল রেল ও ট্রেন অন্তর্ভুক্ত থাকতে পারে। |
| ট্রাক | TRUCK |
বড় আকারের যানবাহন রুটিং ব্যবহার করে, গন্তব্য ও
উৎসগুলির ম্যাট্রিক্সের জন্য ভ্রমণের সময় ও দূরত্ব গণনা করে। ওজন, উচ্চতা ও বিপজ্জনক
উপাদান সংক্রান্ত বিধিনিষেধের কথা মাথায় রেখে
সঠিক আনুমানিক হিসেব পেতে, আপনার গাড়ির
origins[].routeModifiers.vehicleInfo
ভৌত বৈশিষ্ট্য উল্লেখ করুন। |
| হেঁটে | WALK |
হাঁটার রুট ম্যাট্রিক্স গণনা করো। |
অনুরোধে ভ্রমণের মোড উল্লেখ করুন
computeRouteMatrix
অনুরোধে ভ্রমণের মোড নির্দিষ্ট করতে, HTTP POST JSON অনুরোধের বডিতে
travelMode
ফিল্ড সেট করুন এবং আপনার প্রয়োজনীয়
RouteMatrixElement
প্রতিক্রিয়া ফিল্ড বেছে নিতে প্রয়োজনীয়
X-Goog-FieldMask হেডার অন্তর্ভুক্ত করুন। আপনি যদি পুরনো Distance Matrix
API থেকে মাইগ্রেট করে থাকেন, তাহলে POST JSON অনুরোধের বডিতে থাকা
travelMode
ফিল্ডটি পুরনো mode URL কোয়েরি
প্যারামিটারকে প্রতিস্থাপন করে। আরও তথ্যের জন্য, Routes API-তে মাইগ্রেট করুন দেখুন।
curl -X POST -d '{ "origins": [ { "waypoint": { "location": { "latLng": { "latitude": 37.420761, "longitude": -122.081356 } } } } ], "destinations": [ { "waypoint": { "location": { "latLng": { "latitude": 37.420999, "longitude": -122.086894 } } } } ], "travelMode": "WALK" }' \ -H 'Content-Type: application/json' -H 'X-Goog-Api-Key: YOUR_API_KEY' \ -H 'X-Goog-FieldMask: originIndex,destinationIndex,duration,distanceMeters,status,condition' \ 'https://routes.googleapis.com/distanceMatrix/v2:computeRouteMatrix'