Cartographie thématique avec Magrit 🌍

23 janvier 2024 - EHESS, Paris

Nicolas Lambert, Matthieu Viry (CNRS - UAR RIATE)

Plan de la séance 📝


  1. Cartographie thématique et sémiologie graphique
  2. Présentation de l’application Magrit
  3. DĂ©monstration et exercice pratique

Introduction

1
Cartographie thématique


Un peu d’histoire…

La sémiologie graphique

Les variables visuelles (ou variables rétiniennes) sont les moyens graphiques pour retranscrire visuellement un information

  • Un principe : faciliter la vie du lecteur de carte (comprehension en un temps minimum de perception ; visĂ©e universelle)
  • Une règle : Le type de donnĂ©e dĂ©termine les choix graphiques !

Les 7 variables visuelles

>

En résumé

Différenciation

Ordre

Proportionnalité

La règle d’or !

Pas de stock en aplats !

Le fond de carte

Habillage et mise en page

Ce qui se cache derrière les cartes


Soit, une réalité géographique fictive.


Mettons ces habitants dans différents maillages fictifs

Les cartes produites sont différentes



Les cartes produites sont différentes



Titre : ?

Titre neutre :
Les Roms en Europe

Titre raciste :
L’invasion Roms : le grand remplacement a commencé

Titre original :
Les Roms, peuple européen

MĂ©fiez-vous des cartes pas des migrants

En résumé

Faites jouer votre esprit critique pour démêler ce qui relève du rationnel et de la rhétorique.

2
Présentation de l’application Magrit

La genèse du projet Magrit


  • Contexte :
    • l’enseignement de la cartographie thĂ©matique Ă  l’universitĂ©
    • la rĂ©alisation de cartes thĂ©matiques par un public non-expert (dĂ©butants, chercheurs dans d’autres disciplines que la gĂ©ographie, etc.)
  • Quels outils pour produire des cartes thĂ©matiques ? Quels outils pour enseigner la cartographie thĂ©matique ?
  • PhilCarto, QGIS, InkScape / Adobe Illustrator ?


➔ En 2016, pas d’outils simple, complet et multiplateforme

La genèse du projet Magrit



  • Objectif : dĂ©velopper un outil de cartographie thĂ©matique simple d’utilisation, complet et utilisable sur tous les systèmes d’exploitation


  • Conçu en Ă©quipe (Nicolas Lambert, TimothĂ©e Giraud, Ronan Ysebaert, Matthieu Viry) et dĂ©veloppĂ© par Matthieu Viry


  • Projet financĂ© par l’UAR RIATE sur fonds propres, initiĂ© en 2016 et rendu public en 2017

Un outil complet

Un logiciel libre et gratuit

Projet libre, sous licence CeCILL (une licence compatible avec la licence GPL).

Le code source est disponible sur GitHub : https://github.com/riatelab/magrit.

Une application Web

Magrit est une application Web, c’est-à-dire qu’elle fonctionne directement dans un navigateur Web et donc avec n’importe quel système d’exploitation (Windows, MacOS, Linux, …).

Une application multilingue


Magrit est disponible en français, anglais et espagnol (Amérique latine).


De nombreux formats de données supportés en entrée


Magrit permet d’importer des données géographiques dans de nombreux formats :

  • GeoJSON
  • TopoJSON
  • Shapefile
  • GML
  • KML
  • GeoPackage

Magrit permet également d’importer des données tabulaires (qui pourront être jointes à des données géographiques) :

  • CSV / TSV
  • XLS et XLSX
  • ODS

La chaîne de traitement

Les menus de l’application suivent les étapes d’une chaine de traitement de l’information géographique :

Différents types de représentations cartographiques

Des représentations cartographiques classiques


Des représentations cartographiques combinées


Des représentations cartographiques “avancées”


Des représentations cartographiques “avancées”


Également “carte de liens”, “carte qualitative (pictogrammes)” et “waffle map” (2 variables de stocks ou plus)

Mise en page

Différents types d’exports disponibles


Magrit permet d’exporter les cartes réalisées dans différents formats :

  • PNG (par ex. pour une utilisation directe dans un rapport ou une prĂ©sentation)
  • SVG (par ex. pour permettre une Ă©dition ultĂ©rieure dans un logiciel de dessin vectoriel comme InkScape ou Adobe Illustrator)

Différents types d’exports disponibles


Il est également possible d’exporter les couches présentes dans la carte dans différents formats :

  • GeoJSON
  • TopoJSON
  • Shapefile
  • GML
  • KML
  • CSV (seulement les donnĂ©es attributaires)


💡 Utile par exemple pour réutiliser les couches issues de certaines modes de représentation (lissages, discontinuités, cartogrammes, etc.) dans un SIG.

Utilisée pour l’apprentissage de la cartographie thématique à l’université



Autour de Magrit…

Autour de Magrit…

     Exemple de support de formation ⤴

⬅ Page d’accueil du dépôt des supports de formation

Autour de Magrit…

Perspectives de développement
(aka “Magrit 2.0”)


Magrit va connaître dans les prochains mois une évolution majeure :

  • AmĂ©lioration / refonte de l’interface utilisateur

  • IntĂ©gration de nouvelles fonctionnalitĂ©s (analyses statistiques bivariĂ©es ou multivariĂ©es, modification du jeu de donnĂ©es, personnalisation de nombreux Ă©lĂ©ments graphiques, etc.)

Perspectives de développement
(aka “Magrit 2.0”)


Magrit va connaître dans les prochains mois une évolution majeure :

  • AmĂ©lioration / refonte de l’interface utilisateur

  • IntĂ©gration de nouvelles fonctionnalitĂ©s (analyses statistiques bivariĂ©es ou multivariĂ©es, modification du jeu de donnĂ©es, personnalisation de nombreux Ă©lĂ©ments graphiques, etc.)

  • Facilitation de l’installation sur un poste de travail personnel

  • Pas de circulation des donnĂ©es sur le rĂ©seau

3
Exemple d’utilisation de Magrit
DĂ©monstration

DĂ©monstration


Cette démonstration vise à présenter les principales fonctionnalités de Magrit, de la réalisation rapide d’une carte simple jusqu’à la réalisation d’une carte plus complexe, à la mise en page soignée.


🖥️ https://magrit.cnrs.fr/ - 🕜 Environ 20 minutes


DonnĂ©es utilisĂ©es :

  • Quartiers administratifs de la ville de Paris
  • DonnĂ©es de logement 2015 Ă  l’IRIS, agrĂ©gĂ©es par quartier (fichier tabulaire Ă  joindre aux donnĂ©es gĂ©ographiques)
  • Communes du Grand Paris (pour l’habillage de la carte)
  • TracĂ© de la Seine (pour l’habillage de la carte)

Ă€ vous de jouer !


Pendant le temps restant, nous vous proposons de réaliser une carte thématique avec Magrit.


Au choix :

  • Si vous disposez de vos propres donnĂ©es, nous vous proposons de les utiliser pour rĂ©aliser une carte.
  • Sinon, nous vous proposons de rĂ©cupĂ©rer les donnĂ©es utilisĂ©es lors de la dĂ©monstration : https://s.42l.fr/data-magrit et de rĂ©aliser les principaux types de cartes : choroplèthe, symboles proportionnels, etc. (il vous sera d’abords nĂ©cessaire de dĂ©compresser l’archive sur votre poste).

Merci de votre attention ! 🙏


Application Magrit : https://magrit.cnrs.fr/

Documentation : https://magrit.cnrs.fr/docs/

DĂ©pĂ´t GitHub : https://github.com/riatelab/magrit

Supports de formation : https://github.com/magrit-formations


Slides : https://riatecom.github.io/Magrit-seminaire-TAIS-2024/


Contact : nicolas.lambert@cnrs.fr et matthieu.viry@cnrs.fr

UAR RIATE - CNRS