Skip to main content

Emprise géométrique minimale (Outils de gestion des données)

Résumé

Crée une classe d’entités contenant des polygones qui représentent une emprise géométrique minimale qui délimite chaque entité en entrée ou un groupe d’entités en entrée.

Illustration

Illustration de l’outil Emprise géométrique minimale

Utilisation

  • Les entités surfaciques en sortie et leurs attributs varient selon le type de géométrie spécifié et les choix de regroupement.

  • Le paramètre Group Option (Option de groupe) affecte les attributs et les polygones en sortie de la façon suivante :

    • Avec la valeur None (Aucun), aucune des entités en entrée ne sera groupée. Une entité surfacique en sortie sera créée pour chaque entité en entrée ; les polygones ainsi créés peuvent se superposer. Les attributs des entités en entrée seront conservés dans la classe d’entités ponctuelles en sortie. Un nouveau champ, ORIG_FID, sera ajouté à la classe d’entités en sortie et défini sur les ID d’entité en entrée.

    • Avec la valeur All (Tout), une entité surfacique en sortie sera créée pour toutes les entités en entrée. Les attributs des entités en entrée ne seront pas conservés dans la classe d’entités en sortie.

    • Avec la valeur List (Liste), chaque ensemble d’entités en entrée contenant les mêmes valeurs de champ dans les champs de regroupement spécifiés sera traité comme un groupe. Une entité surfacique en sortie sera créée pour chaque groupe ; les polygones ainsi créés peuvent se superposer. Les attributs des entités en entrée utilisés comme champ(s) de groupe seront conservés dans la classe d’entités en sortie.

  • Chaque type de géométrie peut être caractérisé par une ou plusieurs mesures uniques ; ces mesures peuvent en outre être ajoutées à la sortie sous forme de nouveaux champs comme décrit ci-dessous. Les valeurs de largeur, de longueur et de diamètre sont exprimées dans les unités de l’entité ; les angles d’orientation sont indiqués en degrés décimaux, dans le sens des aiguilles du montre en partant du nord. Le préfixe MBG_ indique le champ d’emprise géométrique minimale.

    • Pour les options Rectangle by area (Rectangle par surface) et Rectangle by width (Rectangle par largeur), les nouveaux champs et mesures sont les suivants :

      • MBG_Width—Longueur du plus petit côté du rectangle obtenu.

      • MBG_Length—Longueur du plus long côté du rectangle obtenu.

      • MBG_Orientation—Orientation du plus grand côté du rectangle obtenu.

    • Pour l’option Envelope (Enveloppe), les nouveaux champs et mesures sont les suivants :

      • MBG_Width—Longueur du plus petit côté du rectangle obtenu.

      • MBG_Length—Longueur du plus long côté du rectangle obtenu.

    • Pour l’option Convex hull (Enveloppe convexe), les nouveaux champs et mesures sont les suivants :

      • MBG_Width—Distance la plus courte entre deux sommets de l’enveloppe convexe. (Elle peut se trouver entre plusieurs paires de sommets, mais c’est la première trouvée qui est utilisée.)

      • MBG_Length—Distance la plus longue entre deux sommets de l’enveloppe convexe ; ces sommets sont appelés paires antipodes ou points antipodes. (Elle peut se trouver entre plusieurs paires de sommets, mais c’est la première trouvée qui est utilisée.)

      • MBG_APodX1—Coordonnée x du premier point des paires antipodes.

      • MBG_APodY1—Coordonnée y du premier point des paires antipodes.

      • MBG_APodX2—Coordonnée x du second point des paires antipodes.

      • MBG_APodY2—Coordonnée y du second point des paires antipodes.

      • MBG_Orientation—Orientation de la ligne imaginaire qui connecte les paires antipodes.

    • Pour Circle (Cercle), le nouveau champ et la nouvelle mesure sont les suivants :

      • MBG_Diameter—Diamètre du cercle obtenu.
  • Dans certains cas spéciaux, des entités en entrée produisent des polygones en sortie non valides (surface nulle). Dans ces cas, une petite valeur dérivée de la tolérance XY de l’entité en entrée sera utilisée comme largeur, longueur ou diamètre afin de créer des polygones en sortie. Ces polygones servent de paramètres fictifs pour le suivi des entités. Si les polygones obtenus semblent invisibles en utilisant la largeur du contour du polygone par défaut, optez pour un symbole linéaire de contour plus épais pour les afficher. Ces cas spéciaux sont par exemple les suivants :

    • Si une entité multi-points contient un seul point ou si un groupe d’entités de ce type sont coïncidentes, un polygone carré très petit sera créé autour du point pour les types de géométrie Rectangle by area (Rectangle par surface), Rectangle by width (Rectangle par largeur), Convex hull (Enveloppe convexe) et Envelope (Enveloppe), et un cercle très petit sera créé pour le type de géométrie Circle (Cercle). Les valeurs MBG_Width, MBG_Length, MBG_Orientation et MBG_Diameter seront définies sur zéro pour indiquer ces cas.

    • Si une entité en entrée ou un groupe d’entités en entrée est parfaitement aligné (une ligne horizontale ou verticale ou une entité multi-points de deux points, par exemple), un polygone rectangle d’une très petite largeur sera créé autour de l’entité. Cela s’applique aux types de géométrie Rectangle by area (Rectangle par surface), Rectangle by width (Rectangle par largeur), Convex hull (Enveloppe convexe) et Envelope (Enveloppe). La valeur MBG_Width obtenue sera définie sur zéro pour indiquer ces cas.

Paramètres

Etiqueter Explication Type de données

Input Features (Entités en entrée)

Entités en entrée qui peuvent être ponctuelles, multi-points, linéaires, surfaciques ou multipatch.

Feature Layer

Classe d’entités en sortie

Classe d’entités surfaciques en sortie.

Feature Class

Type de géométrie

(Facultatif)

Spécifie le type d’emprise géométrique minimale que les polygones en sortie représenteront.

  • Rectangle par surfaceRectangle de la plus petite surface délimitant une entité en entrée. Il s’agit de l’option par défaut.

  • Rectangle par largeurRectangle de la plus petite largeur délimitant une entité en entrée.

  • Enveloppe convexePlus petit polygone convexe délimitant une entité en entrée.

  • CerclePlus petit cercle délimitant l’enveloppe d’une entité en entrée.

  • EnveloppeEnveloppe d’une entité en entrée.

String

Option de groupe

(Facultatif)

Spécifie comment les entités en entrée seront groupées ; chaque groupe sera délimité par un polygone en sortie.

  • AucunLes entités en entrée ne seront pas groupées. Il s’agit de l’option par défaut. Cette option n’est pas disponible pour le point en entrée.

  • TousToutes les entités en entrée seront traitées comme un groupe.

  • ListeLes entités en entrée seront groupées en fonction de leurs valeurs communes dans le champ spécifié ou des champs du paramètre champ de groupe.

String

Regrouper les champs

(Facultatif)

Champ(s) dans les entités en entrée qui sera/seront utilisé(s) pour grouper des entités, lorsque List (Liste) est spécifié comme Group Option (Option de groupe). Au moins un champ de groupe est obligatoire pour l’option List (Liste). Toutes les entités qui ont la même valeur dans le ou les champs spécifiés seront traités comme un groupe.

Field

Ajouter les caractéristiques géométriques sous forme d’attributs à la sortie

(Facultatif)

Spécifie s’il faut ajouter les attributs géométriques dans la classe d’entités en sortie ou les omettre.

  • ActivéAjoute les attributs géométriques dans la classe d’entités en sortie.

  • DécochéOmet les attributs en entrée dans la classe d’entités en sortie. Il s’agit de l’option par défaut.

Boolean

Environnements

Espace de travail courant, Espace de travail temporaire, Valeur Z en sortie par défaut, Résolution M, Tolérance M, Domaine M en sortie, Domaine Z en sortie, Système de coordonnées en sortie, Etendue, Valeurs M en sortie, La sortie contient des valeurs Z, Résolution XY, Tolérance XY, Résolution Z, Tolérance Z

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui