J'essaie de convertir des fichiers LiDAR du format LAZ (la version compressée) en LAS (la version non compressée) en utilisant le logiciel LASzip .
Cependant, je ne sais pas vraiment comment cela fonctionne. J'ai créé un nouveau dossier de sortie en entrant dans l'interface de l'application, mais il est totalement vide.
J'avais également essayé le code suivant dans la fenêtre d'invite de commande:
D:\LiDAR\Laszip\laszip.exe *.laz
et a reçu un message disant «aucune entrée spécifiée».
Dans mon dossier, il y a environ 100 fichiers ish.laz ainsi qu'un imu.laz. Aucune suggestion?
Réponses:
Pour exécuter LASzip à partir de la fenêtre d'invite de commandes, il est également nécessaire de spécifier le chemin du fichier d'entrée.
Par exemple, supposons que le fichier laszip.exe soit installé sous le lecteur D: (D: \ LASzip \ laszip.exe) et que les fichiers .laz soient stockés dans D: \ lidar.
Tapez ensuite:
Il décompressera tous les fichiers LAZ du dossier actuel en écrasant tout fichier existant. Les fichiers de sortie auront le même nom que les fichiers d'entrée (mais avec l'extension .las).
Quelques remarques:
-i
pour le paramètre d'entrée, mais il est optionnel:D:\LASzip\laszip -i D:\lidar\*.laz
.-odir
peut être utilisé pour spécifier un autre dossier de sortie:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output
. Il enregistrera tous les fichiers .laz avec les mêmes noms de fichier (à l'exception de l'extension .las) dans le dossier de sortie spécifié. Voir Enregistrement des fichiers LAZ à un emplacement différent des fichiers d'entrée (LAS)? .-odix
pour ajouter aux noms de fichiers de sortie:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Cela signifie que si le nom du fichier d'entrée estpoint_cloud_27.laz
, le nom du fichier de sortie serapoint_cloud_27_decompressed.las
.Voir plus d'exemples ici .
Une autre option (par rapport au premier exemple) est de procéder comme suggéré par Barbarossa, c'est-à-dire d'ouvrir le cmd depuis le dossier du fichier d'entrée et d'écrire la commande comme lors de votre première tentative.
Si vous souhaitez appeler
laszip
directement à partir de n'importe quel dossier sans spécifier le chemin du programme, la réponse de berniejconnors donne un bon indice pour l'ajouter dans les variables d'environnement (voir ici ).Tous les exemples ici fonctionnent dans l'autre sens, c'est-à-dire la conversion de
.las
fichiers en.laz
.la source
Il semble que vous couriez sous Windows. Double-cliquez simplement sur le programme laszip.exe et exécutez-le via l'interface graphique. Vous pouvez accéder au dossier que vous souhaitez décompresser via le panneau déroulant "Parcourir ..." sur le côté gauche du menu. Pourquoi avez-vous besoin de décompresser LAZ en LAS? Y a-t-il un logiciel que vous souhaitez utiliser qui ne prend pas en charge LAZ nativement? Laquelle? Vérifiez ceci et cela playlist YouTube de vidéos pour de nombreux tutoriels sur la façon d'utiliser LAStools ...
la source
Pour exécuter laszip dans une invite de commande sous Windows, vous devez utiliser le paramètre "-i" pour spécifier vos fichiers d'entrée:
ou
Pour exécuter les commandes ci-dessus, Laszip doit être dans votre variable d'environnement PATH:
Et les fichiers laz doivent être dans votre répertoire actuel.
Si vos fichiers d'entrée ont l'extension LAZ, laszip décompressera les fichiers. Si vos fichiers d'entrée ont l'extension LAS, laszip compressera les fichiers.
Si vous avez l'installation complète de LAStools, vous devriez avoir un fichier " laszip_README.txt " avec de nombreux exemples de ligne de commande.
Il existe un groupe Google LAStools où vous bénéficierez d'un excellent soutien d'utilisateurs experts et de Martin Isenburg, le créateur de LAStools et de LASzip.
la source