Suite

Carte de diffusion du réseau dans Carto ?

Carte de diffusion du réseau dans Carto ?


Je travaille sur une carte interactive que j'envisage d'avoir une structure similaire aux réseaux de diffusion. J'ai des données pour identifier un événement et j'aimerais montrer les personnes impliquées dans cet événement et afficher ces données année par année.

Ces réseaux sont normalement représentés dans un espace abstrait et peuvent être créés dans un logiciel statistique. Je me demandais s'il existe des services cartographiques ou des programmes actuels qui permettent une analyse géographique de ce genre.

Quelques exemples:

http://thebritishgeographer.weebly.com/the-spread-of-disease-and-its-management.html
(sous DIFFUSION HIÉRARCHIQUE)

Réseaux de diffusion et analyse en cascade http://people.tuebingen.mpg.de/diffusion-networks-wsdm14/


Afin de créer quelque chose de similaire dans CartoDB, vous aurez besoin de deux couches : une avec les points (les villes dans le premier exemple) et une autre pour les flèches (vous devrez créer des lignes).

Vous pouvez afficher les bulles plus grandes ou plus petites en utilisant, par exemple, l'assistant de bulles, ou en personnalisant simplement votre CartoCSS pour tracer la taille des bulles de différentes tailles.

Afin de créer les lignes, vous pouvez le faire par programmation en utilisant une requête SQL et la fonction ST_MakeLine dans PostGIS. Vous pouvez trouver un tutoriel similaire ici, mais dans votre cas, ce serait différent car vous devez ajouter des lignes entre des paires d'éléments. Un autre exemple probablement plus précis dans cette question ici répondue par Paul Ramsey, développeur principal de PostGIS :-)

Cette création de la ligne dépend beaucoup de la structure de votre table de données, donc si vous avez des détails spécifiques pour cela, nous pourrions vous aider davantage.

Si vous ne connaissez pas encore CartoDB, je vous recommande de jeter un œil à la CartoDB Academy.


Voir la vidéo: Les cartes réseaux