Régulariser l’emprise de bâtiment adjacente (Outils 3D Analyst)
Résumé
Régularise les emprises de bâtiment ayant des limites communes.
Utilisation
Cet outil utilise un algorithme de compression des polylignes pour corriger les distorsions dans les polygones d’emprise des bâtiments créés par les processus d’extraction d’entités pouvant générer des artefacts indésirables.
Lors de la régularisation des emprises de bâtiment dérivées de données raster, la tolérance de régularisation doit être supérieure à la résolution du raster source.
Les entités avec des limites adjacentes doivent posséder une valeur attributaire commune pour créer une limite régularisée qui ne superpose pas une autre entité. Si aucun attribut commun n’est disponible, envisagez les étapes suivantes :
Utilisez l’outil Buffer (Zone tampon) avec une distance de zone tampon correspondant à la tolérance de régularisation souhaitée.
Traitez les entités surfaciques bufférisées avec l’outil Union pour créer une même entité pour les polygones qui se superposent.
Utilisez l’outil Spatial Join (Jointure spatiale) pour ajouter l’ID unique des polygones unifiés aux entités en entrée d’origine à régulariser.
Exécutez l’outil Regularize Adjacent Building Footprint (Régulariser l’emprise de bâtiment adjacente) avec le champ contenant l’ID unique spécifié dans le Grouping Field (Champ de regroupement) (paramètre "group" en Python).
Envisagez d’utiliser la méthode Any Angles (Tous les angles) pour les entités en entrée composées d’angles intérieurs aigus ou rentrants ou si la courbure angulaire entre deux segments ne tombe pas à un intervalle de 45° entre 90° et 180°.
Lorsque l’outil ne peut pas générer de solution régularisée pour une entrée donnée, l’entité d’origine est copiée dans la sortie. La valeur du champ
STATUSindique si l’entité a été régularisée comme suit :0—Entité régularisée
1—Entité d’origine
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Input Features (Entités en entrée) |
Entités en entrée à traiter. |
Feature Layer |
|
Champ de regroupement |
Champ utilisé pour déterminer si les entités partagent des limites coïncidentes, non superposées. |
Field |
|
Classe d’entités en sortie |
Classe d’entités qui va être produite. |
Feature Class |
|
Méthode |
Méthode utilisée pour régulariser les entités en entrée.
|
String |
|
Tolérance |
Distance maximale selon laquelle l’emprise régularisée peut s’écarter de la limite de son entité d’origine. |
Linear Unit |
|
Précision |
Précision de la grille spatiale utilisée au cours du processus de régularisation. Les valeurs correctes sont comprises entre 0.05 et 0.25. |
Double |
|
Angular Deviation Limit (Angular Deviation Limit) |
Écart maximal par rapport aux angles intérieurs de la ligne de compromis qui est toléré lors de l’utilisation de la méthode Right Angles and Diagonals (Angles droits et diagonales) (RIGHT_ANGLES_AND_DIAGONALS). Pour de meilleurs résultats, cette valeur doit rester inférieure à 5°. Ce paramètre est désactivé pour les autres méthodes de régularisation. |
Double |
Environnements
Espace de travail courant, Système de coordonnées en sortie, Transformations géographiques
Informations de licence
- Basic: Nécessite 3D Analyst
- Standard: Nécessite 3D Analyst
- Advanced: Nécessite 3D Analyst