Skip to content

Commit 8ca584b

Browse files
TANK2003sguimmara
andauthored
Update content/articles/2025/2025-03-10_osm-data-3D-05-visulisation-3d.md
Co-authored-by: Sébastien Guimmara <[email protected]> Signed-off-by: Karl TAYOU <[email protected]>
1 parent 3506c6f commit 8ca584b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/articles/2025/2025-03-10_osm-data-3D-05-visulisation-3d.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ const updateTileStateSubscription = interval(500).pipe(
169169
Pour les tuiles chargées, nous devons pour chacune d'elles extruder les objets, les fusionner et les ajouter à la scène. Cependant :
170170

171171
- La grille générée par OpenLayers n'est pas directement compatible avec Giro3D. Nous devons créer et gérer une grille spécifique à Giro3D en conservant les paramètres de celle d’OpenLayers (à savoir les emprises des tuiles).
172-
- Les coordonnées des objets issus du serveur sont en projection planimétrique [WGS84 Pseudo-Mercator (EPSG:3857)](https://epsg.io/3857). Pour optimiser les performances, les coordonnées doivent être modifiées et reliées à un système de coordonnées local propre à chaque tuile : elles ne sont plus absolues mais relative à l'origine définie pour la tuile considérée.
172+
- Les coordonnées des objets issus du serveur sont en projection planimétrique [WGS84 Pseudo-Mercator (EPSG:3857)](https://epsg.io/3857). Pour optimiser les performances, les coordonnées doivent être modifiées et reliées à un système de coordonnées local propre à chaque tuile : elles ne sont plus absolues mais relatives à l'origine définie pour la tuile considérée.
173173

174174
Pour la gestion de la grille dans Giro3D, nous utilisons l'objet [Group](https://threejs.org/docs/index.html?q=group#api/en/objects/Group). Cet objet permet de regrouper plusieurs objets 3D, comme les bâtiments, et de gérer leurs transformations de manière centralisée. Lorsque les objets enfants ont des coordonnées relatives au groupe, toute modification appliquée au groupe est automatiquement répercutée sur ses enfants (qu'il s'agisse de rotation, de translation ou d'autres transformations). La gestion de la scène est simplifiée, les calculs informatiques sont réduits et les objets demeurent correctement positionnés et orientés même en cas de mise à jour de la scène.
175175

0 commit comments

Comments
 (0)