این صفحه به شما نشان میدهد که چگونه برخوردهای بین نشانگرهایی را که به نقشه خود اضافه میکنید و برچسبهای پیشفرض، مانند نقاط مورد علاقه (POI) یا نام خیابانها، مدیریت کنید.
قبل از اینکه شروع کنی
برای مدیریت برخوردهای نشانگر و برچسب، باید از شناسه نقشه فعال با نوع تصویر برداری استفاده کنید.
تعیین اولویت های نشانگر
از AdvancedMarkerElement
استفاده کنید. ویژگی collisionBehavior
برای تعیین اولویت روی یک نشانگر.
از یکی از مقادیر زیر استفاده کنید:
-
REQUIRED
- پیش فرض. به نمایش نشانگری نیاز دارد که با دیگر نشانگرها، برچسبها و POI همپوشانی داشته باشد. -
OPTIONAL_AND_HIDES_LOWER_PRIORITY
- نشان می دهد که نشانگر ممکن است با یک نشانگر مورد نیاز جایگزین یا همپوشانی شود، یا با یک نشانگرOPTIONAL_AND_HIDES_LOWER_PRIORITY
با اولویت بالاتر جایگزین شود. ازzIndex
برای کمک به تعیین اولویت نسبی بین نشانگرهایOPTIONAL_AND_HIDES_LOWER_PRIORITY
استفاده کنید. مقدارzIndex
بالاتر نشان دهنده اولویت بالاتر است. -
REQUIRED_AND_HIDES_OPTIONAL
- به نمایش یک نشانگر نیاز دارد در حالی که هر نشانگر، برچسب یا POIOPTIONAL_AND_HIDES_LOWER_PRIORITY
که با نشانگر همپوشانی دارند پنهان می شود. نشانگر ممکن است با سایر نشانگرهای مورد نیاز همپوشانی داشته باشد.
برای اطلاعات بیشتر، نمونه کد مدیریت برخورد نشانگر را ببینید.