ডেটাসেটের জন্য ডেটা-ড্রিভেন স্টাইলিং সেট-আপ করতে এই ধাপগুলি অনুসরণ করুন।
API key পান এবং API চালু করুন
ডেটাসেটের জন্য ডেটা-ড্রিভেন স্টাইলিং ব্যবহার করার আগে, আপনার এগুলি প্রয়োজন: বিলিং অ্যাকাউন্ট সহ ক্লাউড প্রোজেক্ট এবং Maps SDK for Android ও Maps Datasets API চালু করা। আরও জানতে, এটি দেখুন:
নতুন ম্যাপ রেন্ডারার চালু করুন
Android-এর জন্য Maps SDK-এর 18.0.0 ভার্সন থেকে আপগ্রেড করা ম্যাপ রেন্ডারার উপলভ্য। এই রেন্ডারার অনেক উন্নতি নিয়ে আসে, যার মধ্যে Android-এর জন্য Maps SDK-তে ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিংয়ের জন্য সহায়তা অন্তর্ভুক্ত।
Android-এর জন্য Maps SDK-এর 18.2.0 ভার্সন রিলিজ হওয়ার সাথে সাথে, Google ডিফল্ট রেন্ডারারকে লেগেসি রেন্ডারার থেকে আপগ্রেড করা ম্যাপ রেন্ডারারে পরিবর্তন করেছে। এই পরিবর্তনের অর্থ হল, আপনি যখন কোনও নতুন অ্যাপ তৈরি করেন বা আগে থেকে থাকা অ্যাপ আবার তৈরি করেন, তখন আপনার অ্যাপে আপগ্রেড করা ম্যাপ রেন্ডারার এখন ডিফল্ট হিসেবে ব্যবহার করা হয়।
ম্যাপ আইডি তৈরি করা
নতুন ম্যাপ আইডি তৈরি করতে, ম্যাপ আইডি তৈরি করুন লিঙ্কে গিয়ে ধাপগুলি অনুসরণ করুন। ম্যাপের ধরন Android-এ সেট করতে ভুলবেন না।
নতুন ম্যাপ স্টাইল তৈরি করুন
নতুন ম্যাপ স্টাইল তৈরি করতে, ম্যাপ স্টাইল তৈরি ও ব্যবহার করুন লিঙ্কে দেওয়া নির্দেশাবলী অনুসরণ করে স্টাইল তৈরি করুন এবং আপনার তৈরি করা ম্যাপ আইডির সাথে স্টাইলটি যুক্ত করুন।
আপনার ম্যাপ ইনিশিয়ালাইজেশন কোড আপডেট করুন
এই ধাপের জন্য আপনার তৈরি করা ম্যাপ আইডি প্রয়োজন। এটি আপনার Maps ম্যানেজমেন্ট পৃষ্ঠায় খুঁজে পাওয়া যাবে।
আপনার ইনিশিয়ালাইজেশন কোডে ম্যাপ আইডি যোগ করতে, আপনার অ্যাপে ম্যাপ আইডি যোগ করুন দেখুন।
ম্যাপের ক্ষমতা চেক করুন (প্রয়োজনীয়)
ডেটা-সেটের জন্য ডেটা-ড্রিভেন স্টাইলিংয়ের ক্ষেত্রে ম্যাপ আইডি প্রয়োজন। ম্যাপ আইডি না থাকলে বা ভুল ম্যাপ আইডি পাস করা হলে,
ডেটা-ড্রিভেন স্টাইলিংয়ের জন্য ডেটাসেট লোড করা যাবে না। সমস্যার সমাধান করার
একটি ধাপ হিসেবে, ডেটাসেটের জন্য ডেটা-ড্রিভেন স্টাইলিং কাজ করে কিনা তা চেক করতে
আপনি
MapCapabilities
ব্যবহার করতে পারেন।
Kotlin
val capabilities: MapCapabilities = googleMap.getMapCapabilities() System.out.println("Data-driven Styling is available: " + capabilities.isDataDrivenStylingAvailable())
Java
MapCapabilities capabilities = googleMap.getMapCapabilities(); System.out.println("Data-driven Styling is available: " + capabilities.isDataDrivenStylingAvailable());