পলিলাইন গুণমান কনফিগার করুন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি পলিলাইনের গুণমান নিম্নলিখিত শর্তাবলীর মাধ্যমে বর্ণনা করা যেতে পারে:
- পলিলাইনটি গঠনকারী পয়েন্টের সংখ্যা
- পয়েন্টের সংখ্যা যত বেশি হয়, পলিলাইন তত মসৃণ হয় (বিশেষ করে বক্ররেখায়)।
- পয়েন্টগুলির ফ্লোটিং-পয়েন্ট নির্ভুলতা
- পয়েন্টগুলোকে অক্ষাংশ ও দ্রাঘিমাংশের মান হিসেবে নির্দিষ্ট করা হয়, যা সিঙ্গেল-প্রিসিশন ফ্লোটিং-পয়েন্ট ফরম্যাটে উপস্থাপন করা হয়। এটি ছোট মানের জন্য ভালোভাবে কাজ করে (যা নির্ভুলভাবে উপস্থাপন করা যায়), কিন্তু ফ্লোটিং-পয়েন্ট রাউন্ডিং ত্রুটির কারণে মান বাড়ার সাথে সাথে নির্ভুলতা কমে যায়।
পলিলাইনের গুণমান নির্দিষ্ট করা
যখন আপনি ComputeRoutes() মেথডটি কল করেন, তখন পলিলাইনের কোয়ালিটি নির্দিষ্ট করার জন্য আপনি PolylineQuality এনুমারেশন ভ্যালুটি ব্যবহার করেন।
সর্বাধিক সংখ্যক পয়েন্ট দিয়ে একটি পলিলাইন তৈরি করতে এবং সর্বোচ্চ রেজোলিউশন পেতে HIGH_QUALITY ভ্যালুটি ব্যবহার করুন। এই উন্নত মানের জন্য রেসপন্স ল্যাটেন্সি বেড়ে যায়।
যখন আপনি রুটের একটি নিম্ন-রেজোলিউশনের ওভারভিউ তৈরি করতে চান, যা ন্যূনতম সংখ্যক পয়েন্ট দ্বারা গঠিত একটি পলিলাইন, তখন OVERVIEW ভ্যালুটি ব্যবহার করুন। এই অপশনটি সর্বনিম্ন ল্যাটেন্সিতে প্রতিক্রিয়া প্রদান করে।
উদাহরণ
নিম্নলিখিত উদাহরণটিতে দেখানো হয়েছে কীভাবে রিকোয়েস্ট বডিতে পলিলাইনের কোয়ালিটি সেট করতে হয়।
{
"origin":{
"location":{
"latLng":{
"latitude":37.419734,
"longitude":-122.0827784
}
}
},
"destination":{
"location":{
"latLng":{
"latitude":37.417670,
"longitude":-122.079595
}
}
},
"polylineQuality":"HIGH_QUALITY"
}
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-03-27 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-03-27 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["Polyline quality depends on the number of points and their floating-point precision. The `ComputeRoutes()` method uses `PolylineQuality` to set this. `HIGH_QUALITY` creates a polyline with the maximum points, resulting in high resolution but increased latency. `OVERVIEW` generates a low-resolution polyline with minimal points, reducing latency. The request body sets `polylineQuality` to specify either `HIGH_QUALITY` or `OVERVIEW`, which will influence the polyline's precision.\n"]]