Projet : HiCAD Nuages de points

Convertir les nuages de points

En plus de ses autres fonctionnalités, le module HiCAD Nuage de points comprend un convertisseur, Celui-ci permet de convertir des nuages de points au format de fichier .E57 en nuages de points de projet au format .LSPROJ. Ces nuage de points de projet peuvent ensuite être importés dans HiCAD.

Le convertisseur peut être exécuté de plusieurs manières :


Conversion depuis HiCAD

Nuage de points > Outils > Conversion en nuage de points

Scène > Insérer un élément > Explorer > Conversion en nuage de points

Pour démarrer la conversion en nuage de points directement depuis HiCAD, sélectionnez la fonction Conversion en nuage de points dans l’onglet Nuage de points ou à partir du menu Scène > Insérer élément > Expl. .






 

Une fois la fonction démarrée, la fenêtre de dialogue Conversion en nuage de points s’affiche.

Pour sélectionner le fichier à convertir, cliquez sur le symbole Ajouter un fichier de nuage de points et choisissez le fichier .E57 que vous souhaitez convertir. Vous pouvez également ajouter plusieurs fichiers qui seront convertis les uns après les autres.

Cliquez sur le symbole Supprimer tous les éléments  pour effacer tous les fichiers de la liste. Pour supprimer un seul fichier de la liste, faites un clic droit sur la ligne correspondante et sélectionnez Retirer l’élément dans le menu contextuel.

 

Durée

Affiche le temps écoulé depuis le début de la conversion.

Nom de la cible

Le nom de la cible est le nom du nuage de points du projet .LSPROJ. Il ne peut pas être modifié. Le nom du fichier .E57 d’origine est automatiquement utilisé.

Chemin de la cible

Le chemin de la cible est le chemin d’accès défini comme groupe de fichiers N: dans le fichier HiCAD filegrup.dat. Il peut être un chemin d’accès réseau ou un chemin d’accès local. Le chemin d’accès par défaut est le sous-dossier punktwolken situé dans le dossier d’installation HiCAD.

Lors de la conversion, un sous-dossier au nom du fichier à convertir sera créé dans le chemin de la cible. À l’issue de la conversion, ce fichier contiendra les nuages de points de projet .LSPROJ générés ainsi que les autres sous-dossiers, comme le montre l’exemple suivant :

Vous pouvez ouvrir le chemin de la cible grâce à la fonction correspondante du menu contextuel. Il n’est toutefois pas possible de le modifier ici.

Chemin de fichier

Indique le chemin d’accès du fichier .E57 que vous souhaitez convertir.

 

Vous pouvez démarrer la conversion en cliquant sur le bouton Convertir. Les fichiers seront alors convertis les uns après les autres. Si une erreur se produit au cours de la conversion ou si un fichier converti existant possède un nom identique, alors la ligne affichera le symbole . Survolez le symbole avec votre curseur pour faire apparaître le message d’erreur correspondant..

.

Pour annuler une conversion en cours, faites un clic droit sur la ligne correspondante et sélectionnez Annuler. Vous pouvez également cliquer sur Annuler directement dans la fenêtre de dialogue.

À savoir :

Si vous fermez la fenêtre alors que la conversion est toujours en cours, celle-ci sera alors interrompue.

 


Conversion en dehors de HiCAD

Le convertisseur de nuages de points peut également être démarré en dehors de HiCAD. Pour ce faire, exécutez le fichier PointCloudConverter.exe situé dans le répertoire .EXE du dossier d’installation de HiCAD. La marche à suivre est identique à celle détaillée dans le chapitre Conversion depuis HiCAD.


Conversion depuis l’invite de commande

Le convertisseur peut également être lancé en saisissant une ligne dans l’invite de commandes. Pour ce faire, exécutez le fichier PointCloudConverterConsole.exe en indiquant les paramètres requis.

 

Paramètre Effet

-?

ou

--help

Présente brièvement les paramètres pris en charge.

-p arg

ou

--project arg

Indique l’emplacement de la cible de la conversion. Par conséquent, arg doit être un chemin d’accès. Si le nom du chemin d’accès contient des espaces, il devra être mis entre guillemets. Le nom du fichier .LSPROJ prendra le nom du dernier élément du chemin d’accès. Si les dossiers n’existent pas encore, de nouveaux dossiers seront créés. Attention : si le dossier cible contient déjà un nuage de points de projet, la conversion sera interrompue !

Exemple:
-p "c:\punktwolken\2020\janvier\projet_17\façade"

Ce paramètre créera le dossier c:\punktwolken\2020\janvier\projet_17 (si celui-ci n’existe pas encore) ainsi que les fichiers de sortie, dont le fichier façade.lsproj.

-i arg

ou

--input arg

Permet de définir le chemin d’accès et le nom du fichier .E57 à convertir. Si le nom du chemin d’accès contient des espaces, il devra être mis entre guillemets.

 

Aucune sortie ne sera émise au cours de la conversion. Si la conversion se déroule avec succès, le message suivant apparaîtra :

conversion of <file> has been completed succesfully

Si la conversion échoue, le message suivant apparaîtra :

conversion of <file> has failed.

Si vous souhaitez interrompre le processus de conversion avant son terme, appuyez simultanément sur les touches CTRL+C.

 

Une autre possibilité qu’offre la conversion depuis l’invite de commande est la conversion automatique de fichiers .E57 grâce à un fichier batch.

Pour ce faire, prenons pour exemple un fichier batch contenant les lignes suivantes :

@echo off
for %%i in (C:\Punktwolken\*.e57) do C:\HiCAD\exe\PointCloudConverterConsole.exe -i "%%i" -p "C:\HiCAD\punktwolken\%%~ni\%%~ni"

 

À chaque exécution, le fichier recherchera des fichiers .E57 dans le dossier C:\Punktwolken et lancera une conversion pour chaque fichier trouvé. Les fichiers convertis seront créés dans le dossier C:\HiCAD\punktwolken\<basisname>, basisname étant le nom du fichier .E57 sans son extension. Par exemple, si un fichier Station018.e57 se trouve dans le dossier C:\Punktwolken,il sera alors enregistré dans le dossier C:\HiCAD\punktwolken\Station018.

 

La conversion étant interrompue lorsqu’un nuage de point de projet se trouve déjà dans le dossier de la cible, les fichiers .E57 déjà convertis ne seront pas reconvertis si le script est à nouveau exécuté.

Comment procéder ?Fonctions pour nuages de points

© Copyright 1994-2021, ISD Software und Systeme GmbH
Version 2601 - HiCAD Nuages de points
Publié le : 26/09/2021     Langue: 1036

> Commentaires sur ce thème

Protection de la vie privéeConditions générales de ventreCookiesContactMentions légales