Convertir des fichiers LAS (Conversion)

Synthèse

Convertit des formats LAS entre des méthodes de compression, des versions de fichier et des formats d’enregistrement de points différents.

Utilisation

  • Cet outil peut convertir les formats LAS, ZLAS et LAZ entre eux en sélectionnant un fichier, un dossier contenant les fichiers à traiter ou encore un jeu de données LAS faisant référence à un ensemble de fichiers .las et .zlas.

  • Les données du fichier .las source sont perdues si la version du fichier en sortie et le format d’enregistrement de points ne prennent pas en charge les informations. Il est préférable que les fichiers en entrée aient la même version de format LAS et le même format d’enregistrement de points lorsqu’une version spécifique est attribuée au fichier en sortie.

  • La réorganisation des points LAS améliore les performances d’affichage et d’analyse, mais nécessite la génération intégrale d’un fichier .las. Les statistiques sont automatiquement calculées lorsque les points LAS sont réorganisés.

  • Seuls les fichiers .las non compressés peuvent être mis à jour. Toutefois, les fichiers .zlas peuvent être utilisés comme entrée pour les outils de géotraitement qui exécutent des opérations d’analyse.

Paramètres

ÉtiquetteExplicationType de données
LAS en entrée

Données LAS à convertir. Un dossier peut être spécifié pour traiter tous les fichiers .las qu’il contient.

Layer File; LAS Dataset Layer; Folder; File
Dossier cible

Dossier existant dans lequel les fichiers .las en sortie sont écrits.

Folder
Version du fichier
(Facultatif)

Version de format LAS des fichiers en sortie.

  • Identique à l’entréeLa version du fichier en sortie est identique à celle du fichier en entrée. Il s’agit de l’option par défaut.
  • 1.0Version de base du format LAS qui prenait en charge 256 codes de classe.
  • 1.1La version du fichier en sortie est 1.1. Le nombre de codes de classe a été réduit à 32, mais la prise en charge des indicateurs de classification a été ajoutée.
  • 1.2La version du fichier en sortie est 1.2. La prise en charge des canaux de couleurs RVB (rouge, vert, bleu) et l’heure GPS ont été ajoutées.
  • 1.3La version du fichier en sortie sera la version 1.3. Le stockage des données de forme d’onde lidar pour les formats d’enregistrement des points qui ne sont pas pris en charge dans la plateforme ArcGIS a été ajouté.
  • 1.4La version du fichier en sortie est 1.4. La prise en charge de la définition du système de coordonnées à l’aide de la convention WKT (Well Known Text), de 256 codes de classe, d’un maximum de 15 retours discrets par impulsion, d’un angle de balayage plus précis et d’un indicateur de classification de superposition a été ajoutée.
String
Format de point
(Facultatif)

Spécifie le format d’enregistrement de points des fichiers .las en sortie. Les options disponibles varient selon la version du format LAS en sortie.

  • 0Type de base pour le stockage des points LAS discrets qui prend en charge des attributs tels que l’intensité lidar, les valeurs renvoyées, l’angle de balayage, le sens de balayage et le tronçon de ligne de vol.
  • 1Une heure GPS est ajoutée aux attributs pris en charge au format de point 0.
  • 2Des valeurs RVB sont ajoutées aux attributs pris en charge au format de point 0.
  • 3Des valeurs RVB et une heure GPS sont ajoutées aux attributs pris en charge au format de point 0.
  • 6Type de base préféré pour le stockage des points LAS discrets dans la version de fichier LAS 1.4.
  • 7Des valeurs RVB sont ajoutées aux attributs pris en charge au format de point 6.
  • 8Des valeurs RVB et proches infrarouge sont ajoutées aux attributs pris en charge au format de point 6.
String
Compression
(Facultatif)

Indique si le fichier .las en sortie est au format compressé ou au format LAS standard.

  • Aucune compressionLa sortie est au format LAS standard (*.las). Il s’agit de l’option par défaut.
  • Compression zLASLes fichiers .las en sortie seront compressés au format zLAS (*.zlas).
  • Compression LAZLes fichiers .las en sortie seront compressés au format LAZ (*.laz).
String
Options LAS
(Facultatif)

Spécifie les modifications qui sont apportées afin de réduire la taille des fichiers .las en sortie et d’améliorer leur facilité d’utilisation ainsi que leurs performances au cours des opérations d’affichage et d’analyse.

  • Réorganiser les pointsLes points sont réorganisés pour améliorer les performances d’affichage et d’analyse. Les statistiques sont calculées automatiquement lors de ce processus. Il s’agit de l’option par défaut.
  • Supprimer les enregistrements de longueur variableLes enregistrements de longueur variable qui sont ajoutés après l'en-tête et les enregistrements de points de chaque fichier sont supprimés.
  • Supprimer les octets supplémentairesLes octets en trop éventuellement présents avec chaque point du fichier en entrée sont supprimés.
String
Jeu de données LAS en sortie
(Facultatif)

Le jeu de données LAS en sortie référençant les fichiers .las récemment créés.

LAS Dataset
Définir le système de coordonnées en entrée
(Facultatif)

Spécifie si la référence spatiale des fichiers .las en entrée est définie par le paramètre Définir le système de coordonnées en entrée.

  • Aucun fichier LASLa référence spatiale des fichiers .las en entrée n’est pas définie en tant qu’argument en entrée. Il s’agit de l’option par défaut.
  • Tous les fichiers LASLa référence spatiale des fichiers .las en entrée est définie en tant qu’argument en entrée.
  • Fichiers LAS sans référence spatialeLa référence spatiale des fichiers .las en entrée dont l’en-tête ne contient pas d’informations de projection est définie.
String
Système de coordonnées en entrée
(Facultatif)

Système de coordonnées utilisé pour définir la référence spatiale des fichiers .las en entrée. Ce paramètre n’est actif que si le paramètre Définir le système de coordonnées en entrée a la valeur Tous les fichiers LAS ou Fichiers LAS sans référence spatiale.

Coordinate System

arcpy.conversion.ConvertLas(in_las, target_folder, {file_version}, {point_format}, {compression}, {las_options}, {out_las_dataset}, {define_coordinate_system}, {in_coordinate_system})
NomExplicationType de données
in_las

Données LAS à convertir. Un dossier peut être spécifié pour traiter tous les fichiers .las qu’il contient.

Layer File; LAS Dataset Layer; Folder; File
target_folder

Dossier existant dans lequel les fichiers .las en sortie sont écrits.

Folder
file_version
(Facultatif)

Version de format LAS des fichiers en sortie.

  • SAME_AS_INPUTLa version du fichier en sortie est identique à celle du fichier en entrée. Il s’agit de l’option par défaut.
  • 1.0Version de base du format LAS qui prenait en charge 256 codes de classe.
  • 1.1La version du fichier en sortie est 1.1. Le nombre de codes de classe a été réduit à 32, mais la prise en charge des indicateurs de classification a été ajoutée.
  • 1.2La version du fichier en sortie est 1.2. La prise en charge des canaux de couleurs RVB (rouge, vert, bleu) et l’heure GPS ont été ajoutées.
  • 1.3La version du fichier en sortie sera la version 1.3. Le stockage des données de forme d’onde lidar pour les formats d’enregistrement des points qui ne sont pas pris en charge dans la plateforme ArcGIS a été ajouté.
  • 1.4La version du fichier en sortie est 1.4. La prise en charge de la définition du système de coordonnées à l’aide de la convention WKT (Well Known Text), de 256 codes de classe, d’un maximum de 15 retours discrets par impulsion, d’un angle de balayage plus précis et d’un indicateur de classification de superposition a été ajoutée.
String
point_format
(Facultatif)

Spécifie le format d’enregistrement de points des fichiers .las en sortie. Les options disponibles varient selon la version du format LAS en sortie.

  • 0Type de base pour le stockage des points LAS discrets qui prend en charge des attributs tels que l’intensité lidar, les valeurs renvoyées, l’angle de balayage, le sens de balayage et le tronçon de ligne de vol.
  • 1Une heure GPS est ajoutée aux attributs pris en charge au format de point 0.
  • 2Des valeurs RVB sont ajoutées aux attributs pris en charge au format de point 0.
  • 3Des valeurs RVB et une heure GPS sont ajoutées aux attributs pris en charge au format de point 0.
  • 6Type de base préféré pour le stockage des points LAS discrets dans la version de fichier LAS 1.4.
  • 7Des valeurs RVB sont ajoutées aux attributs pris en charge au format de point 6.
  • 8Des valeurs RVB et proches infrarouge sont ajoutées aux attributs pris en charge au format de point 6.
String
compression
(Facultatif)

Indique si le fichier .las en sortie est au format compressé ou au format LAS standard.

  • NO_COMPRESSIONLa sortie est au format LAS standard (*.las). Il s’agit de l’option par défaut.
  • ZLASLes fichiers .las en sortie seront compressés au format zLAS (*.zlas).
  • LAZLes fichiers .las en sortie seront compressés au format LAZ (*.laz).
String
las_options
[las_options,...]
(Facultatif)

Spécifie les modifications qui sont apportées afin de réduire la taille des fichiers .las en sortie et d’améliorer leur facilité d’utilisation ainsi que leurs performances au cours des opérations d’affichage et d’analyse.

  • REARRANGE_POINTSLes points sont réorganisés pour améliorer les performances d’affichage et d’analyse. Les statistiques sont calculées automatiquement lors de ce processus. Il s’agit de l’option par défaut.
  • REMOVE_VLRLes enregistrements de longueur variable qui sont ajoutés après l'en-tête et les enregistrements de points de chaque fichier sont supprimés.
  • REMOVE_EXTRA_BYTESLes octets en trop éventuellement présents avec chaque point du fichier en entrée sont supprimés.
String
out_las_dataset
(Facultatif)

Le jeu de données LAS en sortie référençant les fichiers .las récemment créés.

LAS Dataset
define_coordinate_system
(Facultatif)

Spécifie si la référence spatiale des fichiers .las en entrée est définie par le paramètre define_coordinate_system.

  • NO_FILESLa référence spatiale des fichiers .las en entrée n’est pas définie en tant qu’argument en entrée. Il s’agit de l’option par défaut.
  • ALL_FILESLa référence spatiale des fichiers .las en entrée est définie en tant qu’argument en entrée.
  • FILES_MISSING_PROJECTIONLa référence spatiale des fichiers .las en entrée dont l’en-tête ne contient pas d’informations de projection est définie.
String
in_coordinate_system
(Facultatif)

Système de coordonnées utilisé pour définir la référence spatiale des fichiers .las en entrée. Ce paramètre n’est actif que si le paramètre define_coordinate_system a la valeur ALL_FILES ou FILES_MISSING_PROJECTION.

Coordinate System

Exemple de code

Exemple 1 d'utilisation de l'outil ConvertLas (fenêtre Python)

L'exemple suivant illustre l'utilisation de cet outil dans la fenêtre Python.

import arcpy
arcpy.conversion.ConvertLas('2014_survey.zlas', '2014_unclassified_collection', 
                            '1.4', 7, 'NO_COMPRESSION',
                            ['REMOVE_VLR', 'REMOVE_EXTRA_BYTES', 'REARRANGE_POINTS'], 
                            '2014_unclassified_collection/2014_Survey_Collection.lasd')

Informations de licence

  • Basic: Nécessite Spatial Analyst ou 3D Analyst
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes