Résumé
Crée ou met à jour un cache d’affichage de jeu de données LAS afin d’optimiser ses performances de rendu.
Utilisation
La pyramide du jeu de données LAS est stockée au même endroit que le jeu de données LAS, à savoir dans un répertoire dont le nom commence par le nom du jeu de données LAS et se termine par .slas. Généralement, la pyramide occupe un tiers de la taille globale des fichiers LAS référencés par le jeu de données LAS et se compose de plusieurs niveaux de points LAS affinés progressivement. Les points compris dans chaque niveau sont déterminés en compartimentant l’espace où se trouvent les points, et en sélectionnant un point dans chaque région compartimentée à l’aide de la méthode de sélection de points.
Un jeu de données LAS avec pyramide inclut un nouveau schéma non pris en charge dans les versions antérieures à 2.6 de ArcGIS Desktop ou ArcGIS Pro. La suppression de la pyramide permet l’utilisation du jeu de données LAS dans les applications qui ne la prennent pas en charge.
Une fois la pyramide du jeu de données LAS créée, la méthode de sélection de points ne peut plus être modifiée. Si la sélection des points de la pyramide doit être modifiée, vous devez supprimer la pyramide et la reconstruire en utilisant la méthode de sélection des points voulue. Vous pouvez supprimer la pyramide dans la boîte de dialogue de propriétés du jeu de données LAS, ou en supprimant le dossier de la pyramide.
Une fois construite, la pyramide du jeu de données LAS est invalidée si les codes de classe de fichier LAS sont mis à jour par un outil de géotraitement ou si des fichiers LAS sont ajoutés dans le jeu de données LAS, ou qu’ils sont supprimés. Vous pouvez mettre à jour une pyramide d’affichage obsolète en exécutant cet outil sur le jeu de données LAS.
Syntaxe
BuildLasDatasetPyramid(in_las_dataset, {point_selection_method}, {class_codes_weights})
Paramètre | Explication | Type de données |
in_las_dataset | Jeu de données LAS à traiter. | LAS Dataset Layer |
point_selection_method (Facultatif) | Spécifie la façon dont le point dans chaque région compartimentée sera sélectionné pour construire la pyramide. Ce paramètre est désactivé lorsque le jeu de données LAS contient déjà une pyramide.
| String |
class_codes_weights [class_codes_weights,...] (Facultatif) | Pondérations affectées à chaque code de classe qui déterminent quels points sont conservés dans chaque région d’affinage. Ce paramètre est activé uniquement lorsque l’option Class Code Weights (Pondérations des codes de classes) est spécifiée dans le paramètre Point Selection Method (Méthode de sélection des points). Le code de classe dont la pondération est la plus élevée sera conservé dans la région d’affinage. Si deux codes de classes de même pondération se trouvent dans une région d’affinage donnée, le code de classe avec l’ID source du point le plus faible est conservé. | Value Table |
Exemple de code
L'exemple suivant illustre l'utilisation de cet outil dans la fenêtre Python.
import arcpy
arcpy.env.workspace = 'C:/data'
arcpy.ddd.BuildLasDatasetPyramid('test.lasd', 'MIN_Z')
Environnements
Informations de licence
- Basic: Requiert 3D Analyst ou Spatial Analyst
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?