Cartograflow
Cartograflow est un package R de fonctions permettant de manipuler des matrices origine-destination (OD) à des fins de cartographie thématique, c’est-à-dire en lien avec un maillage territorial associé.
Quatre familles de fonctions sont proposées.
1. Prise en main des données
Construction d’une matrice carrée à partir d’une liste de sommets, transformation d’une matrice de formats liste/long en large/wide, double jointure sur les origine et destination d’une matrice avec un fond de carte, opérations de symétrisation, construction d’indicateurs sur les flux bilatéraux, et sur les marges lieux d’origine et/ou de destination.
2. Analyse des flux
- Analyse de la concentration de la matrice OD, tracé de la courbe de Lorenz, calcul d’un double critère de sélection, filtrage des valeurs de flux OD.
- Analyse de la distance parcourue par les flux selon une approche continue (kilométrique) ou discrète (voisinage).
- Construction de matrices d’espacements des lieux OD (distances) selon différentes métriques : continues (kilométriques) ou discrètes et ordinales basées sur les contiguïtés, à partir du fond de carte, filtrage des valeurs de flux OD en fonction de distances parcourues
3. Réduction de l’univers des flux
Réduction de la dimension de la matrice OD par l’application d’un critère unique de sélection, d’un double critère de sélection, d’un intervalle de définition, ou en fonction d’une matrice OD externe (de distance par exemple).
4. Cartographie de flux
Tracé de lignes ou de flux respectivement sous la forme de segments ou de flèches et habillage cartographique en utilisant les packages {sf} et {Cartography}.
Dépôt : github.com/fbahoken/cartogRaflow
Crédits :
Les fontions de {Cartograflow} ont, pour l’essentiel, été initialement développées lors de la thèse de Françoise BAHOKEN dont elles constituent l’une des annexes, avant d’être transformées en un package déposé sur le CRAN, et progressivement mises à jour.
Contributions :
Françoise BAHOKEN (Univ. Gustave-Eiffel/AME-splott) : autrice, développeuse
Sylvain BLONDEAU : développeur, maintaineur
Références :
BAHOKEN F. (2019), Cartograflow Filtering Origin-Destination matrices For Flow Mapping Purposes in R, European Colloquium on Theoretical and Quantitative Geography (ECTQG2019), Session "spatial interactions", Mondorf-les-Bains (Luxembourg), 09-07-2019. github.com/fbahoken/ECTQG2019
BAHOKEN F. (2016), Annexe : Programme R/Rstudio annexés, in : Contribution à la cartographie d’une matrice de flux, Thèse en Géographie - Sciences des territoires, URL : halshs.archives-ouvertes.fr/tel-01273776.
Contact : Françoise BAHOKEN