Projette des fichiers .las ou .zlas d’un système de coordonnées vers un autre.
Utilisation
Cet outil peut projeter un fichier .las ou .zlas individuel, ou un ensemble de fichiers .las ou .zlas via le jeu de données LAS. Vous pouvez projeter les systèmes de coordonnées horizontales, et éventuellement verticales, des fichiers .las et .zlas. La projection du système de coordonnées veticales requiert l’installation préalable du paquetage de données Systèmes de coordonnées ArcGIS Pro. Ce paquetage comprend les grilles de transformation requises pour la conversion.
Un système de coordonnées doit être défini pour les fichiers projetés. Le format LAS requiert que la référence spatiale soit intégrée dans le fichier, mais certains fichiers peuvent comporter des informations manquantes ou incorrectes. Pour de telles données, une référence spatiale peut être assignée en ayant un fichier .prj du même nom avec le fichier .las ou .zlas. Un fichier .prj remplacera toute information de référence spatiale dans un fichier .las ou .zlas. Vous pouvez créer le fichier .prj pour un fichier .las ou .zlas à l’aide de l’outil Define Projection (Définir une projection). Vous avez également la possibilité de créer un fichier .prj pour plusieurs fichiers à l’aide de l’outil Create LAS Dataset (Créer un jeu de données LAS) avec le paramètre pour créer des fichiers .prj. Évaluez si le système de coordonnées assigné par l’intermédiaire du fichier .prj positionne avec précision les fichiers .las ou .zlas avant de les projeter.
Le paramètre Geographic Transformation (Transformation géographique) est facultatif. Lorsqu’aucune transformation géographique ou de datum n’est requise, aucune liste déroulante n’apparaît sur le paramètre, qui reste vide. Lorsqu’une transformation est requise, une liste déroulante est générée en fonction des datums en entrée et en sortie, et une transformation par défaut est appliquée.
Par exemple, une transformation géographique n’est pas obligatoire lorsque vous projetez GCS_North_American_1983 sur NAD_1983_UTM_Zone_12N, car les systèmes de coordonnées en entrée et en sortie possèdent tous deux le datum NAD_1983. Lorsque vous effectuez une projection de GCS_North_American_1983 sur WGS_1984_UTM_Zone_12N, une transformation géographique s’avère toutefois nécessaire, car le système de coordonnées en entrée utilise le datum NAD_1983, alors que le système de coordonnées en sortie utilise le datum WGS_1984.
Conseil :
Les transformations sont bidirectionnelles. Si, par exemple, vous convertissez des données depuis le système WGS 1984 vers le datum NAD 1927, vous pouvez choisir la transformation NAD_1927_to_WGS_1984_3, et l’outil l’appliquera correctement.
Si un jeu de données LAS est utilisé pour projeter plusieurs fichiers, les systèmes de coordonnées de ces fichiers doivent être identiques. Ceci est important car la projection des données peut nécessiter une transformation géographique. Dans ce cas, la transformation peut uniquement être spécifiée pour un système de coordonnées.
La plupart des outils qui génèrent des fichiers de format LAS prennent en charge les environnements Système de coordonnées en sortie et Transformations géographiques. Ces environnements peuvent être utilisés pour projeter les fichiers .las ou .zlas en entrée. Si vous avez l’intention d’effectuer d’autres opérations, telles que l’affinage, le tuilage, le découpage ou le filtrage de données LAS, envisagez d’utiliser l’un des outils suivants pour éviter de créer des jeux de données intermédiaires inutiles.
Tuiler LAS subdiviser le nuage de points en une structure de tuilage régulière.
Extraire LAS découper et filtrer le nuage de points.
La réorganisation des points peut améliorer la performance des opérations de visualisation et de traitement des données en réorganisant les enregistrements de points pour optimiser les requêtes spatiales. Les statistiques sont calculées automatiquement lorsque les points sont réorganisés. L’opération de réorganisaton augmente le temps de traitement, mais est recommandée en raison des avantages qu’elle offre.
Si les points LAS ne sont pas réorganisés et que des fichiers .las non compressés sont générés en sortie, vous pouvez calculer les statistiques pour optimiser les requêtes spatiales et fournir une synthèse des codes de classe et renvoyer les valeurs présentes dans chaque fichier. Toutefois, cette opération augmente le temps de traitement de cet outil. Si les fichiers .las ou .zlas ne sont pas destinés à être utilisés dans ArcGIS, vous pouvez désactiver le calcul des statistiques pour que l’outil s’exécute plus rapidement.
Les fichiers .las ou .zlas en entrée qui seront projetés. Un jeu de données LAS peut également être utilisé pour traiter tous les fichiers .las et .zlas qu’il référence.
LAS Dataset Layer
Dossier cible
Dossier existant dans lequel les fichiers au format LAS en sortie seront enregistrés.
Folder
Système de coordonnées en sortie
Le système de coordonnées des fichiers de format LAS en sortie.
Coordinate System
Transformation géographique
(Facultatif)
Cette méthode peut être utilisée pour convertir des données entre deux systèmes de coordonnées géographiques ou datums. Ce paramètre facultatif peut être nécessaire lorsque les systèmes de coordonnées en entrée et en sortie possèdent des datums différents.
Conseil :
L’outil applique automatiquement une transformation par défaut. Vous pouvez choisir une autre transformation dans la liste déroulante. Les transformations sont bidirectionnelles. Si, par exemple, vous convertissez des données depuis le système WGS 1984 vers le datum NAD 1927, vous pouvez choisir la transformation NAD_1927_to_WGS_1984_3, et l’outil l’appliquera correctement.
Le paramètre propose une liste déroulante qui répertorie les méthodes de transformation valides. Pour plus d’informations sur le choix d’une ou plusieurs transformations appropriées, consultez les conseils d’utilisation.
String
Compression
(Facultatif)
Indique si le fichier en sortie sera écrit en utilisant le format compressé ZLAS ou le format LAS non compressé.
Identique à l’entrée—La sortie sera écrite en utilisant la même compression que celle du fichier en entrée. Il s’agit de l’option par défaut.
Aucune compression—La sortie sera écrite en utilisant le format LAS non compressé.
Compression ZLAS—La sortie sera écrite en utilisant le format ZLAS compressé.
String
Options d’LAS
(Facultatif)
Spécifie les opérations qui seront exécutées sur les fichiers .las.
Réorganiser les points—Les points seront réorganisés. La réorganisation des points peut améliorer la façon dont les données en sortie sont traitées lorsque les enregistrements de points qu’elles contiennent sont récupérés pour visualisation et traitement en aval dans d’autres outils. Lorsque les enregistrements de points sont réorganisés, les statistiques sont calculées pour les fichiers .las. Il s’agit de l’option par défaut.
Calculer les statistiques—Les statistiques et un index spatial sont calculés pour chaque fichier .las en sortie. Ces informations seront stockées dans un fichier ayant le même nom et le même emplacement que le fichier .las, mais avec une extension .lasx. Les statistiques permettent d’améliorer l’analyse et les performances d’affichage. Les statistiques améliorent également l’expérience de symbologie et de filtrage LAS en limitant l’affichage des codes de classe aux valeurs présentes dans le fichier .las. Cette option est ignorée lors de la création de fichiers .zlas ou de la réorganisation de points, puisque ces options calculent des statistiques.
Supprimer les enregistrements de longueur variable—Les enregistrements de longueur variable ajoutés par des applications tierces seront supprimés des fichiers en sortie. Chaque fichier peut stocker des enregistrements de longueur variable avant les enregistrements de points à la fin du fichier. Généralement, seul le logiciel d’origine est en mesure de comprendre ces enregistrements. Conserver ces enregistrements n’apportera une valeur ajoutée que si les données LAS sont traitées par des applications capables d’interpréter ces informations. Supprimer les enregistrements de longueur variable peut aider à réduire la taille globale du fichier de données en sortie, surtout si leur nombre est élevé.
Supprimer les octets supplémentaires—Les enregistrements d’octets supplémentaires. Les enregistrements d’octets supplémentaires sont des attributs additionnels associés à chaque point. On ne trouve pas fréquemment d’octets supplémentaires dans les fichiers .las, mais les supprimer permet de réduire davantage la taille de fichier en sortie.
String
Modificateur de nom en sortie
(Facultatif)
Modifie les noms des fichiers en sortie en ajoutant des caractères au début ou à la fin des noms de fichiers existants.
Colonnes de la table de valeurs :
Prefix—The characters that will be added to the beginning of the file name.
Suffix—The characters that will be added to the end of the file name.
Value Table
Jeu de données LAS en sortie
(Facultatif)
Le jeu de données LAS qui référencera les fichiers .las ou .zlas nouvellement créés. Ce paramètre offre un moyen d’interagir davantage avec les fichiers en sortie. Les chemins relatifs seront utilisés pour référencer les fichiers en sortie. Lorsque ce paramètre est spécifié dans une session active d’ArcGIS Pro, le jeu de données LAS est ajouté à la carte active.
LAS Dataset
Sortie dérivée
Etiqueter
Explication
Type de données
Dossier en sortie
Le dossier contenant les fichiers .las ou .zlas projetés.
Les fichiers .las ou .zlas en entrée qui seront projetés. Un jeu de données LAS peut également être utilisé pour traiter tous les fichiers .las et .zlas qu’il référence.
LAS Dataset Layer
target_folder
Dossier existant dans lequel les fichiers au format LAS en sortie seront enregistrés.
Folder
coordinate_system
Le système de coordonnées des fichiers de format LAS en sortie.
Les valeurs valides sont un objet de référence spatiale, un fichier avec une extension .prj ou une représentation de chaîne d’un système de coordonnées.
Coordinate System
geographic_transform[geographic_transform,...]
(Facultatif)
Cette méthode peut être utilisée pour convertir des données entre deux systèmes de coordonnées géographiques ou datums. Ce paramètre facultatif peut être nécessaire lorsque les systèmes de coordonnées en entrée et en sortie possèdent des datums différents.
Pour obtenir la liste des transformations valides, utilisez la méthode arcpy.ListTransformations. La transformation la plus appropriée est généralement la première dans la liste renvoyée. La liste est triée par quantité de superposition des données par rapport aux zones d’utilisation des transformations. Si au moins deux transformations présentent la même quantité de superposition avec les données, les valeurs de précision de la transformation sont utilisées comme deuxième paramètre de tri.
Conseil :
Les transformations sont bidirectionnelles. Si, par exemple, vous convertissez des données depuis le système WGS 1984 vers le datum NAD 1927, vous pouvez choisir la transformation NAD_1927_to_WGS_1984_3, et l’outil l’appliquera correctement. Si aucune transformation n’est fournie, une transformation par défaut est utilisée. Cette transformation par défaut est appropriée aux applications cartographiques générales, mais risque de ne pas convenir aux applications qui nécessitent une précision au niveau des emplacements.
String
compression
(Facultatif)
Indique si le fichier en sortie sera écrit en utilisant le format compressé ZLAS ou le format LAS non compressé.
SAME_AS_INPUT—La sortie sera écrite en utilisant la même compression que celle du fichier en entrée. Il s’agit de l’option par défaut.
NO_COMPRESSION—La sortie sera écrite en utilisant le format LAS non compressé.
ZLAS—La sortie sera écrite en utilisant le format ZLAS compressé.
String
las_options[las_options,...]
(Facultatif)
Spécifie les opérations qui seront exécutées sur les fichiers .las.
REARRANGE—Les points seront réorganisés. La réorganisation des points peut améliorer la façon dont les données en sortie sont traitées lorsque les enregistrements de points qu’elles contiennent sont récupérés pour visualisation et traitement en aval dans d’autres outils. Lorsque les enregistrements de points sont réorganisés, les statistiques sont calculées pour les fichiers .las. Il s’agit de l’option par défaut.
COMPUTE_STATISTICS—Les statistiques et un index spatial sont calculés pour chaque fichier .las en sortie. Ces informations seront stockées dans un fichier ayant le même nom et le même emplacement que le fichier .las, mais avec une extension .lasx. Les statistiques permettent d’améliorer l’analyse et les performances d’affichage. Les statistiques améliorent également l’expérience de symbologie et de filtrage LAS en limitant l’affichage des codes de classe aux valeurs présentes dans le fichier .las. Cette option est ignorée lors de la création de fichiers .zlas ou de la réorganisation de points, puisque ces options calculent des statistiques.
REMOVE_VLR—Les enregistrements de longueur variable ajoutés par des applications tierces seront supprimés des fichiers en sortie. Chaque fichier peut stocker des enregistrements de longueur variable avant les enregistrements de points à la fin du fichier. Généralement, seul le logiciel d’origine est en mesure de comprendre ces enregistrements. Conserver ces enregistrements n’apportera une valeur ajoutée que si les données LAS sont traitées par des applications capables d’interpréter ces informations. Supprimer les enregistrements de longueur variable peut aider à réduire la taille globale du fichier de données en sortie, surtout si leur nombre est élevé.
REMOVE_EXTRA_BYTES—Les enregistrements d’octets supplémentaires. Les enregistrements d’octets supplémentaires sont des attributs additionnels associés à chaque point. On ne trouve pas fréquemment d’octets supplémentaires dans les fichiers .las, mais les supprimer permet de réduire davantage la taille de fichier en sortie.
String
name_modifier[name_modifier,...]
(Facultatif)
Modifie les noms des fichiers en sortie en ajoutant des caractères au début ou à la fin des noms de fichiers existants.
Colonnes de la table de valeurs :
Prefix—The characters that will be added to the beginning of the file name.
Suffix—The characters that will be added to the end of the file name.
Value Table
out_las_dataset
(Facultatif)
Le jeu de données LAS qui référencera les fichiers .las ou .zlas nouvellement créés. Ce paramètre offre un moyen d’interagir davantage avec les fichiers en sortie. Les chemins relatifs seront utilisés pour référencer les fichiers en sortie. Lorsque ce paramètre est spécifié dans une session active d’ArcGIS Pro, le jeu de données LAS est ajouté à la carte active.
LAS Dataset
Sortie dérivée
Nom
Explication
Type de données
out_folder
Le dossier contenant les fichiers .las ou .zlas projetés.
Folder
Exemple de code
Exemple d’utilisation de l’outil ProjectLAS (script autonome)
L’exemple suivant illustre l’utilisation de cet outil dans la fenêtre Python :
import arcpy
arcpy.env.workspace = "C:/data"
# The LAS dataset referencing the files to be projected
lasd = "Aerial_Survey.lasd"
# Input coordinate system is World_Patterson/EGM_2008_Geoid
# Output coordinate system is British_National_Grid/Newlyn VCS
sr = arcpy.SpatialReference(27700, 5701)
# Run the tool
arcpy.management.ProjectLAS(
in_las_dataset="British_Tiled.lasd",
target_folder=r"Projected\BNG_Newlyn",
coordinate_system=sr,
geographic_transform="'~WGS_1984_To_WGS_1984_EGM2008_1x1_Height + "\
"~ETRS_1989_To_WGS_1984 + "\
"ETRS89_To_Newlyn_Height_2_OSGM15 + "\
"~OSGB_1936_To_ETRS_1989_1'",
compression="ZLAS",
las_options=['REARRANGE',
'COMPUTE_STATISTICS',
'REMOVE_VLR'],
name_modifier="Projected_ _BNG_Newlyn",
out_las_dataset=r"Projected_BNG_Newlyn.lasd"
)