Générer une surface de dégagement (3D Analyst)

Synthèse

Génère une surface raster modélisant la zone de dégagement autour d’entités linéaires 3D.

Illustration

Illustration de l’outil Générer une surface de dégagement

Utilisation

  • Une zone de dégagement représente la hauteur théorique d’une zone autour d’une entité particulière ne devant pas subir d’intrusion depuis d’autres entités. Dans le contexte des lignes de transmission électrique, cette zone peut correspondre à la hauteur maximale pouvant être atteinte par la végétation afin de réduire le risque d’incendie ou d’autres dangers. Toute végétation dont la hauteur dépasse la zone de dégagement devra être taillée. Dans le contexte des rues et des trottoirs, la zone de dégagement peut correspondre à la hauteur en dessous de laquelle la végétation ne peut pas empiéter sur le trajet des véhicules, des cyclistes et des piétons sans compromettre leur sécurité. Pour les chenaux de navigation, la zone de dégagement peut correspondre à la voie navigable devant être débarrassée de tout dépôt sédimentaire.

  • La surface de dégagement peut être comparée à une surface en hauteur modélisant des mesures réelles afin d’identifier les zones de dégagement qui ne sont pas respectées. Vous pouvez utiliser l’outil Remblais déblais pour évaluer les deux surfaces afin de déterminer la zone surfacique et le volume de chaque violation de zone de dégagement contiguë. La surface en hauteur créée à partir de mesures réelles doit refléter le biais directionnel de la zone de dégagement. Par exemple, si la zone de dégagement définit la hauteur maximale d’une source d’intrusion potentielle, comme c’est le cas avec l’empiètement de la végétation sur les lignes à haute tension et avec les dépôts sédimentaires le long des chenaux de navigation, la surface en hauteur créée à partir de mesures réelles doit présenter un biais pour les valeurs de hauteur maximales des arbres et des dépôts sédimentaires. De même, si la zone de dégagement définit la hauteur minimale d’une source d’intrusion potentielle, comme la végétation autour des trottoirs et des chaussées, la surface en hauteur créée à partir de mesures réelles doit présenter un biais pour les valeurs de hauteur minimales. La surface en hauteur définie par des mesures réelles dans les données LAS peut être créée à l’aide de l’outil Jeu de données LAS vers raster et vous pouvez utiliser l’outil Nuage de points vers raster pour les nuages de points I3S.

  • Utilisez l’outil Extraire les lignes à haute tension d’un nuage de points, qui permet d’éliminer l’effet du vent lors de la création de lignes à haute tension à utiliser en entrée pour la modélisation des zones de dégagement. La position des points capturant les lignes à haute tension est généralement déformée par l’effet du vent, ce qui peut entraîner des écarts significatifs dans la position de la ligne à haute tension. Si vous éliminez l’effet du vent, les lignes à haute tension créées reflètent la trajectoire normale du câble conducteur.

  • Si la zone de dégagement requiert l’intégration de plusieurs surfaces raster modélisant différents types d’exigences en matière de dégagement, utilisez l’outil Mosaïque vers nouveau raster avec l’opération de combinaison appropriée pour le type de dégagement en cours de modélisation.

Paramètres

ÉtiquetteExplicationType de données
Entités 3D en entrée

Entités linéaires 3D à utiliser pour générer la zone de dégagement.

Feature Layer
Dégagement horizontal

Déplacement horizontal de la zone de dégagement de part et d’autre des entités en entrée.

Linear Unit
Dégagement vertical

Déplacement vertical de la zone de dégagement de part et d’autre des entités en entrée. La direction du déplacement vertical est indiquée par la valeur du paramètre Méthode de superposition. Si l’option Dégagement le plus bas est spécifiée, le déplacement vertical sera plus bas que les entités en entrée. Si l’option Dégagement le plus haut est spécifiée, le déplacement sera plus haut que les entités en entrée.

Linear Unit
Surface raster en sortie

Surface raster en sortie représentant la zone de dégagement.

Raster Dataset
Taille de cellule

Taille de cellule de la surface raster en sortie.

Linear Unit
Méthode de superposition
(Facultatif)

Spécifie la méthode à utiliser pour définir la zone de dégagement à l’endroit où se chevauchent les zones entourant plusieurs entités.

  • Dégagement le plus basLe dégagement le plus bas est utilisé pour définir la zone de dégagement. Il s’agit de l’option par défaut.
  • Dégagement le plus hautLe dégagement le plus haut est utilisé pour définir la zone de dégagement.
String
Angle d’ouverture
(Facultatif)

Angle arithmétique définissant la direction de l’ouverture à la fin de la zone de dégagement. Une valeur positive indique que l’angle d’ouverture angle s’étendra vers le haut et une valeur négative que l’ouverture s’étendra vers le bas.

Double
Distance d’ouverture
(Facultatif)

Longueur 3D qui s’étendra depuis le contour de la zone de dégagement dans la direction fournie par le paramètre Angle d’ouverture. Un angle d’ouverture de 45° et une distance d’ouverture de 7 mètres signifient que le contour de la zone de dégagement définie par sa distance horizontale s’étendra de 7 mètres selon un angle de 45° vers le haut.

Linear Unit

arcpy.ddd.GenerateClearanceSurface(in_3d_features, horizontal_clearance, vertical_clearance, out_surface, cell_size, {overlap_method}, {flare_angle}, {flare_distance})
NomExplicationType de données
in_3d_features

Entités linéaires 3D à utiliser pour générer la zone de dégagement.

Feature Layer
horizontal_clearance

Déplacement horizontal de la zone de dégagement de part et d’autre des entités en entrée.

Linear Unit
vertical_clearance

Déplacement vertical de la zone de dégagement de part et d’autre des entités en entrée. La direction du déplacement vertical est indiquée par la valeur du paramètre overlap_method. Si l’option MINIMUM est spécifiée, le déplacement vertical sera plus bas que les entités en entrée. Si l’option MAXIMUM est spécifiée, le déplacement sera plus haut que les entités en entrée.

Linear Unit
out_surface

Surface raster en sortie représentant la zone de dégagement.

Raster Dataset
cell_size

Taille de cellule de la surface raster en sortie.

Linear Unit
overlap_method
(Facultatif)

Spécifie la méthode à utiliser pour définir la zone de dégagement à l’endroit où se chevauchent les zones entourant plusieurs entités.

  • MINIMUMLe dégagement le plus bas est utilisé pour définir la zone de dégagement. Il s’agit de l’option par défaut.
  • MAXIMUMLe dégagement le plus haut est utilisé pour définir la zone de dégagement.
String
flare_angle
(Facultatif)

Angle arithmétique définissant la direction de l’ouverture à la fin de la zone de dégagement. Une valeur positive indique que l’angle d’ouverture angle s’étendra vers le haut et une valeur négative que l’ouverture s’étendra vers le bas.

Double
flare_distance
(Facultatif)

Longueur 3D qui s’étendra depuis le contour de la zone de dégagement dans la direction fournie par le paramètre flare_angle. Un angle d’ouverture de 45° et une distance d’ouverture de 7 mètres signifient que le contour de la zone de dégagement définie par sa distance horizontale s’étendra de 7 mètres selon un angle de 45° vers le haut.

Linear Unit

Exemple de code

Exemple d’utilisation de la fonction GenerateClearanceSurface (fenêtre Python)

L’exemple suivant illustre l’utilisation de cet outil dans la fenêtre Python.

import arcpy
arcpy.env.workspace = 'c:/data'
arcpy.ddd.GenerateClearanceSurface('VegManagement.gdb/PowerLines', '15 Meters', 
                                   '9 Meters', 'ClearanceZone.tif', 
                                   '50 Centimeters', 'MAXIMUM', 45, '5 Meters')

Rubriques connexes