POC web de visualisation aerienne de Paris avec relief 3D, base sur les services IGN et rendu dans le navigateur avec CesiumJS.
Le projet vise un rendu simple a lancer localement:
- orthophoto IGN en fond principal
- terrain 3D derive des donnees d'altitude IGN
- navigation camera avec presets et reglages d'angle
- lecture d'altitude au clic
- interface legere, sans build ni backend
Le viewer charge une zone centree sur Paris et combine:
CesiumJSpour le rendu WebGL et la navigationWMTSIGN pour l'imagerie (Plan IGN+ orthophoto)WMSIGN pour l'altitude, convertie en tuiles de terrain cote client
L'objectif n'est pas de reproduire un jumeau numerique photo-realiste complet, mais d'obtenir une base fluide et exploitable pour explorer Paris en vue aerienne avec du relief.
- presets de navigation sur plusieurs zones de Paris
- boutons
Vue dessusetVue oblique - reglage du cap camera
- reglage de l'inclinaison camera
- exageration du relief
- mesure d'altitude sur clic terrain
- panneau de controle superpose au viewer
Le projet est statique. Un simple serveur HTTP local suffit.
cd C:\Users\godef\OneDrive\Documents\GS-PARIS
py -m http.server 8080Puis ouvrir http://localhost:8080.
- clic gauche: rotation autour de la scene
- molette: zoom
Shift+ clic gauche: inclinaison- clic sur le terrain: lecture d'altitude
index.html: structure de l'interfacestyles.css: habillage du panneau et du viewerapp.js: initialisation Cesium, couches IGN, terrain et interactions
GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2HR.ORTHOIMAGERY.ORTHOPHOTOSELEVATION.ELEVATIONGRIDCOVERAGE.HIGHRES
Documentation utile:
- ce n'est pas un viewer photogrammetrique complet
- la resolution de l'imagerie depend des flux publics IGN
- le terrain est borne a Paris pour garder des performances acceptables
- le rendu headless n'est pas fiable pour valider le visuel, il faut tester dans un vrai navigateur
- pre-tiling local du terrain pour gagner en fluidite
- ajout de couches de points ou LiDAR plus riches
- comparaison avec une version
Cesium World Terrainou3D Tiles - preparation d'une version deployable