En esta página, se muestra cómo administrar las colisiones entre los marcadores que agregas al mapa y las etiquetas predeterminadas, como los lugares de interés o los nombres de calles.
Antes de comenzar
Para administrar las colisiones de marcadores y etiquetas, debes usar un ID de mapa habilitado con el tipo de imagen vectorial.
Cómo especificar las prioridades de los marcadores
Usa la propiedad MarkerOptions
collisionBehavior
para especificar la prioridad en un marcador.
Usa uno de los siguientes valores:
REQUIRED
: Predeterminado. Requiere mostrar un marcador que se superponga con otros marcadores, etiquetas y lugares de interés.OPTIONAL_AND_HIDES_LOWER_PRIORITY
: Indica que un marcador puede reemplazarse o superponerse con un marcador obligatorio. También significa que un marcadorOPTIONAL_AND_HIDES_LOWER_PRIORITY
con una prioridad más alta puede reemplazarlo. UsazIndex
para ayudar a determinar la prioridad relativa entre marcadoresOPTIONAL_AND_HIDES_LOWER_PRIORITY
. Un valorzIndex
más alto indica una prioridad más alta.REQUIRED_AND_HIDES_OPTIONAL
: Requiere que se muestre un marcador y que se oculten los marcadoresOPTIONAL_AND_HIDES_LOWER_PRIORITY
, las etiquetas o los POI que se superponen con el marcador. El marcador puede superponerse con otros marcadores obligatorios.
Para obtener más información, consulta la muestra de código de Administración de colisiones de marcadores.