কম্পিউট রুট ম্যাট্রিক্স ওভারভিউ,কম্পিউট রুট ম্যাট্রিক্স ওভারভিউ,কম্পিউট রুট ম্যাট্রিক্স ওভারভিউ

ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA) ডেভেলপাররা

Compute Route Matrix হলো Routes API সার্ভিসের একটি মেথড, যা একটি HTTPS রিকোয়েস্ট গ্রহণ করে এবং বিভিন্ন উৎস ও গন্তব্যস্থলের মধ্যেকার রুটের একটি ম্যাট্রিক্সের জন্য দূরত্ব ও ভ্রমণের সময় ফেরত দেয়। এটি সর্বোচ্চ ৬২৫টি রুট এলিমেন্টের জন্য একাধিক গন্তব্যের ভ্রমণের সময় ও দূরত্ব গণনা করতে পারে।

গাড়িতে যাওয়ার পথনির্দেশ প্রয়োজন? আপনি যদি পথের দিকনির্দেশনা জানতে আগ্রহী হন, তাহলে ‘পথ গণনার সংক্ষিপ্ত বিবরণ’ দেখুন।

মাইগ্রেট করছেন? আপনি যদি ডিস্টেন্স ম্যাট্রিক্স এপিআই (লেগ্যাসি) থেকে মাইগ্রেট করেন, তাহলে "রাউটস এপিআই-তে কেন মাইগ্রেট করবেন" থেকে শুরু করে মাইগ্রেশন নির্দেশাবলী দেখুন।

কম্পিউট রুট ম্যাট্রিক্স কেন ব্যবহার করবেন

কম্পিউট রুট ম্যাট্রিক্সের সাহায্যে, আপনি ডিসপ্যাচ শিডিউলিংয়ের জন্য সবচেয়ে কার্যকর রুটগুলি নির্ধারণ করতে পারেন, যেমন:

  • ধারাবাহিকভাবে একাধিক প্যাকেজ তোলার জন্য একদল কর্মীকে কীভাবে সবচেয়ে ভালোভাবে দায়িত্ব দেওয়া যায়

  • প্যাকেজগুলো তাদের চূড়ান্ত গন্তব্যে পাঠানোর জন্য সেরা গুদামটি নির্ধারণ করুন।

কম্পিউট রুট ম্যাট্রিক্স দিয়ে আপনি কী করতে পারেন?

Compute Route Matrix-এর সাহায্যে, আপনি একাধিক শুরু এবং শেষ অবস্থানের মধ্যে সম্ভাব্য রুটগুলোর একটি ম্যাট্রিক্স পেতে পারেন। আপনি প্রতিটি সার্ভার-সাইড অনুরোধের জন্য একাধিক উৎস এবং গন্তব্য নির্দিষ্ট করতে পারেন, যেখানে উৎসের সংখ্যাকে গন্তব্যের সংখ্যা দিয়ে গুণ করে সর্বোচ্চ ৬২৫ পর্যন্ত মান পাওয়া যায়। সম্পূর্ণ ম্যাট্রিক্সটি গণনা করার আগেই আপনি প্রতিক্রিয়ার উপাদানগুলো স্ট্রিম করতে পারেন, যা প্রতিক্রিয়ার বিলম্ব কমিয়ে আনে।

একাধিক উৎস ও গন্তব্যের মধ্যে যাত্রী, পণ্য বা কর্মীদের যাতায়াতের সবচেয়ে কার্যকর উপায় নির্ধারণ করতে আপনি এই ধরনের রুট ডেটার জন্য অনুরোধ করতে পারেন:

  • নির্বাচিত ভ্রমণ পদ্ধতির জন্য দূরত্ব কিলোমিটার বা মাইলে

  • যানজটে আনুমানিক ভ্রমণের সময়

কম্পিউট রুট ম্যাট্রিক্স কীভাবে কাজ করে

ComputeRouteMatrix মেথডটি একটি HTTP POST রিকোয়েস্ট গ্রহণ করে, যার JSON রিকোয়েস্ট বডিতে অনুরোধের বিবরণ থাকে। এর জন্য কমপক্ষে একটি অরিজিন, দুই বা ততোধিক ডেস্টিনেশন, travelMode এবং কোন ফিল্ডগুলো ফেরত দেওয়া হবে তা নির্দিষ্ট করার জন্য একটি ফিল্ড মাস্ক থাকা আবশ্যক।

উদাহরণ

curl -X POST -d '{
  "origins": [
    {
      "waypoint": {
        "location": {
          "latLng": {
            "latitude": 37.420761,
            "longitude": -122.081356
          }
        }
      }
    },
    {
      "waypoint": {
        "location": {
          "latLng": {
            "latitude": 37.403184,
            "longitude": -122.097371
          }
        }
      }
    }
  ],
  "destinations": [
    {
      "waypoint": {
        "location": {
          "latLng": {
            "latitude": 37.420999,
            "longitude": -122.086894
          }
        }
      }
    },
    {
      "waypoint": {
        "location": {
          "latLng": {
            "latitude": 37.383047,
            "longitude": -122.044651
          }
        }
      }
    }
  ],
  "travelMode": "DRIVE"
}' \
-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'

প্রতিক্রিয়াটিতে সমস্ত উৎস এবং গন্তব্য ওয়েপয়েন্টগুলির সমন্বয়ের জন্য সম্ভাব্য রুটগুলি অন্তর্ভুক্ত রয়েছে।

সম্পদ

নিম্নলিখিত সারণিতে Routes API-এর Compute Route Matrix মেথডের মাধ্যমে উপলব্ধ রিসোর্সসমূহ এবং এর দ্বারা ফেরত দেওয়া ডেটা সংক্ষিপ্তভাবে তুলে ধরা হয়েছে।

ডেটা রিসোর্স ফেরত আসা ডেটা রিটার্ন ফরম্যাট
ComputeRouteMatrix একটি উৎস ওয়েপয়েন্ট থেকে একটি গন্তব্য ওয়েপয়েন্ট পর্যন্ত রুটগুলোর একটি অ্যারে ফেরত দেয়। JSON

কম্পিউট রুট ম্যাট্রিক্স কীভাবে ব্যবহার করবেন

প্রস্তুত হন আপনার গুগল ক্লাউড প্রজেক্ট সেট আপ করা দিয়ে শুরু করুন এবং এর পরের সেটআপ নির্দেশাবলী সম্পূর্ণ করুন।
Routes API কীভাবে বিল করে তা বুঝুন আরও তথ্যের জন্য, ব্যবহারবিধি ও বিলিং দেখুন।
পথের ম্যাট্রিক্স গণনা করুন এবং প্রতিক্রিয়া পর্যালোচনা করুন। আরও তথ্যের জন্য, ‘একটি রুট ম্যাট্রিক্স পান’ এবং ‘রুট ম্যাট্রিক্স প্রতিক্রিয়া পর্যালোচনা করুন’ দেখুন।

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

Compute Route Matrix-এর জন্য উপলব্ধ ক্লায়েন্ট লাইব্রেরিগুলির তালিকার জন্য, ক্লায়েন্ট লাইব্রেরিসমূহ দেখুন।

এরপর কী?