J'ai besoin de quelques conseils pour améliorer la visualisation des informations cartographiques.
L'utilisateur peut sélectionner différentes espèces et l'application de cartographie Web montre sa répartition géographique (cellules à degrés polygonaux), chaque espèce avec une gamme de couleurs (par exemple, une couleur orange plus foncée où l'on trouve plus d'informations, une orange plus claire où moins d'informations).
Le problème est lorsque plusieurs espèces se chevauchent. Ce que je fais actuellement est juste de calculer le mélange de couleurs additif de deux couleurs en utilisant http://www.xarg.org/project/jquery-color-plugin-xcolor/
Comme vous pouvez le voir sur cette image, la couleur résultante où deux espèces se chevauchent (bleu et jaune mélangés) n'est pas du tout intuitive.
Quelqu'un a une idée ou connaît des outils similaires où trouver l'inspiration? pour créer les polygones, j'utilise d3.js, donc si des entités SVG plus complexes doivent être créées, je peux essayer.
Quelques idées que j'ai eues sont ...
- Plus il y a de données sur un polygone, plus la bordure est épaisse (ou chaque partie de la bordure avec sa couleur correspondante)
- ajoutez une étiquette au centre du polygone indiquant le nombre d'espèces qui se chevauchent.
- Divisez le polygone en différentes parties, chacune avec la couleur de l'espèce correspondante.
la source
Réponses:
Pour plusieurs espèces, la symbologie des polygones de camembert pourrait fonctionner, mais ces types d'affichage peuvent être très occupés.
J'ai remarqué que le centre de cartographie a 77 messages sur le thème des affichages polygonaux superposés:
http://search.esri.com/results/index.cfm?do=mappingcenter&h=10&ho=0&q=overlapping+polygons
la source
L'éclosion est généralement l'un de mes derniers recours.
A part ça, j'ai déjà travaillé sur un projet où nous avions le problème suivant à résoudre en moins d'une heure:
La solution que nous avons trouvée a plutôt bien fonctionné compte tenu des contraintes de temps sur notre conception cartographique. Nous nous sommes appuyés sur le rendu thématique le plus naturel: la couleur. L'utilisateur pouvait immédiatement identifier un polygone comme positif ou négatif pour chacune des quatre valeurs (vert, jaune, orange, rouge).
Pour ce faire, nous avons utilisé des contours en pointillés alternés avec un décalage négatif et un remplissage creux.
la source
Il semble que vos compétences en programmation soient suffisamment précises pour que vous puissiez utiliser quelque chose comme.
Calculez le nombre d'espèces et imaginez une symbologie pour cela ou utilisez un recouvrement d'écoutille qui pourrait être l'angle de l'écoutille qui représente le nombre d'espèces.
par exemple, l'angle 10 signifie 2 espèces, 20 signifie 3, etc.
L'étiquette pourrait être utilisée avec un codage tel que 24 signifie espèces 2 et espèces 4, 248 = espèces 2, 4 et 8. Ces exemples ne fonctionnent pas exactement comme je le pensais, mais je sais que je l'ai vu où le nombre ne peut signifier que un ensemble de valeurs.
Ce sont quelques idées que j'ai juste rapidement pour "inspiration". Il y avait une question sur gis stackexchange qui est l'une des questions les plus consultées et pourrait fournir plus de lecture et de perspicacité.
C'est si la lecture (temps) est une option.
Qu'y a-t-il sur votre étagère?
Et puis il y a l'espoir que whuber vous aidera avec une réponse.
Ou vous pouvez simplement rechercher des réponses par whuber et obtenir un peu d'inspiration.
la source