Je regardais certaines cartes comme: Carte à partir des journaux de bord
ou les amitiés mondiales de Facebook cartographiées (via le blog Flowing Data )
Ces cartes semblent bonnes car les lignes simples sont presque transparentes, et à mesure que de plus en plus de lignes sont dessinées, l'opacité augmente et vous obtenez des motifs uniquement avec des lignes où plusieurs lignes sont présentes.
J'ai quelques données sur les itinéraires de bus au format shapefile et je voudrais faire quelque chose de similaire à partir de cela.
Quel logiciel me permettra de le faire? Quel logiciel peut créer cet effet?
cartography
software-recommendations
overlapping-features
Devdatta Tengshe
la source
la source
Réponses:
Vous pouvez le faire dans QGIS en utilisant la transparence des symboles, le mode de fusion des fonctionnalités et la couleur des symboles.
Remarquez la différence entre la transparence des calques et le mode de fusion (qui sera appliqué à toutes les entités) et la transparence des symboles et le mode de fusion des entités qui s’empileront avec d’autres entités du même calque.
Tous les paramètres sont disponibles dans Propriétés des calques > Style .
Avec une valeur de 95% de transparence du symbole, la couleur choisie pour la ligne ne sera totalement opaque que si au moins 20 entités se superposent. Ce nombre est limité à une superposition de 100 fonctionnalités (transparence 99%).
MISE À JOUR: Suivant les conseils de Nathan , l'utilisation de différents modes de mélange (comme la multiplication et l'addition) permet d'obtenir d'autres effets.
La duplication du calque, avec différentes couleurs de ligne et l'utilisation de modes comme l'esquive dans le mélange des calques, peut donner de beaux effets.
la source
Feature blending mode
. Même dans votre première capture d'écran :)Addition
vous obtiendrez ceci: i.imgur.com/tuGiKpc.pngJe ne suis pas sûr pour le premier exemple, mais le second est une image de la densité de ligne (une donnée raster créée à partir d'un noyau qui produit une somme pondérée des lignes d'un quartier).
en pratique, vous pouvez le faire avec la densité de ligne arcgis (analyste spatial) et vous trouverez ici des conseils open source
EDIT: le premier exemple était donc bien des lignes avec une transparence de trait. Ce n'est pas possible dans ArcGIS (vous pouvez définir la transparence des entités pour les polygones, mais cela ne s'ajoute pas les uns aux autres pour les polygones qui se chevauchent de la même couche. En théorie, bien sûr, vous pouvez créer une couche par ligne ...). Donc +1 pour QGIS ...
la source
Vous pouvez également le faire dans Tilemill en utilisant les éléments suivants:
la source
Cela peut être fait dans ArcGIS, mais sans modes de fusion avancés: utilisez "Niveaux de symboles" sous "Avancé" dans l'onglet "Symbologie" et utilisez un champ pour la transparence.
la source