গাড়ির হেডিং এবং রাস্তার পাশে নির্দিষ্ট করুন

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

রুট গণনার পদ্ধতি পরিবর্তন করার জন্য ওয়েপয়েন্টগুলিতে অবস্থান পরিবর্তনকারী অন্তর্ভুক্ত থাকতে পারে, যার মধ্যে heading এবং sideOfRoad এর সেটিংস অন্তর্ভুক্ত রয়েছে।

গাড়ির শিরোনাম উল্লেখ করুন

একটি ওয়েপয়েন্ট নির্ধারণ করতে, অক্ষাংশ/দ্রাঘিমাংশ স্থানাঙ্ক ব্যবহার করে ভৌগোলিক অবস্থান নির্দিষ্ট করুন। প্রতিটি ওয়েপয়েন্টে পৌঁছানোর সময় আপনি গাড়িটি কোন দিকে যেতে চান তাও নির্দিষ্ট করতে পারেন। এই বৈশিষ্ট্যটি ব্যবহার করে নিশ্চিত করুন যে গাড়িটি রাস্তার একই পাশে পৌঁছেছে যেখানে গ্রাহক গাড়ি তোলার জন্য অপেক্ষা করছেন। যখন কোনও হেডিং নির্দিষ্ট না থাকে, তখন গাড়িটি রাস্তার ভুল দিকে আসতে পারে।

শিরোনামের মান হল এমন সংখ্যা যা কম্পাসের দিকনির্দেশের সাথে সামঞ্জস্যপূর্ণ, এবং তাই শূন্য থেকে ৩৫৯ পর্যন্ত পরিসরের হয়। উদাহরণস্বরূপ, ০ এর মান উত্তর দিকের শিরোনামের দিক নির্দেশ করে।

  // Mountain View, CA
  const originLatLng = {lat: 37.422000, lng: -122.084058};
  // San Francisco, CA
  const destinationLatLng = {lat: 37.774929, lng: -122.419415};
  // Half Moon Bay, CA
  const viaLatLng = {lat: 37.450733, lng: -122.430281, heading: 330};

  // Define a computeRoutes request.
  const requestWithLatLngs = {
    origin: originLatLng,
    destination: destinationLatLng,
    intermediates: [
      {location: viaLatLng}
    ],
    fields: ['path'],
  };
  

রাস্তার পাশের পছন্দ উল্লেখ করুন

অক্ষাংশ এবং দ্রাঘিমাংশের জোড়া দ্বারা সংজ্ঞায়িত একটি অবস্থান রাস্তার একটি নির্দিষ্ট দিকের সাথে সামঞ্জস্যপূর্ণ হতে পারে। তবে, রুট অপ্টিমাইজেশন সমর্থন করার জন্য, একটি রুট নির্দিষ্ট স্থান থেকে রাস্তার বিপরীত দিকে একটি স্টপওভার সেট করতে পারে।

ওয়েপয়েন্টগুলি sideOfRoad বৈশিষ্ট্য সমর্থন করে, যা নির্দেশ করে যে ওয়েপয়েন্ট অবস্থানের জন্য অবস্থান দ্বারা নির্দিষ্ট করা রাস্তার একই পাশে গাড়ি থামার পছন্দ রয়েছে।

sideOfRoad প্রোপার্টিটিকে true তে সেট করে রুটটি রাস্তার পছন্দের দিকটি ব্যবহার করে তা নির্দিষ্ট করুন। এরপর রুটটি সেই অবস্থানের মধ্য দিয়ে যায় যাতে গাড়িটি রাস্তার সেই পাশে থামতে পারে যেখানে অবস্থানটি পক্ষপাতদুষ্ট।

নিচের উদাহরণে দেখানো হয়েছে কিভাবে একটি ওয়েপয়েন্টের জন্য sideOfRoad সেট করতে হয়:

const sideOfRoadLatLng = {
  location: {
    lat: 37.450733,
    lng: -122.430281,
  },
  sideOfRoad: true,
};