রুট অপ্টিমাইজেশান API কি?

রুট অপ্টিমাইজেশান হল একটি Google Maps Platform API যা একক বা একাধিক যানবাহন এবং তাদের চালানের জন্য অপ্টিমাইজ করা রুট প্ল্যান তৈরি করে৷

কেন রুট অপ্টিমাইজেশান API ব্যবহার করুন

আপনার পরিবহন প্রয়োজনের অপারেশনাল দক্ষতা উন্নত করতে রুট অপ্টিমাইজেশান API ব্যবহার করুন।

আপনার ব্যবসার জন্য অনন্য উদ্দেশ্য এবং সীমাবদ্ধতাগুলি ব্যবহার করে, আপনি রুট প্ল্যান তৈরি করতে পারেন যা খরচ, সময়ের সীমাবদ্ধতা এবং গ্রাহকের প্রয়োজনের জন্য সামঞ্জস্য করে। যেমন:

A screenshot of a map with three routes highlighted in different colors

  • একটি লজিস্টিক কোম্পানি রুট অপ্টিমাইজেশন ব্যবহার করে পরের দিনের শিপমেন্টের অ্যাসাইনমেন্ট অপ্টিমাইজ করতে, সময় দক্ষতা, খরচ সাশ্রয়, সময়মত ডেলিভারি এবং ড্রাইভার এবং শেষ গ্রাহক সন্তুষ্টির জন্য অপ্টিমাইজ করা।
  • একটি অন-ডিমান্ড ফুড ডেলিভারি কোম্পানি নতুন অর্ডার নিতে এবং তাদের বিদ্যমান রুটে ঢোকানোর জন্য সেরা সক্রিয় ড্রাইভার বেছে নিতে তাদের প্রেরণ প্রক্রিয়ায় রুট অপ্টিমাইজেশন ব্যবহার করে।
  • একটি ফিল্ড সার্ভিস প্রোভাইডার রুট অপ্টিমাইজেশান ব্যবহার করে অ্যাপয়েন্টমেন্টে প্রদানকারীদের বরাদ্দ করতে এবং একাধিক অ্যাপয়েন্টমেন্টের জন্য সর্বোত্তম স্টপ সিকোয়েন্স খুঁজে বের করার জন্য, যখন চ্যালেঞ্জগুলি আসে তখন রুটগুলিকে পুনরায় অপ্টিমাইজ করে, তাদের দক্ষতা এবং গ্রাহক সন্তুষ্টির উন্নতি করে।

আপনি রুট অপ্টিমাইজেশান API দিয়ে কি করতে পারেন

আপনার নিজস্ব উদ্দেশ্য এবং সীমাবদ্ধতার উপর ভিত্তি করে আপনার ফ্লিটের রুট এবং টাস্ক অ্যাসাইনমেন্টগুলি অপ্টিমাইজ করতে রুট অপ্টিমাইজেশান API ব্যবহার করুন৷

  • উদ্দেশ্য: আপনার ব্যবসার লক্ষ্য।
  • সীমাবদ্ধতা: আপনার শারীরিক সম্পদের সীমাবদ্ধতা।
উদ্দেশ্য সীমাবদ্ধতা
ভ্রমণ দক্ষতা দূরত্ব এবং সময়-থেকে-গন্তব্যের মতো পরামিতিগুলি ব্যবহার করে মৌলিক ভ্রমণ রুটগুলি অপ্টিমাইজ করুন। চালকদের কাজের সময় চালকদের কাজের সময় এবং বিরতির উপর ভিত্তি করে রুট বরাদ্দ করুন।
যথাসময়ে আগমন একটি নির্দিষ্ট সময়ের আগে পৌঁছানোর জন্য একটি পিকআপ, ডেলিভারি বা পরিষেবাকে অগ্রাধিকার দিন। যানবাহনের ক্ষমতা এটি বহন করতে পারে এমন লোডের উপর ভিত্তি করে একটি গাড়িকে একটি কাজের জন্য বরাদ্দ করুন।
যানবাহন ব্যবহারের খরচ একটি টাস্ক সঞ্চালনের জন্য প্রয়োজনীয় যানবাহনের সংখ্যা কমিয়ে দিন। সময় জানালা একটি শিপমেন্ট বা টাস্ক একটি নির্দিষ্ট সময় স্লটে পৌঁছান।
লোড ব্যালেন্সিং যানবাহন এবং কর্মীদের একটি বহর জুড়ে কাজগুলি যথাযথভাবে বিতরণ করুন। নির্ভরতা এবং সামঞ্জস্য আপনার গাড়ির ধরন, টাস্ক সিকোয়েন্স বা চালানের অবস্থার উপর ভিত্তি করে আপনার ফ্লিট রুট অপ্টিমাইজ করুন।

কিভাবে রুট অপ্টিমাইজেশান API কাজ করে

REST , gRPC , এবং ক্লায়েন্ট লাইব্রেরি ব্যবহার করে রুট অপ্টিমাইজেশান API অ্যাক্সেস করা যেতে পারে।

শরীরের অনুরোধ

অনুরোধ সংস্থা আপনার চালান এবং সেগুলি সরবরাহ করার জন্য উপলব্ধ যানবাহন সম্পর্কে তথ্য গ্রহণ করে। এর মধ্যে রয়েছে যেমন বিশদ বিবরণ:

  • পিক আপ এবং ডেলিভারি অবস্থান
  • সময় জানালা
  • চালানের আকার এবং ওজন
  • যানবাহনের ক্ষমতা

প্রতিক্রিয়া শরীর

প্রতিক্রিয়া সংস্থা একটি বিশদ রুট পরিকল্পনা প্রদান করে যার মধ্যে রয়েছে:

  • স্টপের ক্রম
  • বরাদ্দকৃত চালান
  • সামগ্রিক মেট্রিক্স

কনস্ট্রাক্ট এ রিকোয়েস্ট মেসেজ এবং ইন্টারপ্রেট দ্য রেসপন্স এ একটি রিকোয়েস্ট কনস্ট্রাক্ট করার বিষয়ে আরও বিস্তারিত পড়ুন।

সম্পদ

নিচের সারণীটি রুট অপ্টিমাইজেশান এপিআই-এর মাধ্যমে উপলব্ধ সংস্থানগুলির সংক্ষিপ্তসার করে এবং এটি যে ডেটা প্রদান করে তা সহ।

তথ্য সম্পদ বর্ণনা এবং ডেটা ফিরে এসেছে রিটার্ন ফরম্যাট
optimizeTours এই পদ্ধতি ভিজিট এবং মেট্রিক্সের বিবরণ সহ একটি অপ্টিমাইজ করা রুট প্রদান করে। JSON বা gRPC প্রোটো
batchOptimizeTours এই পদ্ধতিটি একটি লং রানিং অপারেশনের রিসোর্স নাম প্রদান করে, যা প্রক্রিয়াকরণ সম্পূর্ণ হলে নির্দেশ করে। JSON বা gRPC প্রোটো

রুট অপ্টিমাইজেশান API কিভাবে ব্যবহার করবেন

1 সেট আপ করুন আপনার Google ক্লাউড প্রকল্প সেট আপ দিয়ে শুরু করুন এবং অনুসরণ করা সেটআপ নির্দেশাবলী সম্পূর্ণ করুন৷
2 একটি মৌলিক অনুরোধ চালান এবং একটি প্রতিক্রিয়া পান সেটআপের পরে, একটি প্রাথমিক অনুরোধ পাঠানোর সাথে শুরু করুন এবং প্রতিক্রিয়া পান, একটি অনুরোধ তৈরি করুন এবং প্রতিক্রিয়া ব্যাখ্যা করুন
3 একটি আরও উন্নত দৃশ্যের চেষ্টা করুন এবং আপনার নিজস্ব অনুরোধ তৈরি করা শুরু করুন৷ পিকআপ এবং ডেলিভারি স্টপ অর্ডার অপ্টিমাইজেশান থেকে শুরু করে উদাহরণ পরিস্থিতিগুলি অন্বেষণ করুন এবং আপনার ব্যবহারের ক্ষেত্রে মেলে এমন অনুরোধগুলি তৈরি করা শুরু করুন৷

উপলব্ধ ক্লায়েন্ট লাইব্রেরি

রুট অপ্টিমাইজেশান API-এর জন্য উপলব্ধ ক্লায়েন্ট লাইব্রেরির একটি তালিকার জন্য, ক্লায়েন্ট লাইব্রেরি দেখুন।

এরপর কি