কম্পিউট রুট হল রুট API পরিষেবার একটি পদ্ধতি যা একটি HTTPS অনুরোধ গ্রহণ করে এবং দুটি অবস্থানের মধ্যে আদর্শ রুট প্রদান করে। ট্রানজিট, বাইক চালানো, ড্রাইভিং, 2-চাকার মোটরচালিত যানবাহন বা একাধিক অবস্থানের মধ্যে হাঁটার জন্য রিয়েল-টাইম ট্র্যাফিক সহ দিকনির্দেশ প্রদান করুন।
রুট ম্যাট্রিক্স প্রয়োজন? আপনি যদি একটি রুট ম্যাট্রিক্সে আগ্রহী হন, তাহলে কম্পিউট রুট ম্যাট্রিক্স ওভারভিউ দেখুন।
অভিবাসন? আপনি যদি দূরত্ব ম্যাট্রিক্স এপিআই (লিগ্যাসি) থেকে স্থানান্তরিত হন, তাহলে কেন রুট এপিআই-এ মাইগ্রেট করবেন থেকে শুরু করে মাইগ্রেশন নির্দেশাবলী দেখুন।
কেন কম্পিউট রুট ব্যবহার করুন
কম্পিউট রুটের সাহায্যে, বিস্তৃত রুটের বিবরণ সহ আপনি খরচ এবং গুণমানের জন্য অপ্টিমাইজ করার সময় আপনার পছন্দ অনুযায়ী আপনার যানবাহন বা প্যাকেজগুলিকে রুট করতে পারেন।
আপনি কম্পিউট রুট দিয়ে কি করতে পারেন?
Routes API Compute Routes
পদ্ধতির সাহায্যে আপনি নিম্নলিখিত কাজগুলো করতে পারেন:
ভ্রমণের বিভিন্ন উপায় এবং একক বা একাধিক গন্তব্যের জন্য দিকনির্দেশ পান :
পরিবহনের পদ্ধতি: ট্রানজিট, ড্রাইভিং, দুই চাকার যানবাহন, হাঁটা বা সাইকেল চালানো।
ওয়েপয়েন্টগুলির একটি সিরিজ যা আপনি সবচেয়ে কার্যকরী অর্ডারের জন্য অপ্টিমাইজ করতে পারেন যাতে সেগুলিতে ভ্রমণ করা যায়৷
উৎপত্তিস্থল, গন্তব্যস্থল এবং পথপয়েন্ট নির্দিষ্ট করতে একাধিক উপায় ব্যবহার করুন :
টেক্সট স্ট্রিং। উদাহরণস্বরূপ: "শিকাগো, আইএল", "ডারউইন, এনটি, অস্ট্রেলিয়া", "1800 অ্যাম্ফিথিয়েটার পার্কওয়ে, মাউন্টেন ভিউ, CA 94043", বা "CWF6+FWX মাউন্টেন ভিউ, ক্যালিফোর্নিয়া"
আইডি রাখুন
অক্ষাংশ এবং দ্রাঘিমাংশ স্থানাঙ্ক, ঐচ্ছিকভাবে গাড়ির শিরোনাম সহ
আপনার প্রয়োজন এবং লক্ষ্যগুলির উপর ভিত্তি করে আপনার রুট বিকল্পগুলিকে সূক্ষ্ম সুর করুন :
আপনার গাড়ির ইঞ্জিনের প্রকারের জন্য জ্বালানি বা শক্তি-দক্ষ রুট নির্বাচন করুন: ডিজেল, বৈদ্যুতিক, হাইব্রিড, গ্যাস। আরও তথ্যের জন্য, একটি পরিবেশ বান্ধব রুট পান দেখুন।
ট্রাফিক গণনার জন্য সূক্ষ্ম বিকল্পগুলি সেট করুন, আপনাকে গুণমান বনাম লেটেন্সি ট্রেড অফ সিদ্ধান্ত নিতে দেয়। বিশদ বিবরণের জন্য, কীভাবে এবং যদি ট্র্যাফিক ডেটা অন্তর্ভুক্ত করতে হয় তা নির্দিষ্ট করুন দেখুন।
ETA নির্ভুলতা বাড়াতে ওয়েপয়েন্টের জন্য গাড়ির শিরোনাম (ভ্রমণের দিকনির্দেশ) এবং রাস্তার পাশের তথ্য সেট করুন। বিশদ বিবরণের জন্য, যানবাহনের শিরোনাম এবং রাস্তার পাশে নির্দিষ্ট করুন দেখুন।
পাস-থ্রু বনাম টার্মিনাল অবস্থান এবং নিরাপদ স্টপওভার অবস্থান নির্দিষ্ট করুন। বিশদ বিবরণের জন্য, একটি রুট বরাবর একটি স্টপ সেট করুন এবং একটি রুটের মধ্য দিয়ে যাওয়ার জন্য একটি বিন্দু সেট করুন দেখুন।
রুটের দূরত্ব এবং ETA সহ টোল তথ্যের জন্য অনুরোধ করুন। বিশদ বিবরণের জন্য, একটি রুটের জন্য টোল ফি গণনা দেখুন।
ফিল্ড মাস্ক ব্যবহার করে শুধুমাত্র আপনার প্রয়োজনীয় ডেটার অনুরোধ করে আপনার বিলম্ব এবং গুণমান নিয়ন্ত্রণ করুন , যা আপনাকে অপ্রয়োজনীয় প্রক্রিয়াকরণের সময় এবং উচ্চতর অনুরোধের বিলিং হার এড়াতে সহায়তা করে। বিশদ বিবরণের জন্য, কোন তথ্য ফেরত দিতে হবে তা চয়ন করুন দেখুন৷
কিভাবে কম্পিউট রুট কাজ করে
Routes API ComputeRoutes
পদ্ধতি একটি JSON অনুরোধ বডি সহ একটি HTTP POST অনুরোধ গ্রহণ করে যাতে অনুরোধের বিবরণ থাকে। একটি উত্স, গন্তব্য, travelMode
এবং কোন ক্ষেত্রগুলি ফেরত দিতে হবে তা নির্দিষ্ট করার জন্য একটি ফিল্ড মাস্ক প্রয়োজন৷
উদাহরণ
curl -X POST -d '{ "origin": { "address": "1800 Amphitheatre Parkway, Mountain View, CA 94043" }, "destination": { "address": "Sloat Blvd &, Upper Great Hwy, San Francisco, CA 94132" }, "travelMode": "DRIVE" }' \ -H 'Content-Type: application/json' -H 'X-Goog-Api-Key: YOUR_API_KEY' \ -H 'X-Goog-FieldMask: routes.duration,routes.distanceMeters' \ 'https://routes.googleapis.com/directions/v2:computeRoutes'
পরিষেবাটি তারপরে অনুরোধ করা রুট গণনা করে এবং আপনার অনুরোধ করা ক্ষেত্রগুলি ফেরত দেয়।
সম্পদ
নিম্নলিখিত সারণীটি রুট এপিআই কম্পিউট রুট পদ্ধতির মাধ্যমে উপলব্ধ সংস্থানগুলির সংক্ষিপ্তসার করে, সাথে এটি যে ডেটা প্রদান করে।
ডেটা সম্পদ | ডেটা ফিরে এসেছে | রিটার্ন ফরম্যাট |
---|---|---|
কম্পিউটার রুট | অনুরোধ করা হলে বিকল্প রুট সহ রুট, পা এবং একটি রুটের জন্য ধাপগুলি ফেরত দেয়। | JSON |
কিভাবে কম্পিউট রুট ব্যবহার করবেন
1 | সেট আপ করুন | আপনার Google ক্লাউড প্রকল্প সেট আপ দিয়ে শুরু করুন এবং অনুসরণ করা সেটআপ নির্দেশাবলী সম্পূর্ণ করুন৷ |
2 | রুট API বিল কিভাবে বুঝুন | তথ্যের জন্য, ব্যবহার এবং বিলিং দেখুন। |
3 | একটি রুট গণনা করুন এবং প্রতিক্রিয়া পর্যালোচনা করুন | আরও তথ্যের জন্য, একটি রুট পান দেখুন এবং রুট প্রতিক্রিয়া পর্যালোচনা করুন । |
উপলব্ধ ক্লায়েন্ট লাইব্রেরি
কম্পিউট রুটের জন্য উপলব্ধ ক্লায়েন্ট লাইব্রেরির তালিকার জন্য, ক্লায়েন্ট লাইব্রেরি দেখুন।
এরপর কি
- একটি রুট পান
- উপলব্ধ রুট বিকল্প
- কোন তথ্য ফেরত দিতে হবে তা বেছে নিন
- দিকনির্দেশ API (উত্তরাধিকার) থেকে স্থানান্তর করুন
- Routes API প্রিভিউ থেকে GA-তে স্থানান্তর করুন