আপনি এগুলিতে এম্বেড করা JSON স্টাইল ডিক্লারেশনের মাধ্যমে কাস্টমাইজ করা স্টাইলিং প্রয়োগ করতে পারেন:
- ডিফল্ট ম্যাপ।
- একটি ম্যাপ ফ্রেমের মধ্যে ব্যবহারকারী যে ধরনের ম্যাপে পরিবর্তন করতে পারেন।
ফিচারের জন্য স্টাইল নির্দিষ্ট করুন
ম্যাপের বিভিন্ন ফিচার ও এলিমেন্টে স্টাইল প্রয়োগ করতে, এমন
MapTypeStyle
অবজেক্টের অ্যারে তৈরি করুন যা ম্যাপের স্টাইল কেমন হওয়া উচিত তা নির্ধারণ করে।
অ্যারে নিম্নলিখিত ফর্ম নেয়:
var stylesArray = [
{
featureType: '',
elementType: '',
stylers: [
{color: ''},
{visibility: ''},
// Add any stylers you need.
]
},
{
featureType: '',
// Add the stylers you need.
}
]
featureType, elementType এবং
stylers-এর জন্য উপলভ্য সব মানের তালিকা দেখতে, JSON স্টাইল রেফারেন্স দেখুন।
Maps Platform স্টাইলিং উইজার্ড
JSON স্টাইলিং অবজেক্ট দ্রুত তৈরি করতে Maps Platform স্টাইলিং উইজার্ড ব্যবহার করুন।
ডিফল্ট ম্যাপে স্টাইল প্রয়োগ করা
নিচে ডিফল্ট ম্যাপের উদাহরণ দেখানো হয়েছে যেখানে ডার্ক ব্যাকগ্রাউন্ডে (অর্থাৎ, ডার্ক মোড) হালকা রঙের টেক্সট ও আইকন ব্যবহার করা হয়েছে। কোড স্যাম্পেল দেখতে, স্টাইল করা ম্যাপ - নাইট মোড কোড স্যাম্পেল লিঙ্কে যান।
ডিফল্ট ম্যাপের স্টাইল পরিবর্তন করতে, ম্যাপের styles প্রপার্টি MapOptions অবজেক্টে আপনার স্টাইল অ্যারেতে সেট করুন যখন:
- আপনার ম্যাপ তৈরি করা হচ্ছে।
- অথবা,
Map.setOptionsমেথড কল করার সময়।
লেবেল ও রাস্তায় করা পরিবর্তন, ভূখণ্ড, স্যাটেলাইট, হাইব্রিড ও ডিফল্ট রোডম্যাপের ধরন সহ সব ধরনের ম্যাপের উপর প্রভাব ফেলে।
ম্যাপের কোনও ধরনের উপর স্টাইল প্রয়োগ করা
নিচে দেখানো ছবিতে ম্যাপের উপরে বাঁদিকে কন্ট্রোলে স্টাইল করা ম্যাপ নামের একটি ম্যাপের ধরন যোগ করা হয়েছে। কোড স্যাম্পেল দেখতে, স্টাইল করা ম্যাপের ধরন বিকল্পে যান।
স্টাইল করা ম্যাপের প্রকার তৈরি করতে, স্টাইল অ্যারে StyledMapType
অবজেক্টে সেট করুন। নতুন স্টাইল করা ম্যাপের ধরন তৈরি করলে, ডিফল্ট
ম্যাপের ধরনের স্টাইলের উপর কোনও প্রভাব পড়ে না।





