Dans cet article on va utiliser QGis pour réaliser une visualisation 3D avec animation.
Comme fond de carte on peut utiliser OpenStreetMap téléchargeable avec le plugin « OpenLayers Plugin ».
Pour démonstration je vais utiliser les données du bâti téléchargeables via ce lien.
Affichage de la vue 3D
Menu « Vue » -> « Nouvelle vue cartographique 3D » ou bien Ctrl+Alt+M
Une nouvelle fenêtre s’affiche contenant les données ouvertes dans Qgis avec des outils de navigation dédiés à la vue 3D.
Extrusion du bâti
Maintenant il est temps d’extruder le bâti pour avoir la visualisation en 3D.
On affiche la fenêtre des propriétés de la couche « BATI INDIFFERENCIE » et dans l’onglet « Vue 3D » on choisit « Symbole unique » comme paramètre.
On paramètre la symbologie en spécifiant qu’on va utiliser les valeurs du champ « HAUTEUR » pour effectuer cette extrusion. il suffit de cliquer sur la petite icône à droite du paramètre « Extrusion » -> « Type de champ » -> choisir le champ « HAUTEUR ».
Cette opération peut prendre quelques minutes selon votre équipement.
A la fin du processus le résultat est le suivant:
Animation 3D
Une fois la 3D créée on passe à l’animation.
Par défaut Qgis réalise une animation de 5 secondes.
Mais on peut paramétrer la vidéo en cliquant sur la petite flèche en haut de la fenêtre de dialogue et ajouter des clés ( durées d’animation supplémentaires) en veillant à se déplacer dans la vue 3D entre chaque deux clés.
Conclusion:
L’outil est assez facile à utiliser.
Donc le cas où nous n’avons pas un champ contenant la hauteur du bâti on peut utiliser une valeur fixe.
Si l’équipement utilisé n’est pas très performant l’extrusion peut prendre un peu de temps.
La 3D reste assez basique sans texture.
A vous de jouer maintenant 😉