Catégorie : Trucs de Geek

0

1,5 million de manifestant.e.s le 5 décembre

Camarades cartographes, veillez trouver ci-dessous la carte des mobilisations du 5 décembre 2019 contre la réforme des retraites. Cette carte a été réalisée avec le package R leaflet [voir]. Les codes sources sont disponibles ici [voir]. Concernant les données, elles sont principalement issues du portail “Mobilisations en France” de la CGT [voir] et ont été complétées ponctuellement par la presse régionale et des contributions individuelles via le formulaire dédié [voir]. A ce jour, des données ont été collectées pour 164 villes sur les 250 rassemblements annoncés par la CGT [voir]. De manière générale, quand plusieurs chiffres sont disponibles, les sources...

0

Dendrochronologie, viz et migration

Où les auteurs (Pedro M. Cruz etal., 2019) montrent comment la métaphore des cernes ou « lignes de vie » des troncs d’arbres permet de visualiser l’origine géographique et la temporalité des principales vagues migratoires aux États-Unis. Lumineux. Dendrochronologie simulée de l’immigration américaine (1790-2016) L’image présenté ci-dessous a été réalisée dans le cadre du projet de recherche en cours de Pedro Cruz, John Wihbey, Avni Ghael et Felipe Shibuya, soutenu par le College of Arts, Media, and Design de la Northeastern University. Projet qui s’inscrit dans une recherche plus vaste portant sur les flux, vagues migratoires et identité aux États-Unis,...

0

La grande muraille États-Unis-Mexique

Camarades cartographes, on s’intéresse aujourd’hui au mur qui sépare les États-Unis et le Mexique. Il s’agit en fait d’une séquence cartographique réalisée dans le langage R avec Ronan Ysebaert et présentée mercredi dernier dans le cadre d’une journée d’étude organisée par la commission Géomatique du CNFG, la plateforme Géotéca et l’UMS Riate. J’en résume ci-dessous les grandes lignes. Les liens vers l’ensemble des cartes, la présentation et les programmes R sont disponibles en fin de billet.  Borders and lines on maps are not a representation of preexisting differences between peoples and places ; they create those differences.” (Reece Jones, 2016)...

0

Cartographier des flux avec arabesque !

arabesque est une nouvelle application web de cartographie thématique dédiée aux données de flux et réseaux origine-destination. Cette première version permet leur exploration, filtrage, géovisualisation et représentation. arabesque permet de réaliser des cartes de flux depuis un navigateur web – équipé de Mozilla ou de Chrome, à partir de ses propres jeux de données. Développée dans le cadre du projet geographic flow visualisation – gflowiz [consulter le carnet], par une équipe pluridisciplinaire, arabesque s’inscrit dans le paradigme de la « cartographie de visualisation » (Alan MacEachren, 2004) qui consiste à combiner au sein d’une même interface les deux piliers de...

0

Dessiner c’est coder !

Camarades cartographes, à travers ce billet, j’entends montrer que l’on peut faire de très jolies cartes avec le langage R ! Oui je sais, des lignes de code c’est repoussant, compliqué et austère. Mais c’est aussi la liberté de bâtir une carte de A à Z sans être contraint par les carcans de tel ou tel logiciel. Ici, à des fins de démonstration, j’ai choisi de reproduire en R cette fameuse carte des murs invisibles publiée dans l’atlas Map Maps [voir] et qui était également présente, dans une version antérieure, dans le Manuel de Cartographie [voir]. Dans les deux cas,...

0

7,7 milliards d’humains

Camarades cartographes, après avoir parcouru “The Vizualisation of Spatial Social Structure” de Dany Dorling (merci Laurent Beauguitte), j’ai eu l’idée de construire cette carte sur la population mondiale en utilisant sa fameuse méthode (des cartogrammes de Dorling). La carte est réalisée en R avec le package cartogram [voir] à partir des données carroyées GpW [voir]. Je la livre ici sans plus de commentaires. Les codes sources sont très simples et disponibles sur mon compte github [voir]. 7.7 billion people Comrades cartographers, after reading Dany Dorling’s book “The Vizualisation of Spatial Social Structure” (Thx to Laurent Beauguitte), I had the idea...

4

Quelle est la bonne carte ?

Camarades cartographes, je vous propose dans ce nouveau billet une petite réflexion sur la multi-représentation cartographique, appliquée à la géographie des migrants morts et portés disparus en Méditerranée. Ce billet fait suite à la communication effectuée avec Timothée Giraud [voir] à la 29e conférence internationale de cartographie qui s’est tenue à Tokyo du 15 au 20 juillet dernier [voir]. Si l’aspect méthodologique vous intéresse, le papier [voir], les slides [voir] et les codes sources [voir] sont dores et déjà en ligne.  Cartographier les morts La première carte des migrants morts et disparus aux frontières de l’Union européenne a été conçue...

0

Une carte de l’anti-relief démographique Haut-Alpin

Amoureux et arpenteur régulier des Hautes-Alpes, j’avais depuis longue date dans un coin de la tête la réalisation d’une carte qui déconstruit les perceptions usuelles de la topographie alpine. L’idée m’est alors venue de considérer des données fines de population, qui se concentre naturellement dans les vallées alpines et de réfléchir à l’utilisation de procédés de représentations cartographiques peu courants pour réaliser une représentation graphique originale de cet espace alpin. Le territoire des Hautes-Alpes se démarque des autres départements français tout d’abord par sa faible population (4ème département le moins peuplé de France après la Lozère, la Corse-du-Sud et la...

1

Magrit ou R ?

Camarades cartographes, veuillez-trouver ci-dessous mon intervention ainsi que celle de Timothée Giraud [voir], réalisée lors de la journée d’études sur les humanités numériques à l’ENS le 4 octobre 2018, sur les usages et formats de la cartographie aujourd’hui [voir].  Cette intervention en duo porte sur les outils cartographiques pour la recherche et l’enseignement que nous développons à l’UMS RIATE [voir], Nous y présentons deux solutions de cartographie qui visent deux types de besoins de production différents. D’une part, l’application en ligne MAGRIT qui a été pensée comme un support à l’enseignement de la cartographie thématique. D’autre part, le package « cartography...

1

Résoudre le problème de la superposition des cercles en cartographie

Camarades cartographes, tout comme moi, vous réalisez probablement souvent des cartes en symboles proportionnels. Voici un exemple sur l’Occitanie réalisé avec le package R cartography [voir] puis légèrement retravaillé graphiquement avec un logiciel de DAO. Ces cartes sont généralement très efficaces car, contrairement aux cartes par aplat de couleur, elles permettent de rendre compte de la masse, de la taille, du poids, ce qui est souvent très utile pour comprendre un phénomène géographique. Mais dans certains cas, quand l’information à représenter est dense, on est confronté à un problème de lisibilité dû à la superposition d’information. Tout d’abord, du fait de...

0

Géo-visualisation avec R

Camarades cartographes, je publie une court billet pour porter à vote connaissance ce support de formation en ligne, dédié à la représentation cartographique avec R. Ce document est la trace écrite d’un atelier sur la géovisualisation qui s’est tenu à Sète le 16 novembre 2018 dans le cadre d’une action nationale de formation [voir]. L’objectif était de couvrir en seulement 3h30 les usages courants et originaux de la cartographie dans l’environnement de R. Dans ce tuto, plusieurs échelles géographiques sont abordées (département de l’Hérault, région Occitanie, Europe, Monde) ainsi que plusieurs modes de représentation (cartes en symboles proportionnels, typologies, cartes...

0

Ajouter une ombre portée à une carte dans R

Camarades cartographes, je publie aujourd’hui un court billet expliquant comment on peut créer et ajouter une ombre portée à une représentation cartographique dans R. L’exemple présenté s’appuie principalement sur les données fournies avec le package cartography. [voir] La procédure est relativement simple : La fonction rGeos::gBuffer permet d’agréger l’ensemble des polygones de la zone d’étude. Le paramétrage de cette fonction permet de régler d’éventuelles erreurs topologiques ; la fonction raster::shift permet de translater la nouvelle couche crée en x et en y ; celle-ci peut être affichée sous la carte pour créer un effet d’ombrage. L’ensemble du code source ayant permis...

7

Cartographie reproductible

Camarades cartographes, partant du constat que les géographes/cartographes ont beaucoup à apprendre des informaticiens en terme de méthode de travail, je vous parle aujourd’hui de cartographie reproductible. Ce terme – la cartographie reproductible – que je pose pour la première fois dans ce billet, est directement inspiré de ce qu’on appelle la recherche reproductible (voir). Réfléchissant depuis longtemps à un process de travail permettant d’organiser, d’archiver et de partager mon travail de conception cartographique, je vous propose ici un dispositif qui me semble efficace. Il repose sur deux piliers : R et github. R c’est quoi ? R est un langage de programmation open source...

2

Nuit Debout ! (2)

Camarades cartographes, je publie aujourd’hui une mise à jour de la carte des rassemblements Nuit Debout en reproduisant la même méthodologie que précédemment (voir billet précédent). Je réponds par la même aux quelques critiques et remarques qui ont été émises à propos de la première mouture de la carte. Concernant la représentation des liens, j’assume tout à fait ce point. Effectivement, cette information (la distance euclidienne) est assez peu pertinente, mais ce procédé graphique (qui relève quasiment de l’habillage cartographique) permet de symboliser l’emprise territoriale du mouvement à la façon d’une toile qui se tisse. Pour construire cette nouvelle carte, l’extraction des données...

13

Nuit Debout !

Camarades cartographes, je partage aujourd’hui une carte des rassemblements du mouvement Nuit Debout. La réalisation de cette carte s’effectue en deux étapes. Premièrement, la carte est générée directement avec le langage R en allant chercher la liste des lieux de rassemblement sur le site http://www.nuitdebout.fr/, grâce à des techniques de web scrapping. Le géocodage et la représentation cartographique sont également effectués dans R grâce à des packages dédiés (photon, cartography). Dans un second temps, la carte est retravaillée et mise en scène dans un logiciel de DAO. Ce processus traduit assez bien, selon moi, une façon efficace d’aborder la production cartographique, à la...