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