Navigation SDK-তে Google নেভিগেশন অভিজ্ঞতার জন্য আবার ব্যবহারযোগ্য ম্যাপ স্টাইল নির্ধারণ করতে, আপনি ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং ব্যবহার করতে পারেন। এই পৃষ্ঠায় আপনি কীভাবে ম্যাপ স্টাইল নির্ধারণ ও প্রয়োগ করতে পারবেন তার একটি ওভারভিউ এবং নেভিগেশন SDK-এর জন্য নির্দিষ্ট প্রয়োগ সংক্রান্ত বিবরণ দেওয়া আছে। ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং সম্পর্কে সম্পূর্ণ তথ্য পেতে, iOS-এর জন্য Maps SDK-র ডকুমেন্টেশনে এক নজরে পৃষ্ঠাটি দেখুন।
ম্যাপের স্টাইল নির্দিষ্ট করুন
Navigation SDK-এর জন্য ম্যাপ স্টাইল কাস্টমাইজ করার প্রথম ধাপ হল ম্যাপ স্টাইল তৈরি করা এবং সেটিকে ম্যাপ আইডির সাথে যুক্ত করা। Google Maps Platform Cloud Console-এ ম্যাপ স্টাইল তৈরি, স্টোর ও এডিট করা হয়। তারপরে, কাস্টমাইজ করা ম্যাপ দেখাতে, আপনার অ্যাপ কোডে ম্যাপ আইডি রেফারেন্স হিসেবে ব্যবহার করুন।
Navigation SDK-তে দুই ধরনের ম্যাপ আছে যেগুলিকে স্টাইল করা যায়: নেভিগেশন ম্যাপ, যা অ্যাক্টিভ নেভিগেশন সেশন চলাকালীন দেখা যায় এবং রোড ম্যাপ, যা কোনও নেভিগেশন সেশন অ্যাক্টিভ না থাকলে দেখা যায়। আপনি যে স্টাইল নির্ধারণ করেন এবং ম্যাপ আইডির সাথে অ্যাসোসিয়েট করেন, তা নেভিগেশন ও রোড ম্যাপ, দুটি ধরনের ক্ষেত্রেই প্রযোজ্য হয়।
ম্যাপ স্টাইল নির্ধারণ করা সম্পর্কে সম্পূর্ণ বিবরণ পেতে, iOS ডকুমেন্টেশনের জন্য Maps SDK-তে ম্যাপ স্টাইল তৈরি ও ব্যবহার করুন দেখুন।
ম্যাপের স্টাইল প্রয়োগ করুন
ম্যাপ আইডির সাথে ম্যাপ স্টাইল যুক্ত করার পরে, আপনি Cloud Console থেকে ম্যাপ স্ট্রিং সহ
GMSMapID
তৈরি করে আইডি যোগ করতে পারবেন এবং তারপরে ম্যাপ আইডি উল্লেখ করে
GMSMapView
তৈরি করতে পারবেন।
ম্যাপ স্টাইল প্রয়োগ করার ব্যাপারে আরও তথ্য পেতে, iOS ডকুমেন্টেশনের জন্য Maps SDK-তে আপনার অ্যাপে ম্যাপ আইডি যোগ করুন দেখুন।
লাইট ও ডার্ক মোড স্টাইল
ক্লাউড-ভিত্তিক ম্যাপ স্টাইলিং আপনাকে লাইট মোড ও ডার্ক মোড স্টাইল নির্ধারণ করতে দেয়। Navigation SDK-তে, রোড ম্যাপে (নন-নেভিগেশন ম্যাপ) লাইট ও ডার্ক মোড থাকতে পারে এবং নেভিগেশন ম্যাপে দিনের আলো ও কম আলো বা নাইট মোড থাকতে পারে। Navigation SDK-তে ম্যাপের সাথে স্টাইল অ্যাসোসিয়েট করলে, রাস্তা ও নেভিগেশন ম্যাপ, দুটিতেই স্টাইল প্রয়োগ করা হয়:
- Cloud Console-এ লাইট মোড স্টাইল লাইট মোড রোড ম্যাপ এবং দিনের আলোয় নেভিগেশন ম্যাপ, উভয়ের ক্ষেত্রেই প্রযোজ্য।
- Cloud Console-এ ডার্ক মোড স্টাইল ডার্ক মোড রোড ম্যাপ এবং কম আলো/নাইট মোড নেভিগেশন ম্যাপ, দুটির ক্ষেত্রেই প্রযোজ্য।
বিলিং
কোনও অ্যাপ ম্যাপ আইডি প্রয়োগ করা আছে এমন ম্যাপ লোড করলে, ডায়নামিক ম্যাপ SKU-এর জন্য ম্যাপ লোড চার্জ ট্রিগার করা হয়। মনে রাখবেন, এই ট্রিগারটি ম্যাপ লোডের থেকে আলাদা, যেখানে ম্যাপ আইডি প্রয়োগ করা হয় না। ম্যাপ আইডি ছাড়া লোড করা ম্যাপের জন্য Maps SDK SKU অনুযায়ী চার্জ করা হয়। প্রতিটি SKU-এর জন্য ট্রিগার ও দাম সম্পর্কে আরও তথ্য পেতে, দাম ও বিলিং দেখুন।
নীতি ও ব্যবহার
Navigation SDK-তে ম্যাপের স্টাইল কাস্টমাইজ করার সময়, নেভিগেশন UI-তে গ্রহণযোগ্য পরিবর্তন সংক্রান্ত নীতি আপনাকে অবশ্যই মেনে চলতে হবে। বিশেষ করে, আপনাকে অবশ্যই নেভিগেশন ম্যাপ থেকে রোড নেটওয়ার্ক সরাতে বা নেভিগেশন ম্যাপে ম্যাপ ফিচারের কালার কনট্রাস্ট উল্লেখযোগ্যভাবে কমাতে হবে না।
নেভিগেশন UI-তে গ্রহণযোগ্য পরিবর্তন সম্পর্কে সম্পূর্ণ বিবরণ পেতে, iOS-এর জন্য নেভিগেশন SDK-এর নীতি দেখুন।