এমবেডেড 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 স্টাইলিং অবজেক্ট তৈরি করার দ্রুত উপায় হিসাবে মানচিত্র প্ল্যাটফর্ম স্টাইলিং উইজার্ড ব্যবহার করুন৷

একটি ডিফল্ট মানচিত্রে শৈলী প্রয়োগ করা হচ্ছে

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

ডিফল্ট মানচিত্রের শৈলীগুলি সংশোধন করতে, MapOptions অবজেক্টে মানচিত্রের styles বৈশিষ্ট্যকে আপনার শৈলী অ্যারেতে সেট করুন যখন:

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

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

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

নিম্নলিখিতটি মানচিত্রের উপরের বাম দিকে নিয়ন্ত্রণে স্টাইলড ম্যাপ নামে একটি যুক্ত মানচিত্র প্রকার দেখায়। কোড নমুনা দেখতে, শৈলীযুক্ত মানচিত্রের প্রকারগুলিতে যান।

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

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

আপনি নিম্নলিখিতগুলিতে এমবেডেড 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 স্টাইলিং অবজেক্ট তৈরি করার দ্রুত উপায় হিসাবে মানচিত্র প্ল্যাটফর্ম স্টাইলিং উইজার্ড ব্যবহার করুন৷

একটি ডিফল্ট মানচিত্রে শৈলী প্রয়োগ করা হচ্ছে

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

ডিফল্ট মানচিত্রের শৈলীগুলি সংশোধন করতে, MapOptions অবজেক্টে মানচিত্রের styles বৈশিষ্ট্যকে আপনার শৈলী অ্যারেতে সেট করুন যখন:

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

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

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

নিম্নলিখিতটি মানচিত্রের উপরের বাম দিকে নিয়ন্ত্রণে স্টাইলড ম্যাপ নামে একটি যুক্ত মানচিত্র প্রকার দেখায়। কোড নমুনা দেখতে, শৈলীযুক্ত মানচিত্রের প্রকারগুলিতে যান।

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