• [R] Faire des #anamorphoses_cartographiques avec #Getcartr

    Aujourd’hui, c’est possible grâce aux récents développements de Chris Brunsdon de l’université de Maynooth (Irlande) qui a réalisé un front office (Getcartr) permettant d’utiliser simplement et efficacement le package Rcartogram. La méthode d’anamorphose proposée par ce package est basée directement sur le code C développé par Mark Newman (cart). Cette méthode, conçue conjointement avec Michael Gastner, repose sur le processus physique de la diffusion de la chaleur (diffusion linéaire). L’idée directrice est qu’un gaz dense entouré de gaz moins denses va progressivement se diluer jusqu’à ce que la densité s’équilibre (e.g. goutte d’encre dans une piscine). Concrètement, le calcul de densité s’effectue dans une grille régulière donnée qui est progressivement déformée selon la valeur d’une donnée quantitative absolue (stock). Le fond de carte originel est ainsi déformé puis recréé sans produire d’erreurs topologiques. In fine, chaque polygone ainsi redessiné a une surface proportionnelle à la variable quantitative prise en compte. C’est la méthode la plus couramment utilisée dans les logiciels (arcGis, ScapeToad, …).


    http://neocarto.hypotheses.org/1020
    #cartographie