en nl

Plateforme de veille des plans et projets urbains

Nous avons développé et déployé une plateforme de veille des Plans et Projets Urbains pour Perspective.brussels. ligne du temps Elle assure la mise en place d'un système d'information transversal et commun à l'ensemble des services de l'administration, tout en adressant les différents besoins par la confection d'applicatifs dédiés.

un triangle terracotta L'objectif de la plateforme de veille des plans et projets urbains était de mettre en place un système d’information spatial et temporel, transversal et commun à l’ensemble des services de l’administration Perspective Brussels, en charge de l’urbanisme de la Région de Bruxelles-Capitale. Ce projet recouvrait plusieurs enjeux. Il fallait :

  • Rassembler les différentes bases de données - très hétérogènes - issues des différents services concernés par les plans et projets urbains (BMA, Service Ecoles, Référent Logement, Connaissance et Stratégie territoriales...) au sein d'une base de données commune.
  • Conserver et visualiser l'historique d'encodage des projets, afin de permettre le suivi de leur évolution, et établir une gestion très fine des droits d'accès à chaque partie de l'information liée à un projet. un pictogramme pour plans
  • Permettre de visualiser les projets individuellement et par lots filtrés, via une interface pour interroger la base de donnée, et la faculté de créer des cartes à partir de ces résultats.
  • Rassembler les différentes pratiques d'encodage et de relation à la notion de projet urbain au sein d'une interface d'encodage et de nommage de l'information qui soit également commune. Cette dimension était particulièrement stratégique pour faciliter la transition vers ce nouvel outil et la mise en commun des informations.
Ces différents besoins ont été adressés par le développement d’applicatifs dédiés, sur la plateforme open-source Cartostation. Ce projet s'est déroulé en trois temps :
  • Une analyse fonctionnelle approfondie afin d'identifier le plus clairement possible les enjeux techniques et sociaux à l'œuvre.
  • La création d'une structure de base de données commune et un import des informations existantes dans cette base de données.
  • La création d'une suite complète d'applications web connectées à la base de données, permettant d'encoder des projets de façon très flexible, de créer des requêtes dans la base de données des projets, d'exporter les résultats sous forme tabulaire (type Excel), et de créer des cartes en ligne à partir des données encodées et filtrées.

Contexte et approche de la mission

Perspective est une administration récente qui rassemble une série d’anciennes administrations préexistantes et d’autres départements crées en interne lors de la fusion. Le département "connaissance territoriale" avait besoin d'un outil qui permette d’assurer l’encodage transversal des projets qui transitent au sein de l’administration, et leur visualisation. 1 Pour Perspective, la notion de projet est une notion complexe. Elle recouvre diverses réalités : depuis une rumeur de projet (un projet urbain potentiel pour lequel rien n’est décidé) jusqu’à un projet finalisé et occupé. Dans l’intervalle, il y a divers statuts et types de projets : les écoles, les logements, les équipements, les bâtiments exemplaires, etc.

La phase d'analyse fonctionnelle et sociologique menée par un architecte-sociologue d'Urbagora a permis de mettre en valeur qu’au-delà de l’aspect technique de la mission, il y avait des enjeux humains importants. En interne, les départements ont diverses cultures de travail. 1 Certains ont une culture technologique bien ancrée et spécifique. Les natures des données ne sont pas les mêmes, le soin apporté aux données n’est pas le même. Il y a aussi des questions légales qui varient en fonction des données. Certaines données ne peuvent pas être rendues publiques, alors que d’autres on vocations à être publiées. Cela à permit de mettre en lumière la complexité de comment, pourquoi, et par qui ces informations-là étaient générées, organisées et partagées.

Plans & Projets

L'application plans et projets permet d'encoder et de visualiser des projets ainsi que la timeline des différents encodages. Pour cette application, la notion d'échelle est très importante. Il y a l’échelle qui est propre au projet, l’échelle de la Région qui permet de prendre distance et d'envisager le projet dans son environnement urbain et l’échelle de l’unité d’information qui est celle de l’encodage. On peut encoder de l'information multiple par unité d’information. Chaque projet est associé à une image, un nom complet, des informations structurées, et une référence géographique. Seul le nom est essentiel pour faire exister un projet.

Se connecter L’ancrage géographique n’est pas obligatoire étant donné qu’un projet peut être au stade de rumeur : on ne sait pas nécessairement où cette rumeur de projet va s'implanter ni même si elle va avoir une suite. On n'a donc pas nécessairement un ancrage spatial pour un projet.

2 La capacité de gérer l'accès à l'information de manière très fine ne se fait pas à l'échelle du projet, mais à l'échelle de chaque unité d'information. Au niveau technique, c'était quelque chose de complexe. Dans la demande, il fallait pouvoir encoder entre 40 et 60 unités d'informations (en tenant compte de tous les types d'unité d'information qui étaient présents dans les données à encoder et qui sont nécessaires aux besoins des métiers chez Perspective) et il fallait également conserver tout l'historique de chaque unité d'information. 2 Afin de ne jamais perdre la moindre information, aucune information n’est effacée. La modification d’une information s’ajoute au dessus d’une information plus ancienne.

Dans la vue encodage, on retrouve un listing avec tous les éléments du profil de visualisation. Ça ressemble à un formulaire ajusté au besoin de montrer des informations complexes. C'est relativement dépouillé mais structuré. NL On peut choisir des catégories et les gérer. Dans l’interface, on peut changer le mode de visualisation en fonction du service pour lequel la personne qui construit la carte travaille. C'est-à-dire qu'on peut voir le même projet en mode visualisation "bouwmeester maître architecte" ou en mode "service école" par exemple. Les deux modes de visualisations montrent le même projet, mais avec les champs qui concernent plus le métier qui s'occupe des écoles etc. Il y a comme ça une petite dizaine de profils "métiers" associés à des modes de visualisation différents. Ce ne sont pas des profils d'accès à l'information mais bien des profils de visualisation. Afin qu'ils puissent voir l'information de la façon la plus pertinente pour leur métier quotidien. Notifications

Termes et Domaines

Cette application permet de créer et définir les Termes et Domaines qui sont utilisés dans l’application Plans & Projets. Cette application est très textuelle et techniquement très simple : il s’agit de décrire et définir un thésaurus permettant de qualifier des plans et projets urbains. 1 Les notions à l’œuvre étant mouvantes et évolutives, cette application donne les rênes aux opérateur·ices pour faire évoluer l’ensemble de la sémantique qui sous-tend leur système d’information. Cette liberté vient avec la responsabilité de structurer et définir les termes collectivement, pour consolider progressivement un langage commun.

Dans la structure de données, telle qu'on l'a conçue, il n'y a qu'un seul champ possible pour du texte libre (qu'on a appelé les notes) et tout le reste c'est de l'information structurée. C'est pourquoi il y a vraiment un travail de structuration et de définition d'un langage commun au sein de Perspective. L'application Termes sert à la définition de ce langage commun et la structuration de l'information au sein de Perspective. Les termes y sont définis et rendus disponibles en interne pour les différents métiers qui s'articulent. 1

Un domaine est l’équivalent d’une catégorie, tandis que les termes d’un domaine constituent les qualificatifs possibles au sein de cette catégorie particulière. Dans la catégorie niveau d'enseignement, par exemple, on retrouve l'enseignement fondamental, secondaire, maternel, non défini, primaire, secondaire. Dans ce cas, c'est relativement simple parce qu'on s'appuie sur une nomenclature existante des niveaux d'enseignement. Dans d'autres cas, comme par exemple, pour les équipements il y a plus de discussions : la manière de classifier les équipements varie suivant le métier concerné, et cela demande donc de constituer un langage commun entre les différents métiers. Chaque terme et chaque domaine vient avec une description possible qui est à destination d'un usage interne. Pour l'encodage des projets, si on se pose la question de quel terme choisir, il y a une description qui éclaircit ce dont il s’agit. L'application permet donc aussi de définir le vocabulaire utilisé au sein de l'organisation.

Requêtes

L’application requête permet de filtrer et extraire des projets encodés dans l’application Plans & Projets, afin de pouvoir les consulter sous forme de listing, en faire des exports exploitables dans un tableur, ou en créer des cartes dynamiques. télécharger les données Pour ce faire, l’application propose un assistant de création de requête qui permet à des utilisateur·ices qui ne sont pas familier·ères du SQL de pouvoir extraire des données sur une base plus sémantique. 1 Lorsque la requête est construite, il est possible dans un second temps de choisir quelles informations feront partie du résultat de cette requête. Une requête peut être sauvegardée pour un usage personnel, ou partagée aux autres usager·ères de l’application. Le résultat des requêtes est dynamique, ce qui veut dire qu’il présente des résultats mis à jour, selon ce qui est encodé dans l’application Plans & Projets, que ce soit sous forme de tableau ou de carte.

Dans la demande relative à la création de la plateforme Plans et Projets, il fallait fournir une dizaine de requêtes prédéfinies en fonction des besoins métiers identifiés au préalable. Ces requêtes permettent une approche plus globale d’un thème ou d'une zone. Liste des requêtes En constituant la plateforme, on a réalisé que les dix requêtes en question n’allaient pas suffire et qu’il serait nécessaire de pouvoir manipuler en lots les informations et les projets. On a donc développé une application dédiée, prévue initialement pour des utilisateurs avec des profils un peu techniques, mais qui est finalement utilisée par un éventail de métiers beaucoup plus large.

1 Il y a une interface pour créer ces requêtes où on retrouve les informations qui sont disponibles sous forme de WFS intégré à cartostation. Il n’y a pas besoin de savoir faire du SQL pour faire ces requêtes-là mais il faut quand même comprendre comment sont constituées les données qui sont manipulées. Du moment qu’on comprend un peu la logique qui est à l’œuvre, ça suffit. Par exemple, on peut faire une requête qui va rassembler tous les projets où le Fonds du Logement s'occupe de la maîtrise d'ouvrage. Quand on exécute une requête de ce type-là, il y a aussi une dimension sociale parce qu’il y a des personnes-relais au sein des administrations, des technicien·nes qui apportent un suivi, un accompagnement dédié. télécharger en csv

Commanditaires : Perspective Brussels
Partenaires : Champs-Libres, urbAgora
Période : Depuis 2019
Technologies mises en œuvre : Typescript, React, python, Django, PostgreSQL, PostGIS, LESS-CSS, HTML5. La plateforme est conforme aux standards WCAG 2.1 AA en terme d'accessibilité.
Sources des données et accessibilité : Une partie des données sont publiées surgeodata.perspective.brussels