Comment illustrer des flux avec les matrices de données ?

Pour utiliser la représentation Flux il est nécessaire de s’appuyer sur une matrice de données. Dans certains cas, cette matrice présente des échanges entre des niveaux géographiques d’échelles différentes, par exemple entre des communes et des départements.

astuce-20100507-illustrer-des-flux-4_V150

Dans la matrice ci-dessous on peut observer des échanges entre communes d’une part (identifiées par leur code INSEE) et un échange entre une commune et un département d’autre part (en dernière ligne, de Dignes-les-Bains vers les Bouches-du-Rhône).

Identifiants(départ > arrivée) Valeurs
04070>04023 5
04070>04192 15
04070>04107 5
04070>04219 15
04070>13 5

Pour insérer cette matrice dans Cartes & Données, il faudrait disposer d’un fond de carte mêlant les 2 types d’identifiant : codes communes et codes départementaux. Si de tels fonds de carte n’existent pas par défaut, ils peuvent cependant être conçus très simplement dans Cartes & Données à l’aide du module opérateur Union.

Il suffit pour cela de relier le fond de carte communal et le fond de carte départemental au module Union qui constituera dès lors un nouveau fond rassemblant toutes les entités géographiques.

astuce-20100507-illustrer-des-flux-1

Puisque ce module Union est un fond de carte, il est alors possible de lui adjoindre un module Données pour insérer notre matrice.

astuce-20100507-illustrer-des-flux-2
astuce-20100507-illustrer-des-flux-3
astuce-20100507-illustrer-des-flux-4