Necesito algunos consejos sobre cómo mejorar la visualización de la información cartográfica.
El usuario puede seleccionar diferentes especies y la aplicación de mapeo web muestra su distribución geográfica (celdas de grado poligonal), cada especie con una gama de colores (por ejemplo, color naranja más oscuro donde encontramos más información, naranja más claro donde menos información).
El problema es cuando más de una especie se superpone. Lo que estoy haciendo actualmente es calcular la mezcla de colores aditiva de dos colores usando http://www.xarg.org/project/jquery-color-plugin-xcolor/
Como puede ver en esta imagen, el color resultante donde se superponen dos especies (azul y amarillo mezclados) no es intuitivo en absoluto.
¿Alguien tiene alguna idea o conoce herramientas similares donde obtener inspiración? para crear los polígonos utilizo d3.js, por lo que si se deben crear funciones SVG más complejas, puedo intentarlo.
Algunas ideas que tuve son ...
- Cuantos más datos sobre un polígono, más grueso es el borde (o cada parte del borde con su color correspondiente)
- agregue una etiqueta en el centro del polígono que indique cuántas especies se superponen.
- Divida el polígono en diferentes partes, cada una con el color de especie correspondiente.
fuente
Respuestas:
Para varias especies, la simbología de polígono de gráfico circular podría funcionar, pero este tipo de pantallas pueden estar bastante ocupadas.
Noté que el centro de mapeo tiene 77 publicaciones sobre el tema de la superposición de pantallas de polígonos:
http://search.esri.com/results/index.cfm?do=mappingcenter&h=10&ho=0&q=overlapping+polygons
fuente
La eclosión suele ser uno de mis últimos recursos.
Aparte de eso, una vez trabajé en un proyecto donde tuvimos que resolver el siguiente problema en menos de una hora:
La solución que se nos ocurrió funcionó bastante bien teniendo en cuenta las limitaciones de tiempo en nuestro diseño cartográfico. Nos basamos en el renderizador temático más natural: el color. El usuario podría identificar inmediatamente un polígono como positivo o negativo para cada uno de los cuatro valores (verde, amarillo, naranja, rojo).
La forma en que logramos esto fue mediante el uso de contornos discontinuos con un desplazamiento negativo y un relleno hueco.
fuente
Parece que tus habilidades de programación son lo suficientemente agudas como para que puedas usar algo como.
Calcule el número de especies y cree una simbología para eso o use una superposición de sombreado que podría ser el ángulo de la escotilla que representa el número de especie.
por ejemplo, el ángulo 10 significa 2 especies, 20 significa 3, y así sucesivamente.
La etiqueta podría usarse con la codificación como 24 significa especies 2 y especies 4, 248 = especies 2, 4 y 8. Estos ejemplos no funcionan exactamente como estaba pensando, pero sé que lo he visto donde el número solo puede significar Un conjunto de valores.
Estas son algunas ideas que tengo rápidamente para "inspirarme". Hubo una pregunta sobre gis stackexchange, que es una de las preguntas más vistas y podría proporcionar más lectura y comprensión.
Eso es si leer (tiempo) es una opción.
Qué hay en su estantería
Y luego existe la esperanza de que Whuber le ayude con una respuesta.
O simplemente puede buscar respuestas por whuber y obtener un poco de inspiración.
fuente