Skip to main content

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 :

    1. Utilisez l’outil Buffer (Zone tampon) avec une distance de zone tampon correspondant à la tolérance de régularisation souhaitée.

    2. 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.

    3. 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.

    4. 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 STATUS indique 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.

  • Right anglesIdentifies the best line segments that fit the input feature vertices along 90° and 180° angles.

  • Right angles and diagonalsIdentifies the best line segments that fit the input feature vertices along 90°, 135°, and 180° interior angles.

  • Any anglesIdentifies the best fit line that falls along any angle while reducing the overall vertex count of the input features.

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