Predict Mapper.

Predict Mapper : l'outil d'édition et de génération de cartes de crise grand format.

AngularSymfonyCartographie & SIGLeafletPython

Destiné aux ingénieurs SIG, aux experts de Predict et aux municipalités, Predict Mapper est un outil de conception et d’édition cartographique de pointe. Il permet de générer de grandes cartes d’aide à la décision au format standardisé A0, indispensables pour le déploiement physique des Plans Communaux de Sauvegarde (PCS). L’application offre une modularité complète pour assembler des captures cartographiques haute résolution avec des modules d’information dynamiques : échelles de risques, légendes personnalisées, cartouches réglementaires et matrices de crise communales.

Notre réponse : une architecture distribuée et asynchrone pour le rendu graphique haute définition

Pour réussir à générer des documents PDF géants au format A0 sans saturer la mémoire du serveur ni ralentir l’interface utilisateur, nos équipes ont mis en place une infrastructure technique hautement spécialisée :

  • Développement Angular & Symfony : Une interface utilisateur sur mesure et fluide sous Angular pour configurer visuellement la disposition des cartes, adossée à un back-end de gestion robuste sous Symfony.
  • Microservice Python dédié au rendu HD : Déportation de la génération cartographique Leaflet vers un service Python autonome (basé sur Folium) qui convertit de manière asynchrone les cartes web HTML en images haute résolution.
  • Optimisation mémoire et fusion PDF avancée : Utilisation des bibliothèques TCPDF et FPDI pour charger et assembler des blocs de PDF pré-générés (légendes, en-têtes) au lieu de les recalculer par programmation, garantissant un temps de génération ultra-rapide et une consommation mémoire PHP minimale.

Partager
sur les réseaux

Autres réalisations.

Mention légales.

SARL L.R.V.P « Poisson Soluble »

Capital social : 16 200 €
RCS : 482369337
SIRET : 482 369 337 00043
TVA intracom. : FR40482369337

Chemin du Mas Rouge, lot 28
Domaine de Fitzgerald
34970 LATTES
Email : contact@poisson-soluble.com
Tél. : +334 99 64 57 12

Responsable de publication : Patrice ROBERT

Hébergement : OVH
2 rue Kellerman – 59100 Roubaix – France

Crédits photos : Unsplash.com