মানচিত্র শৈলী কাস্টমাইজ করুন

আপনি ন্যাভিগেশন SDK-এ Google নেভিগেশন অভিজ্ঞতার জন্য পুনরায় ব্যবহারযোগ্য মানচিত্র শৈলী সংজ্ঞায়িত করতে ক্লাউড-ভিত্তিক মানচিত্র স্টাইলিং ব্যবহার করতে পারেন। এই পৃষ্ঠাটি আপনি কিভাবে মানচিত্র শৈলী সংজ্ঞায়িত করতে এবং প্রয়োগ করতে পারেন তার একটি ওভারভিউ প্রদান করে, সেইসাথে নেভিগেশন SDK-এর জন্য নির্দিষ্ট বাস্তবায়নের বিশদ বিবরণ। ক্লাউড-ভিত্তিক মানচিত্র স্টাইলিং সম্পর্কে সম্পূর্ণ তথ্যের জন্য, Android ডকুমেন্টেশনের জন্য Maps SDK-এ ওভারভিউ পৃষ্ঠাটি দেখুন।

কাস্টমাইজড ম্যাপ শৈলীর উদাহরণ 1কাস্টমাইজড ম্যাপ শৈলীর উদাহরণ 2

মানচিত্রের শৈলী সংজ্ঞায়িত করুন

ন্যাভিগেশন SDK-এর জন্য মানচিত্র শৈলী কাস্টমাইজ করার প্রথম ধাপ হল একটি মানচিত্রের শৈলী তৈরি করা এবং এটিকে একটি মানচিত্র আইডির সাথে সংযুক্ত করা। মানচিত্রের শৈলীগুলি Google মানচিত্র প্ল্যাটফর্ম ক্লাউড কনসোলে তৈরি, সংরক্ষণ এবং সম্পাদনা করা হয়৷ তারপর আপনি কাস্টমাইজড মানচিত্র প্রদর্শন করতে আপনার অ্যাপ কোডে মানচিত্রের আইডি উল্লেখ করুন।

নেভিগেশন SDK-এ দুটি মানচিত্রের ধরন রয়েছে যেগুলিকে স্টাইল করা যেতে পারে: নেভিগেশন মানচিত্র, যা একটি সক্রিয় নেভিগেশন সেশনের সময় দৃশ্যমান হয় এবং রাস্তার মানচিত্র, যেটি যখনই কোনো নেভিগেশন সেশন সক্রিয় না থাকে তখন দৃশ্যমান হয়৷ আপনি যে শৈলীগুলি সংজ্ঞায়িত করেন এবং একটি মানচিত্র ID এর সাথে যুক্ত করেন তা নেভিগেশন এবং রাস্তার মানচিত্র উভয় প্রকারের ক্ষেত্রেই প্রযোজ্য৷

মানচিত্রের শৈলী সংজ্ঞায়িত করার বিষয়ে সম্পূর্ণ বিশদ বিবরণের জন্য, দেখুন Android ডকুমেন্টেশনের জন্য মানচিত্র SDK-এ মানচিত্রের শৈলী তৈরি করুন এবং ব্যবহার করুন

মানচিত্র শৈলী প্রয়োগ করুন

একবার আপনার কাছে মানচিত্রের আইডির সাথে মানচিত্র শৈলী যুক্ত হয়ে গেলে, আপনি ক্রিয়াকলাপের বিন্যাস ফাইলে একটি <fragment> উপাদানের মাধ্যমে, MapView ক্লাস ব্যবহার করে, অথবা একটি MapFragment , SupportMapFragment , বা SupportNavigationFragment উদাহরণে GoogleMapOptions ক্লাস ব্যবহার করে ID যোগ করতে পারেন৷

মানচিত্র শৈলী প্রয়োগ সম্পর্কে আরও তথ্যের জন্য, Android ডকুমেন্টেশনের জন্য মানচিত্র SDK-এ আপনার অ্যাপে মানচিত্র ID যোগ করুন দেখুন।

হালকা এবং অন্ধকার মোড শৈলী

ক্লাউড-ভিত্তিক মানচিত্র স্টাইলিং আপনাকে হালকা মোড এবং অন্ধকার মোড শৈলী সংজ্ঞায়িত করতে দেয়। নেভিগেশন SDK-এ, রাস্তার মানচিত্র (নন-নেভিগেশন মানচিত্র) হালকা এবং অন্ধকার মোড থাকতে পারে এবং নেভিগেশন মানচিত্রে দিনের আলো এবং কম-আলো বা রাতের মোড থাকতে পারে। যখন আপনি ন্যাভিগেশন SDK-তে মানচিত্রের সাথে শৈলীগুলি সংযুক্ত করেন, তখন শৈলীগুলি রাস্তা এবং নেভিগেশন মানচিত্র উভয় ক্ষেত্রেই প্রযোজ্য হয়:

  • ক্লাউড কনসোলের লাইট মোড শৈলীগুলি লাইট মোড রোড ম্যাপ এবং ডেলাইট নেভিগেশন ম্যাপ উভয় ক্ষেত্রেই প্রযোজ্য।
  • ক্লাউড কনসোলে ডার্ক মোড শৈলীগুলি ডার্ক মোড রোড ম্যাপ এবং লো-লাইট/নাইট মোড নেভিগেশন ম্যাপ উভয় ক্ষেত্রেই প্রযোজ্য।

বিলিং

যখন একটি অ্যাপ একটি মানচিত্র লোড করে যাতে একটি মানচিত্র ID প্রয়োগ করা হয়, তখন ডায়নামিক মানচিত্র SKU এর বিরুদ্ধে চার্জ করা একটি মানচিত্র লোড ট্রিগার হয়৷ মনে রাখবেন যে এই ট্রিগারটি মানচিত্র লোডগুলির থেকে আলাদা যেগুলিতে মানচিত্র ID প্রয়োগ করা হয় না৷ মানচিত্র ID ব্যতীত মানচিত্র লোড করার জন্য মানচিত্র SDK SKU এর বিরুদ্ধে চার্জ করা হয়৷ প্রতিটি SKU-এর ট্রিগার এবং মূল্য সম্পর্কে আরও তথ্যের জন্য, মূল্য দেখুন।

নীতি এবং ব্যবহার

নেভিগেশন SDK-তে মানচিত্রের শৈলী কাস্টমাইজ করার সময়, আপনাকে অবশ্যই নেভিগেশন UI-তে গ্রহণযোগ্য পরিবর্তন সংক্রান্ত নীতিগুলি মেনে চলতে হবে। বিশেষ করে, আপনাকে অবশ্যই নেভিগেশন ম্যাপ থেকে রাস্তার নেটওয়ার্কগুলি সরাতে হবে না বা নেভিগেশন মানচিত্রে মানচিত্রের বৈশিষ্ট্যগুলির রঙের বৈপরীত্য উল্লেখযোগ্যভাবে কমাতে হবে না।

নেভিগেশন UI-তে গ্রহণযোগ্য পরিবর্তন সম্পর্কে সম্পূর্ণ বিশদ বিবরণের জন্য, Android এর জন্য নেভিগেশন SDK-এর নীতিগুলি দেখুন।