Accueil / Réalisations / Carte d'éligibilité d'un fournisseur d'accès Internet

Carte d'éligibilité d'un fournisseur d'accès Internet

Carte représentant les différentes technologies réseaux (téléphonie mobile, fibre, cuivre) et leurs zones de couverture.

Projet

Le fournisseur d'accès Internet CELESTE souhaite communiquer sur son site sur les différentes technologies réseaux qu'il propose à ses clients. Le but de ce projet est de permettre à un prospect de regarder, en fonction de sa localisation, quelle est la couverture possible dans les différentes technologies offertes par CELESTE et quelles seraient les qualités de service atteignables.

Au delà de ces besoins fonctionnels, les autres objectifs sont :

  • de réussir à produire une carte qui reste lisible avec autant d'informations à superposer
  • d'intégrer une grande variété de sources d'informations
  • de travailler en mode collaboratif avec les équipes du client afin de les rendre autonomes sur les futures évolutions

Nom du projet : Carte d'éligibilité

Client : CELESTE
CELESTE est un fournisseur d'accès Internet pour les entreprises. Il dispose de ses propres data centers et de son propre réseau national de fibre optique.

www.celeste.fr

  • Vue de la France
  • Vue plus précise sur une ville
  • Vue au niveau quartier avec les bâtiments
  • Propositions d'adresses selon clic internaute
  • Propositions d'éligibilité

Challenge

  • Travailler sur une grande variété des sources de données, certaines données étant disponibles en Open data, d'autres non
  • Consolider ces différentes sources de données dans une base unique, ce qui a été fait avec PostgreSQL et son extension PostGIS
  • Gérer de la volumétrie des données à l'échelle de la France lors des imports et mises à jour, pour produire des tuiles vectorielles au format optimisé

Solution

  • Une architecture web mapping classique avec notre librairie Javascript de prédilection Mapbox GL JS, une base de données PostgreSQL et son extension PostGIS
  • Les imports et traitements se font naturellement en Python avec les librairies en logiciel libre de traitement des données cartographiques.
  • Le serveur de tuiles vectorielles t-rex écrit en Rust permet de générer des tuiles de manière performante
  • Côté front, l'usage de React et d'un jeu de composant standard a permis de produire rapidement une interface au look moderne
  • Une API PHP sert les données interactives qui ne sont pas stockées dans les tuiles

Expertise

  • Intervention d’un grand nombre de technologies différentes
  • Équipe pluridisciplinaire afin de pouvoir couvrir tous les besoins
  • Gestion de pojet et échanges avec le client en mode agile : livraison des fonctionnalités au fur et à mesure, validation et prise en main par le client progressive de l'application

Formations en lien