Em breve, a Plataforma Google Maps usará a nova estilização de mapas. Essa atualização inclui uma nova paleta de cores padrão e melhorias nas experiências de mapa e na usabilidade. Todos os estilos de mapa serão atualizados automaticamente em março de 2025. Para mais informações sobre a disponibilidade e como ativar logo, consulte Novo estilo de mapa para a Plataforma Google Maps.
Como os marcadores interagem com outros marcadores e rótulos regulares.
O valor padrão é GMSCollisionBehaviorRequired.
Os conflitos de marcadores ocorrem quando as coordenadas se cruzam.
A prioridade é definida como: 1) Obrigatório > Opcional 2) zIndex: maior zIndex > zIndex mais baixo
Além disso, não é definido qual marcador será mostrado se ambos forem opcionais e tiverem o mesmo zIndex. Os rótulos de mapa normais têm a prioridade mais baixa.
Enumerador:
GMSCollisionBehaviorRequired
Sempre mostrar o marcador, independentemente do conflito.
Esse é o comportamento padrão. Não afeta a exibição de outros marcadores ou rótulos de mapa básico.
GMSCollisionBehaviorRequiredAndHidesOpcional
Sempre mostrar o marcador, independentemente do conflito, e ocultar todos os marcadores CollisionBehaviorOptionalAndHidesLowerPriority ou rótulos que se sobrepuserem ao marcador.
Mostrar o marcador apenas se ele não se sobrepuser a outros marcadores.
Não inclui GMSCollisionBehaviorRequired. Se dois marcadores desse tipo se sobrepuserem, aquele com o zIndex mais alto será mostrado. As regras de conflito para marcadores com o mesmo zIndex não são definidas.