সংঘর্ষের আচরণ নিয়ন্ত্রণ করুন

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

এই পৃষ্ঠাটি দেখায় কিভাবে একটি চিহ্নিতকারীর জন্য সংঘর্ষের আচরণ সেট করতে হয়। সংঘর্ষের আচরণ নিয়ন্ত্রণ করে কিভাবে একটি মার্কার প্রদর্শিত হবে যদি এটি অন্য মার্কারের সাথে সংঘর্ষে (ওভারল্যাপ) হয়।

সংঘর্ষের আচরণ সেট করতে, নিম্নলিখিতগুলির মধ্যে একটিতে collisionBehavior সেট করুন:

  • REQUIRED : সংঘর্ষ নির্বিশেষে সর্বদা মার্কার প্রদর্শন করুন৷
  • REQUIRED_AND_HIDES_OPTIONAL : সংঘর্ষ নির্বিশেষে সর্বদা মার্কার প্রদর্শন করুন, এবং যে কোনো OPTIONAL_AND_HIDES_LOWER_PRIORITY মার্কার বা লেবেল লুকান যা মার্কারটির সাথে ওভারল্যাপ হবে৷
  • OPTIONAL_AND_HIDES_LOWER_PRIORITY : শুধুমাত্র মার্কারটি প্রদর্শন করুন যদি এটি অন্য মার্কারের সাথে ওভারল্যাপ না করে। যদি এই ধরনের দুটি মার্কার ওভারল্যাপ হয়, তাহলে উচ্চতর zIndex সহ একটি দেখানো হয়। তাদের একই zIndex থাকলে, নিচের উল্লম্ব স্ক্রিনের অবস্থান দেখানো হয়।

নিম্নলিখিত উদাহরণটি একটি চিহ্নিতকারীর জন্য সংঘর্ষের আচরণ সেটিং দেখায়:

const marker = new Marker3DElement({
    position: {lat, lng},
    collisionBehavior: google.maps.CollisionBehavior.REQUIRED
});