Mission - Core 3D Engine:
- Visualisation avancée: implémenter un environnement 3D interactif (Map GL JS) incluant bâtiments, élévation de terrain et couches vectorielles.
- Custom layers: développer des couches non standard (bâtiments, marqueurs réactifs, zones dynamiques) basées sur des données backend.
- Interactions: outils de dessin (polygones, lignes), sélection d’objets et transitions fluides (60 FPS).
Stack technique:
- Frontend & 3D: TypeScript (typage strict), React/Next.js (architecture moderne), Map GL JS (maîtrise de l’API et du rendu WebGL).
- Backend & Data: Node.js/NestJS pour les APIs, GeoJSON, gestion et optimisation de données spatiales.
Livrables attendus:
- PoC d’un viewer 3D performant avec couches personnalisées.
- Outils d’édition et d’interaction répondant en temps réel.
- API de données géospatiales prête à la production.