Hay un montón de opciones y de hecho, he luchado a través de la misma pregunta hace un tiempo en algunos de mis aplicaciones. Y para nuestros diferentes productos que terminó con diferentes soluciones. Así que usted tiene que preguntarse a sí mismo
- Son todos de la singleton iconos en el mapa de la misma "especie" - con la misma forma y color?
- Si no, ¿ todos ellos viven de la 1 de la capa o de múltiples capas?
- Si en varios, vas a clúster de cada capa individual, o de la cruz de la capa de la agrupación?
- Si agrupación de capas individuales, lo que si los iconos de la superposición de distintas capas, vas a tener cluster de clusters?
- ¿Necesita saber "qué" tipo de cosa es ser agrupado, o simplemente que "oye, hay Un clúster" en el mapa. Y por encima de usted dijo que usted no necesita saber cómo muchas de las cosas que están ahí solo por mirar clúster de icono.
He aquí un par de ejemplos y lo que significan y cómo se hace. Todos se realizan con una costumbre algoritmo de clustering, no con el Bing de agrupamiento (1ª imagen) o OL tipo de estrategia (2ª). De esta manera tengo mucho más control sobre el aspecto y el tacto.
Tapa de pantalla de una aplicación Bing; tenemos varias capas de diferentes tipos de icono y colores. Elegimos para agrupar los iconos, a continuación, ocultar todo por la parte superior (la más importante) en el icono de clúster y, a continuación, el primer icono se cubrió con un transparente-ish de la imagen. Por lo que dicen mis iconos son de 20x20, el clúster es un indicador de 30x30 imagen que del 80% transparentes, excepto que tiene un PLUS en la parte superior derecha. Así que cuando se superponen en la parte superior de mi grupo "representante" icono, parece que tengo un cúmulo de cosas debajo. Cuando el usuario pasa el ratón o los clics, el evento va a los clúster icono y un mensaje "el número N de los elementos" y haga clic en o profundizar para obtener más información.
En esta situación nos llevó a un enfoque más sencillo. Iconos de vivir en capas diferentes y tienen diferente significado y nos cluster multi-capa, sin embargo, el representante icono es sólo un gran grasa signo MÁS [que varía en tamaño hasta un cierto límite].
Así que, básicamente, se optó por un "PLUS" de "+" para indicar un clúster en las dos aplicaciones, pero se tomaron rutas diferentes sobre cómo ponerlo en el mapa de superposición de mapas existentes iconos para darle el mapa de más significado, o simplemente limpiar el mapa y poner un PLUS y dejar que el usuario drill-down para obtener más información.