নতুন বেসম্যাপ স্টাইলিং শীঘ্রই গুগল ম্যাপ প্ল্যাটফর্মে আসছে। মানচিত্র স্টাইলিংয়ের এই আপডেটে একটি নতুন ডিফল্ট রঙ প্যালেট, আধুনিক পিন এবং মানচিত্রের অভিজ্ঞতা এবং ব্যবহারযোগ্যতার উন্নতি অন্তর্ভুক্ত রয়েছে। সমস্ত মানচিত্রের শৈলী মার্চ 2025-এ স্বয়ংক্রিয়ভাবে আপডেট হবে। প্রাপ্যতা এবং আগে কীভাবে নির্বাচন করবেন সে সম্পর্কে আরও তথ্যের জন্য, Google Maps প্ল্যাটফর্মের জন্য নতুন মানচিত্রের শৈলী দেখুন।
ডেটাসেটের জন্য ডেটা-চালিত স্টাইলিং সেট আপ করতে এই পদক্ষেপগুলি অনুসরণ করুন৷
একটি API কী পান এবং APIগুলি সক্ষম করুন৷
ডেটাসেটের জন্য ডেটা-চালিত স্টাইলিং ব্যবহার করার আগে, আপনার প্রয়োজন: একটি বিলিং অ্যাকাউন্ট সহ ক্লাউড প্রকল্প এবং অ্যান্ড্রয়েডের জন্য মানচিত্র SDK এবং মানচিত্র ডেটাসেট API উভয়ই সক্ষম৷ আরও জানতে, দেখুন:
একটি আপগ্রেড করা মানচিত্র রেন্ডারার Android এর জন্য Maps SDK-এর 18.0.0 সংস্করণে উপলব্ধ। এই রেন্ডারার Android এর জন্য Maps SDK-এ ক্লাউড-ভিত্তিক মানচিত্র স্টাইলিংয়ের জন্য সমর্থন সহ অনেক উন্নতি নিয়ে আসে৷
অ্যান্ড্রয়েডের জন্য মানচিত্র SDK-এর 18.2.0 সংস্করণ প্রকাশের সাথে, Google লিগ্যাসি রেন্ডারার থেকে আপগ্রেড করা মানচিত্র রেন্ডারারে ডিফল্ট রেন্ডারার স্যুইচ করেছে৷ এই পরিবর্তনের অর্থ হল আপগ্রেড করা মানচিত্র রেন্ডারার এখন আপনার অ্যাপে ডিফল্টরূপে ব্যবহৃত হয় যখন আপনি একটি নতুন অ্যাপ তৈরি করেন বা একটি বিদ্যমান অ্যাপ পুনর্নির্মাণ করেন।
একটি মানচিত্র আইডি তৈরি করুন
একটি নতুন মানচিত্র আইডি তৈরি করতে, একটি মানচিত্র আইডি তৈরি করুন এর ধাপগুলি অনুসরণ করুন৷ নিশ্চিত করুন যে আপনি মানচিত্রের ধরনটি Android এ সেট করেছেন।
ডেটাসেটের জন্য ডেটা-চালিত স্টাইলিং একটি মানচিত্র আইডি প্রয়োজন৷ যদি মানচিত্র আইডি অনুপস্থিত থাকে, বা একটি অবৈধ মানচিত্র আইডি পাস করা হয়, ডেটাসেটের জন্য ডেটা-চালিত স্টাইলিং লোড করা যাবে না। একটি সমস্যা সমাধানের পদক্ষেপ হিসাবে, আপনি ডেটাসেটের জন্য ডেটা-চালিত স্টাইলিং সমর্থিত কিনা তা পরীক্ষা করতে MapCapabilities ব্যবহার করতে পারেন।
কোটলিন
valcapabilities:MapCapabilities=googleMap.getMapCapabilities()System.out.println("Data-driven Styling is available: "+capabilities.isDataDrivenStylingAvailable())
জাভা
MapCapabilitiescapabilities=googleMap.getMapCapabilities();System.out.println("Data-driven Styling is available: "+capabilities.isDataDrivenStylingAvailable());
[[["সহজে বোঝা যায়","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-01-14 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["To utilize data-driven styling for datasets, you'll need a Cloud project with billing enabled, the Maps SDK for Android, and the Maps Datasets API enabled."],["Ensure your app uses the upgraded map renderer (available since version 18.0.0 of the Maps SDK for Android) to support data-driven styling, rebuilding the app if necessary."],["You'll need to create a map ID associated with a new map style, then update your map initialization code to include this map ID."],["Before applying data-driven styling, it's crucial to check for map capabilities at runtime using `MapCapabilities` and provide fallback options for unsupported devices."],["Data-driven styling requires a valid map ID; if missing or invalid, the styling will fail to load."]]],[]]