HT1 - Charger, visualiser, découper et exporter un nuage de points T-Lidar

...english version of this page
Ce tutoriel utilise le script suivant dans le sous-dossier HowTo de Computree : HT1_Load_Crop_Export_Cloud.xsct2

Objectif du tutoriel

Ce tutoriel montre comment :

  1. Charger un nuage de points au format xyb : sample_cloud.xyb (situé dans le répertoire HowTo)
  2. Le visualiser à l’aide du gestionnaire d’étape, du gestionnaire de modèle et d’une vue 3D
  3. Extraire un sous-nuage circulaire ou rectangulaire
  4. Exporter ce sous-nuage sous forme d’un fichier

Chargement d’un nuage de points

Pour charger le fichier, il faut ajouter une étape de chargement (début de script) à l’aide du bouton , puis sélectionner le fichier sample_cloud.xyb. Cela ajoute dans le gestionnaire d’étape, une étape portant le nom du fichier :

Pour charger effectivement les points en mémoire, il faut lancer le traitement à l’aide du bouton .

Après exécution, la barre de progression passe à 100 %, et un résultat est créé. On cochant la case correspondante, cela permet d’afficher la structure du résultat dans le gestionnaire de modèle :

Dans le gestionnaire de modèle on peut ainsi constater que l'étape de chargement a créé, au sein d'un niveau de groupe à la racine du résultat (PB_SGLF_group) :

Affichage des points

Une fois la structure de résultat disponible dans le gestionnaire de modèles, il suffit de cocher sur une case pour afficher un élément dans la vue correspondante. Ici, comme il n’y a que le document 1 d’ouvert, il n’y a qu’une colonne “1” dans le gestionnaire de vue. En cochant Scène, les points de la scène sont affichés dans la Vue 3D du document 1.

N.B. : Par défaut la vue 3D n’est pas centrée au bon endroit pour ce nuage. Il faut donc cliquer sur le bouton , ce qui permet d’ajuster la vue aux données de a vue. On obtient :

Dans la vue 3D, il est possible de modifier le point de vue en maintenant appuyé le bouton gauche (rotation), le bouton droit (translation) ou avec la molette (zoom).

Exemple de point de vue plus intéressant :

Il est également possible d’afficher les intensités des points. Pour cela il faut cliquer sur le bouton , ce qui donne accès à la boite de dialogue qui gère la colorisation des points à partir d’attributs :

Dans cette fenêtre, les attributs disponibles sont listés. Ainsi en cliquant sur le bouton appliquer à coté de Intensité, on applique les intensités de points chargés précédemment. On obtient ainsi un nuage de points colorisé en fonction de l’intensité :

Cette fenêtre permet également de paramétrer le gradient de couleurs utilisé. Voir la documentation de l’interface graphique pour plus d’informations.

Extraction d’un sous-nuage

Plusieurs plugins proposent des étapes permettant d’extraire une partie de placette.

Le script HT1_Load_Crop_Export_Cloud.xsct2 utilise deux de ces étapes :

L’étape OE_StepExtractPlot propose le paramétrage suivant :

Les azimuts sont à spécifier en grades : Nord = 0 ou 400, Est = 100, Sud = 200, Ouest = 300

L’étape TK_StepExtractBox propose le paramétrage suivant :

Dans les deux cas on obtient une scène contenant uniquement le sous-ensemble de points contenus dans la zone sélectionnée.

Le sous-menu Extract Sub-Cloud fournit également des étapes permettant d’extraire les points contenus dans un cylindre ou une sphère.

Exporter des points

Pour exporter les points il y a deux méthodes :

Export manuel

Le bouton permet d’exporter un item sélectionné au format désiré. Les éléments sélectionnés s’affiche en rouge par défaut.

Export automatique

Afin d’utiliser l’export automatique il suffit d’ajouter une étape du plugin plugin_base qui se trouve dans le sous-menu “Exporters” qui réalisera l’export que vous souhaitez :

Vous devez ensuite choisir l’élément que vous souhaitez exporter :

Et enfin les attributs qui seront sauvegardés par la même occasion :


Retour à la liste des How Tos