মার্কার, লেবেল এবং POI সংঘর্ষগুলি পরিচালনা করুন

এই পৃষ্ঠাটি আপনাকে দেখায় যে কীভাবে আপনি আপনার মানচিত্রে যোগ করেন এমন মার্কার এবং ডিফল্ট লেবেলগুলির মধ্যে সংঘর্ষগুলি পরিচালনা করবেন, যেমন আগ্রহের পয়েন্ট (POIs) বা রাস্তার নাম৷

তুমি শুরু করার আগে

মার্কার এবং লেবেল সংঘর্ষগুলি পরিচালনা করতে, আপনাকে অবশ্যই ভেক্টর চিত্রের প্রকারের সাথে সক্ষম একটি মানচিত্র আইডি ব্যবহার করতে হবে।

চিহ্নিতকারী অগ্রাধিকার উল্লেখ করা

AdvancedMarkerElement ব্যবহার করুন। একটি মার্কার উপর অগ্রাধিকার নির্দিষ্ট করতে collisionBehavior সম্পত্তি.

নিম্নলিখিত মানগুলির মধ্যে একটি ব্যবহার করুন:

  • REQUIRED - ডিফল্ট। অন্য মার্কার, লেবেল এবং POI-এর সাথে ওভারল্যাপ করে এমন একটি মার্কার প্রদর্শনের প্রয়োজন।
  • OPTIONAL_AND_HIDES_LOWER_PRIORITY - নির্দেশ করে যে মার্কারটি একটি প্রয়োজনীয় মার্কার দ্বারা প্রতিস্থাপিত বা ওভারল্যাপ করা হতে পারে, অথবা উচ্চ অগ্রাধিকার সহ একটি OPTIONAL_AND_HIDES_LOWER_PRIORITY মার্কার দ্বারা প্রতিস্থাপিত হতে পারে৷ OPTIONAL_AND_HIDES_LOWER_PRIORITY মার্কারগুলির মধ্যে আপেক্ষিক অগ্রাধিকার নির্ধারণে সাহায্য করতে zIndex ব্যবহার করুন৷ একটি উচ্চতর zIndex মান উচ্চ অগ্রাধিকার নির্দেশ করে।
  • REQUIRED_AND_HIDES_OPTIONAL - যে কোনো OPTIONAL_AND_HIDES_LOWER_PRIORITY মার্কার, লেবেল বা POI লুকানোর সময় একটি মার্কার প্রদর্শনের প্রয়োজন হয় যা মার্কারের সাথে ওভারল্যাপ করে৷ মার্কার অন্যান্য প্রয়োজনীয় মার্কারগুলির সাথে ওভারল্যাপ হতে পারে।

আরও তথ্যের জন্য, মার্কার সংঘর্ষ ব্যবস্থাপনা কোড নমুনা দেখুন।