تعرض لك هذه الصفحة كيفية إدارة التضاربات بين العلامات التي تضيفها إلى خريطتك والتصنيفات التلقائية، مثل نقاط الاهتمام (POI) أو أسماء الشوارع.
قبل البدء
لإدارة تضاربات العلامات والتصنيفات، يجب استخدام معرّف خريطة تم تفعيله مع نوع صورة المتّجه.
تحديد أولويات العلامة
استخدام AdvancedMarkerElement
.collisionBehavior
لتحديد الأولوية على علامة.
استخدِم إحدى القيمتين التاليتين:
REQUIRED
- الإعداد التلقائي يتطلب عرض علامة تتداخل مع العلامات والتسميات ونقاط الاهتمام الأخرى.OPTIONAL_AND_HIDES_LOWER_PRIORITY
- يشير إلى أنه قد تم استبدال العلامة أو تداخلها بعلامة مطلوبة أو استبدالها بعلامةOPTIONAL_AND_HIDES_LOWER_PRIORITY
ذات أولوية أعلى. استخدِمzIndex
للمساعدة في تحديد الأولوية النسبية بين علاماتOPTIONAL_AND_HIDES_LOWER_PRIORITY
. تشير قيمةzIndex
الأعلى إلى أولوية أعلى.REQUIRED_AND_HIDES_OPTIONAL
: يجب عرض محدِّد الموقع مع إخفاء أي علامات أو تصنيفات أو نقاط اهتمام (OPTIONAL_AND_HIDES_LOWER_PRIORITY
) تتداخل مع العلامة. قد تتداخل العلامة مع المحددات الأخرى المطلوبة.
لمزيد من المعلومات، يمكنك الاطّلاع على نموذج رمز Marker Collision Management (إدارة الاصطدام).