পলিলাইন গুণমান কনফিগার করুন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি পলিলাইনের গুণমান নিম্নলিখিত পদে বর্ণনা করা যেতে পারে:
- পলিলাইন তৈরি করে এমন পয়েন্টের সংখ্যা
- যত বেশি পয়েন্ট আছে, পলিলাইন তত মসৃণ হবে (বিশেষ করে বক্ররেখায়)।
- পয়েন্টের ফ্লোটিং-পয়েন্ট নির্ভুলতা
- পয়েন্টগুলি অক্ষাংশ এবং দ্রাঘিমাংশের মান হিসাবে নির্দিষ্ট করা হয়, যেগুলি একক-নির্ভুল ফ্লোটিং-পয়েন্ট বিন্যাসে উপস্থাপিত হয়। এটি ছোট মানগুলির জন্য ভাল কাজ করে (যা সুনির্দিষ্টভাবে উপস্থাপন করা যেতে পারে), তবে ফ্লোটিং-পয়েন্ট রাউন্ডিং ত্রুটির কারণে মান বৃদ্ধির সাথে সাথে নির্ভুলতা হ্রাস পায়।
পলিলাইন গুণমান নির্দিষ্ট করা
যখন আপনি 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 এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-09-25 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"]],["2025-09-25 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"]]