Simplifier une ligne 3D (Outils 3D Analyst)
Résumé
Généralise les entités linéaires 3D pour réduire le nombre global de sommets tout en se rapprochant de la forme d’origine dans les directions horizontale et verticale dans une tolérance spécifiée.
Utilisation
Vous pouvez utiliser cet outil pour créer une représentation simplifiée des échantillonnages denses des lignes 3D afin d’optimiser les performances du dessin à des échelles d’affichage plus petites. Une plage d’échelle visible peut être appliquée aux lignes d’origine et aux dérivées simplifiées générées afin de s’assurer que l’entité la plus appropriée est dessinée pour une échelle donnée.
Vous pouvez utiliser cet outil pour créer des lignes de fracture simplifiées qui peuvent être ajoutées aux niveaux de pyramides supérieurs d’un jeu de données de MNT afin d’optimiser les performances du dessin. Ajoutez les lignes de fracture au même groupe pour vous assurer qu’elles ne sont pas appliquées aux mêmes niveaux de pyramides.
Les lignes composées de multiples entités avec des extrémités coïncidentes ne sont pas simplifiées entre les entités. Vous pouvez utiliser l’outil Fusionner des lignes pour fusionner ces lignes afin d’effectuer la simplification sur plusieurs entités connectées.
Cet outil utilise l’algorithme de Douglas-Peucker pour conserver les points critiques qui préservent au mieux la forme de la ligne d’origine. L’algorithme commence par connecter les extrémités d’une ligne à une ligne de tendance et supprime les sommets qui se trouvent dans la tolérance spécifiée. Si certains points dépassent la tolérance, le point le plus éloigné de la ligne de tendance initiale est utilisé pour créer deux lignes de tendance, l’une à partir du sommet initial de la ligne et l’autre à partir du sommet final de la ligne. Les autres sommets sont évalués avec ces nouvelles lignes de tendance afin d’éliminer les points qui se trouvent dans la distance de tolérance. Si d’autres points restent hors de la tolérance, les lignes de tendance sont subdivisées selon la même approche jusqu’à ce que des lignes de tendance capturant tous les sommets sources dans la tolérance spécifiée soient générées.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Entités linéaires en entrée |
Les entités linéaires à simplifier. |
Feature Layer |
|
Lignes en sortie |
Les entités linéaires en sortie simplifiées. |
Feature Class |
|
Tolérance de simplification |
Le seuil de distance 3D des lignes en entrée dans lequel la sortie simplifiée doit rester. |
Linear Unit |
Environnements
Espace de travail courant, Système de coordonnées en sortie, Étendue, Transformations géographiques, Domaine XY en sortie, Domaine Z en sortie, Résolution XY, Tolérance XY, Résolution Z, Tolérance Z
Informations de licence
- Basic: Nécessite 3D Analyst
- Standard: Nécessite 3D Analyst
- Advanced: Nécessite 3D Analyst