Estoy trabajando con leafletMap usando la aplicación Vue2, quiero colocar mis marcadores en una posición diferente en la vista de mi escritorio. Tengo una idea, pero no estoy seguro de si funcionará, pero pienso que si agrego min-zoom y max-zoom a mi aplicación de mapas y luego necesito escribir algo de lógica para el posicionamiento, pero no sé exactamente cómo implementarlo. . En este momento, cuando hice clic, la ventana emergente siempre está en la parte superior del marcador (ver más abajo):
Pero quiero que el marcador se coloque en una dirección diferente según mis marcadores. Entonces, si Mi marcador está en el lado derecho del mapa, los marcadores deberían aparecer en la esquina derecha y si el marcador está en el lado izquierdo, la ventana emergente debería abrirse en la esquina izquierda. y si el marcador está demasiado cerca del mapa superior, la ventana emergente debería abrirse debajo/debajo del marcador (similar a la imagen a continuación):
Y si mi marcador está en el centro, la ventana emergente debería abrirse sobre el marcador, como se muestra en la imagen a continuación: