Transitec a souhaité mettre en place un outil d’analyse des mobilités pour automatiser les traitements géographiques les plus souvent effectués par l’entreprise dans le cadre de travaux d’étude sur des projets de transport.

Le projet a pris la forme d’un plugin de QGIS, baptisé Primo, interrogeant une base PostgreSQL-PostGIS, accompagné d’un module Python spécifique pour charger les données dans la base.

Le plugin Primo permet de calculer un jeu d’indicateurs prédéfinis sur différentes thématiques et sur un territoire donné, défini par une liste de communes. Les thématiques actuellement disponibles sont :

  • la population ;
  • l’emploi ;
  • le logement ;
  • les mobilités professionnelles et scolaires ;
  • le réseau routier et les équipements cyclables.

Les calculs se basent sur des données ouvertes, librement accessibles sur Internet :

  • les périmètres administratifs (sites de l’IGN et de l’Insee) ;
  • les populations carroyées de l’Insee, d’origine fiscale ;
  • les données du recensement de la population, de l’Insee ;
  • les données du répertoire Sirene des entreprises et des établissements, de l’Insee ;
  • les données OpenStreetMap (OSM).

Les calculs sont réalisés en SQL, au sein de la base de données.

L’interface est minimaliste, avec la possibilité de :

  • définir un territoire, en filtrant les départements, les EPCI puis les communes ;
  • choisir les thématiques sur lesquels les indicateurs devront être traités ;
  • donner un nom au projet.

Les sorties cartographiques du plugin sont intégrées directement à la fenêtre principale de QGIS avec des styles prédéfinis. Elles alimentent également des composeurs d’impression QGIS prédéfinis, avec une mise en forme spécifique à chaque thématique.

Le plugin et les outils de traitement de données pourront évoluer pour s’adapter à d’autres territoires et à d’autres demandes de calcul d’indicateurs et de représentations cartographiques.