এমবেডেড JSON শৈলী ঘোষণা ব্যবহার করুন

প্ল্যাটফর্ম নির্বাচন করুন: অ্যান্ড্রয়েড আইওএস জাভাস্ক্রিপ্ট

আপনি নিম্নলিখিতগুলিতে একটি এমবেডেড JSON স্টাইল ঘোষণার মাধ্যমে কাস্টমাইজড স্টাইলিং প্রয়োগ করতে পারেন:

  • ডিফল্ট মানচিত্র।
  • একটি একক মানচিত্র ফ্রেমের মধ্যে ব্যবহারকারী যে ধরণের মানচিত্রের মধ্যে পরিবর্তন করতে পারেন।

বৈশিষ্ট্যগুলিতে শৈলী নির্দিষ্ট করুন

একটি মানচিত্রের বিভিন্ন বৈশিষ্ট্য এবং উপাদানগুলিতে শৈলী প্রয়োগ করতে, MapTypeStyle অবজেক্টের একটি অ্যারে তৈরি করুন যা মানচিত্রটি কীভাবে স্টাইল করা উচিত তা নির্ধারণ করে।

অ্যারেটি নিম্নলিখিত রূপ নেয়:

var stylesArray = [
  {
    featureType: '',
    elementType: '',
    stylers: [
      {color: ''},
      {visibility: ''},
      // Add any stylers you need.
    ]
  },
  {
    featureType: '',
    // Add the stylers you need.
  }
]

featureType , elementType , এবং stylers এর জন্য উপলব্ধ সমস্ত মানের তালিকার জন্য, JSON স্টাইল রেফারেন্স দেখুন।

ম্যাপস প্ল্যাটফর্ম স্টাইলিং উইজার্ড

একটি JSON স্টাইলিং অবজেক্ট তৈরি করার দ্রুত উপায় হিসেবে Maps Platform Styling Wizard ব্যবহার করুন।

একটি ডিফল্ট মানচিত্রে স্টাইল প্রয়োগ করুন

নিচে একটি উদাহরণ দেওয়া হল, হালকা রঙের টেক্সট এবং আইকন ব্যবহার করে গাঢ় পটভূমিতে (অর্থাৎ ডার্ক মোড) স্টাইল করা ডিফল্ট ম্যাপের একটি উদাহরণ। কোডের নমুনা দেখতে, স্টাইলড ম্যাপস - নাইট মোড কোড নমুনা -এ যান।

ডিফল্ট মানচিত্রের স্টাইল পরিবর্তন করতে, MapOptions object-এ মানচিত্রের styles বৈশিষ্ট্যটি আপনার স্টাইল অ্যারেতে সেট করুন যখন:

  • আপনার মানচিত্র তৈরি করা হচ্ছে।
  • অথবা, Map.setOptions পদ্ধতিতে কল করার সময়।

লেবেল এবং রাস্তার পরিবর্তনগুলি ভূখণ্ড, উপগ্রহ, হাইব্রিড এবং ডিফল্ট রোডম্যাপ প্রকার সহ সমস্ত মানচিত্রের ধরণকে প্রভাবিত করে।

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

নিচের ছবিতে ম্যাপের উপরের বাম দিকের কন্ট্রোলে Styled Map নামে একটি যোগ করা ম্যাপের ধরণ দেখানো হয়েছে। কোডের নমুনা দেখতে, Styled Map Types এ যান।

একটি স্টাইল করা ম্যাপ টাইপ তৈরি করতে, স্টাইল অ্যারেটিকে একটি StyledMapType অবজেক্টে সেট করুন। একটি নতুন স্টাইল করা ম্যাপ টাইপ তৈরি করলে ডিফল্ট ম্যাপ টাইপের স্টাইল প্রভাবিত হয় না।