Le RIATE développe et maintient de nombreux logiciels libres de cartographie et d’analyse spatiale. Il peut s’agir d’applications, de packages pour le logiciel R ou de bibliothèques JavaScript.
Ces logiciels ont vocation à être diffusés auprès d’une large communauté: recherche, enseignement, collectivité territoriales…
Les codes sources des logiciels développés par l’unité sont regroupés dans l’organisation GitHub riatelab. Tous nos outils sont développés en utilisant des licences libres.


Applications

Magrit

Magrit est l’application phare de l’Unité, dédiée à la cartographie thématique. Elle permet d’importer ses propres géométries et données et de réaliser des représentations cartographiques dans un navigateur web, quel que soit le système d’exploitation de l’utilisateur.

Les exemples de cartes produites à l’aide de cette application illustrent son intérêt pour des représentations classiques (plusieurs universités l’ont adopté pour l’enseignement de la cartographie) comme pour des cartographies plus pointues, rarement intégrées à ce type de logiciel (carroyages, lissages, discontinuités, anamorphoses, gestion des systèmes de projection…). Sa large diffusion est facilitée par la convivialité de l’interface, les modes d’accès à l’application (via une connexion internet ou une installation en local) et par une importante documentation multi-supports

L’interface est disponible en français, anglais et espagnol.


Regioviz

Regioviz est une application web de géovisualisation interactive destinée aux acteurs publics territoriaux et conçue pour comparer le profil démographique et socio-économique d’un territoire (région, intercommunalité…) avec celui d’autres espaces, situés en France ou en Europe. Initialement conçu comme un prototype dans le cadre d’un projet pour l’Observatoire des Territoires (ANCT), cet outil s’est avéré opérationnel et figure désormais parmi « Les outils interactifs de l’Observatoire des Territoires ».

Regioviz est un outil de visualisation et de comparaison régionale développé en 2017-2018 par le RIATE qui propose d’associer des représentations graphiques et cartographiques interactives pour apporter des éléments de cadrage sur la situation statistique de « mon territoire » au regard de différents espaces de référence.

Il existe une version pour l’Europe, la France et la Tunisie.


Packages R

Nous avons développé de nombreux packages pour le logiciel R. Un important travail de documentation accompagne ces packages pour en faciliter la prise en main et le partage. Ils sont régulièrement mis à jour, au gré de l’évolution de l’écosystème de développement et des retours d’utilisateurs.

Les packages du RIATE

mapsf est un package de cartographie thématique qui permet de concevoir des représentations telles que les symboles proportionnels ou gradués, les cartes choroplèthes ou les typologies. Les éléments d’habillage habituels sont égelement disponibles.
osrm assure le lien entre R et l’API d’OSRM. OSRM est un service de routage basé sur les données OpenStreetMap. Ce package permet d’obtenir le temps de trajet, la distance et le plus court chemin entre deux points via le réseau routier d’OpenStreetMap. Il est également possible d’obtenir des matrices de distances entre deux séries de points.
maptiles maptiles est un package qui permet de télécharger, composer et afficher des cartes à partir de tuiles délivrées par différents fournisseurs (OpenStreetMap, Stamen, Esri, CARTO ou Thunderforest).
potential permet de calculer et visualiser les résultats du modèle des potentiels de Stewart. Ce modèle, qui calcule des indicateurs basés sur des stocks dont la valeur est pondérée à la distance, permet notamment de produire des représentations cartographiques lissées.
linemap permet de réaliser des cartes composées de lignes.
tanaka implémente la méthode de Tanaka d’illumination de contours afin de souligner les reliefs.
mapiso permet de transformer des grilles régulières en isosurfaces.
MTA est un package qui permet de réaliser des analyses multiscalaires.
fisheye transforme des fonds de carte en se focalisant sur un point particulier. La carte est déformée en utilisant une distance logarithmique azimutale.
flows sélectionne, analyse et visualise des flux. Ses principale fonctionnalités sont l’extraction de flux dominants, la production d’indicateurs sur les flux sélectionnés et l’information perdue et la représentation des flux dominants (carte et graphe).
maplegend est un package dédié à la création de légendes pour les cartes et les graphgiques.
mapinsetr permet de créer des cartons cartographiques.

Dataviz

Packages javascript développés et maintenus par le RIATE

Depuis 2021, le RIATE développe des packages javascript dédiés à la visualisation et au traitement de données spatialisées. Ils sont accompagnés de nombreux exemples d’application pour s’approprier ces implémentations.


Description Documentation
geoviz.js est une bibliothèque JavaScript pour la conception de cartes thématiques. La bibliothèque fournit un ensemble de fonctions compatibles avec d3 que vous pouvez mélanger avec la syntaxe habituelle de d3. La bibliothèque est conçue pour être intuitive et concise. Son utilisation est particulièrement bien adaptée aux carnets Observable. NPM / Code Source / Exemples
bertin.js est une bibliothèque JavaScript autour de d3js pour faciliter le processus de création de cartes thématiques interactives pour le web. Les modes de représentation proposés sont nombreux : cartes choroplèthes, typologies, cartogrammes de dorling, dot cartograms, spikes, links, champignons… NPM / Code Source / Exemples
geotoolbox.js est une bibliothèque JavaScript de SIG basée sur GEOS-wasm. Elle permet de mettre en forme simplement la table atributaire d’un geojson (ajout d’un champ, selection, extraction, …) et propose un certain nombre d’opérations SIG utiles en cartographie thématique (union par identifiants, frontières, centroïdes, généralisation, …) NPM / Code Source / Exemples
statsbreaks.js est un package javascript permettant de réaliser des discrétisations de données (quantile, q6, jenks, etc.) Il est utilisé dans le package bertin.js NPM / Code Source / Exemples
Basé sur maplibre-gl, geoverview.js est un outil permettant de donner un aperçu géographique rapide et facile de n’importe quel geojson (et des informations qu’il contient). Geoverview est particulièrement adapté au travail dans Observable. NPM / Code Source / Exemples
geocountries.js est un petit outil permettant d’affecter des codes ISO3 à partir de noms de pays. NPM / Code Source / Exemples
go-cart-wasm est une bibliothèque permettant de créer les cartogrammes décrits par Gastner, Seguy & More (2018) directement dans le navigateur Web, grâce à WebAssembly. NPM / Code Source / Exemples


Observable

Le RIATE est impliqué dans la plateforme Observable au sein de laquelle nous avons développé de nombreux prototypes de visualisation de données ainsi que des supports de formation. [Exemples]


Cartographie

Le RIATE a une longue expérience en cartographie thématique et en cartographie d’édition, qui s’inscrit dans une approche critique et réflexive. Les travaux correspondants sont à retrouver notamment sur le carnet de recherche neocarto. Plusieurs ouvrages pédagogiques, thématiques et grand public ont été publiés sur ce sujet. Le plus récent est l’édition en anglais du manuel de cartographie paru chez Armand Colin.

Ouvrages

4e de couverture Référence
Ce nouvel atlas du collectif Migreurop propose un traitement original et éclairant des enjeux migratoires contemporains en interrogeant une question forte : la liberté de circulation. Cette notion, soit présentée tel un slogan pour contester les politiques migratoires, soit brandie pour dénigrer toute tentative de penser ces politiques hors du strict contrôle migratoire, fait en effet l’objet d’un traitement très clivant dans l’espace public. Cet ouvrage propose une prise de recul nécessaire en apportant à des éléments à la fois théoriques et tirés de l’expérience vécue des migrants : mise en perspective des dynamiques historiques de la liberté de circulation, présentation des grands espaces de circulation existants, les migrations humaines au regard des migrations de capitaux et marchandises, les formes de circulation mises en oeuvre par les migrants eux-mêmes, les imaginaires contradictoires sur le fait migratoire. Chaque partie est constitué d’une dizaine de planches faisant dialoguer des textes d’experts avec une iconographie riche et créative (cartes, dessins, photographies), et alternant des thématiques “classiques” aux sujets les plus actuels (pandémie, circulation des données, migrations des femmes, écologie…). Dans un paysage politique et médiatique qui place au centre de l’attention les entraves aux mouvements, cet atlas vient ainsi contribuer aux débats sur le futur des politiques migratoires, et ouvrir le champ des possibles. Migreurop. Atlas des migrations dans le monde: Libertés de circulation, frontières et inégalités. Armand Colin. 2022
Maps are tools used to understand space, discover territories, communicate information, and explain the results of geographical analysis. This practical handbook is about thematic cartography. With more than 120 colorful amazing illustrations, numerous boxed texts, definitions, and helpful tools, this step-by-step introduction to cartography is both the art of understanding the world and a powerful tool for explaining it. Through many hands-on tests, the reader will learn how to produce an interesting and communicative map applied to any spatial theme. Written by experienced scholars and experts in cartography, this book is an excellent resource for undergraduate students and non-cartographers interested in designing, understanding, and interpreting maps. It includes practical exercises explained in the form of a game and provides a concise, accessible, and current address of cartographic principles, allowing readers to go deeper into cartographic design. It can be read from beginning to end like an essay or just by dipping into it for information as needed. Lambert N, Zanin C. Practical handbook of thematic cartography: Principles, methods, and applications. CRC Press, 2020
Planisphères déformés, reliefs inversés, frontières qui disparaissent, couleurs décalées… Attention, les 60 cartes de Mad Maps risquent bien de faire voler en éclats bon nombre de vos certitudes : le nord est-il toujours en haut ? Les continents existent-ils vraiment ? La France est-elle réellement en Europe ? Et si tout cela n’était finalement qu’une question de représentations ? Après la lecture de cet atlas pas comme les autres, vous ne regarderez plus jamais les choses comme avant. Alors êtes-vous prêt à changer votre vision du Monde ? Lambert N, Zanin C. Mad maps – l’atlas qui va changer votre vision du monde. Armand Colin, 2019
Les candidats à l’exil, fuyant les guerres, la pauvreté et les crises politiques, voyagent souvent au péril de leur vie. Depuis 25 ans, près de 40 000 migrants sont morts ou ont disparu, par noyade ou épuisement, aux frontières européennes, dont plus de 6 000 pour la seule année 2016, la plus meurtrière jamais enregistrée. L’augmentation des arrivées observée depuis 2015 a fait souffler un vent de panique au sein des États de l’Union européenne qui se sont ressaisis en durcissant la seule politique qui vaille à leurs yeux, le renforcement des frontières extérieures : multiplication des murs et barrières pour « réguler les flux », ouverture de nouveaux camps, externalisation de l’accueil, militarisation accrue de la surveillance et de la répression… la « crise des migrants » a été suscitée autant que subie, et vient interroger tout le système européen des frontières, des politiques d’accueil et d’immigration. Déconstruire les a priori, changer les regards, interroger les frontières, cartographier le contrôle sécuritaire et l’enfermement, enfin, et surtout, donner la parole aux migrants : tels sont les objectifs des textes, cartes, photographies et illustrations réunis dans cet atlas critique des politiques migratoires européennes. Migreurop. Atlas des migrants en Europe - 3e édition Approches critiques des politiques migratoires. Armand Colin, 2017
Ce manuel de cartographie tout en couleurs propose l’ensemble des outils et méthodes nécessaires pour concevoir, comprendre et interpréter des cartes. Quels fonds de cartes choisir ? Comment traiter les différents types de données ? Comment les traduire en langage cartographique ? Quelles variables visuelles (taille, forme, texture, couleur, etc.) utiliser, et pour quels effets ? Dans une approche plus critique, il permet également d’aller plus loin dans la conception cartographique, en présentant des méthodes innovantes et en détaillant les procédés de « mise en scène ». À la fin de chaque partie, un exercice de mise en pratique des notions abordées, présenté sous la forme d’un jeu, permettra de réaliser une carte finalisée. Avec plus de 120 figures inédites, de nombreux encadrés, définitions et compléments pédagogiques, cet ouvrage constitue une véritable initiation à la cartographie, perçue à la fois comme art de représenter le monde et arme de combat pour le décrypter. Lambert N, Zanin C. Manuel de cartographie: Principes, méthodes, applications. Armand Colin, 2016





Mentions légales