Más

¿Desactivando InfoWindow en ciertos elementos usando CartoDB?

¿Desactivando InfoWindow en ciertos elementos usando CartoDB?


En CartoDB: ¿Cómo puedo deshabilitar / desactivar la ventana de información en ciertos elementos? Por ejemplo, si tengo una capa con varias líneas, pero solo quiero una ventana de información al hacer clic o una ventana de información al pasar el mouse en la línea 1 y 3, pero no en la 2.

Lo mismo ocurre con las etiquetas.

ejemplo: muestra la ventana de información en las líneas rojas continuas, pero no en la línea discontinua (todas las líneas están en la misma capa)


En el editor de CartoDB, puede separar fácilmente sus líneas en diferentes capas y luego activar o desactivar las ventanas de información según corresponda.

Mientras esté en la "vista de mapa" de sus datos, hará clic en el asistente de SQL y escribirá una declaración que seleccione la línea 1.

No estoy seguro de cómo están organizados sus datos, pero por ejemplo, si ha asignado a cada línea una categoría numérica, podría escribir una declaración como:

SELECCIONE de #yourtablename DONDE categoría = 1

que devolverá solo las filas cuya categoría es 1.

Luego, haga clic en el asistente de la ventana de información y "enciéndalo" agregando los elementos que le gustaría mostrar.

Luego, hará clic en el botón "agregar capa" y agregará su capa original nuevamente, y hará otra consulta SQL en el asistente que selecciona la línea 2.

SELECCIONE de #yourtablename DONDE categoría = 2

Luego puede deshabilitar la ventana de información haciendo clic en su asistente y asegurándose de que ninguno de los elementos esté seleccionado.

Repita este proceso hasta que a todas sus líneas se les haya asignado una capa separada con la configuración de ventana de información adecuada. Puedes hacer lo mismo con tus etiquetas.

¡Espero que esto te haya sido útil!


Ver el vídeo: Google Maps API Tutorial. Custom Marker Icon. Multiple Info Window