Skip to main content

Entités vers polygones (Outils de gestion des données)

Résumé

Crée une classe d’entités contenant des polygones générée à partir de surfaces délimitées par des entités surfaciques ou linéaires en entrée, ou à partir de lignes délimitées individuelles.

Illustration

Illustration de l’outil Feature To Polygon (Entité vers polygone)

Utilisation

  • Lorsqu’une ou plusieurs entités en entrée forment une zone fermée, une nouvelle entité surfacique est créée et saisie vers la classe d’entités en sortie. Les attributs en sortie varient en fonction des valeurs des paramètres Preserve attributes (Conserver les attributs) et Label Features (Étiqueter les entités).

  • Si plusieurs couches ou classes d’entités sont spécifiées dans la liste des entités en entrée, l’ordre des entrées dans la liste n’affecte pas le type d’entité en sortie, mais la référence spatiale de l’entrée supérieure de la boîte de dialogue de l’outil (première entrée dans Python) dans la liste est utilisée au cours du traitement et définie sur la sortie.

  • Les (vraies) courbes paramétriques des entités en entrée resteront de vraies courbes dans les polygones en sortie, même si elles sont fractionnées. Cela ne s’applique pas aux données des fichiers de formes.

  • Remarque :

    Il est recommandé de ne pas utiliser le paramètre Preserve attributes (Conserver les attributs) car il n’est plus pris en charge et ne fonctionne pas. Il est toutefois conservé pour la compatibilité descendante des scripts et des modèles. La structure attributaire en sortie et les valeurs de champ de certaines combinaisons en entrée peuvent être générées comme décrit ci-après, mais la plupart de manière involontaire.

    Si le paramètre Preserve attributes (Conserver les attributs) est sélectionné, la structure attributaire en sortie et les valeurs de champ varient selon que les entités d’étiquette (points) sont fournies comme suit :

    • Si aucune valeur de paramètre Label Features (Étiqueter les entités) n’est fournie, la structure attributaire (noms de champ et propriétés, mais pas les valeurs de champ) de chaque entrée est conservée dans la sortie suivant l’ordre dans lequel elle apparaît dans la liste des entrées. Un nouveau champ, FID_xxx, dans lequel xxx représente le nom de classe d'entité source d'une entrée particulière, est ajouté à la sortie pour chaque entrée et défini sur la valeur -1. Tous les autres champs ont des valeurs égales à zéro ou Null.

    • Si une valeur de paramètre Label Features (Étiqueter les entités) est fournie, aucune structure attributaire en entrée n’est conservée dans la classe d’entités en sortie ; seuls les attributs des entités d’étiquette sont inclus dans la classe d’entités en sortie. Si un polygone en sortie contient une entité d'étiquette, il possède les valeurs de champ de cette entité d'étiquette. Si un polygone en sortie contient plusieurs entités d'étiquette, il possède les valeurs de champ de l'un d'eux ; sinon, il possède des valeurs de champ égales à zéro ou nulles.

  • Si le paramètre Preserve attributes (Conserver les attributs) est décoché, les structures attributaires en entrée sont écrites en sortie, mais les valeurs attributaires restent vides. Si vous ne voulez pas d’attribut dans la classe d’entités surfaciques en sortie, fournissez une classe d’entités ponctuelles sans attribut pour le paramètre Label Features (Étiqueter les entités).

  • Le paramètre Polygon Construction Source (Source de construction de polygone) prend en charge les options suivantes, qui déterminent le mode de construction d’un polygone :

    • Per enclosed area (Par zone délimitée) : un polygone est construit si une ou plusieurs entités en entrée forment une zone délimitée. Il s’agit du comportement par défaut, qui est pris en charge par les licences Standard et supérieures.

    • Per enclosed line (Par ligne délimitée) : un polygone est construit à partir d’une ligne délimitée (seules les entités linéaires sont acceptées comme entrées). Si une ligne ne représente pas de forme fermée (à savoir, ses points de début et de fin sont séparés d’une distance supérieure à la tolérance XY de l’entité), cette ligne est ignorée. Si plus de 10 entités sont ignorées, un fichier texte est écrit pour stocker tous les enregistrements ignorés, afin de les inspecter. Tous les attributs en entrée sont transférés vers la sortie. Cette option est prise en charge par les licences Basic et supérieures et ne prend pas en charge l’outil Label Features (Étiqueter les entités).

  • Si les entités surfaciques en entrée sont réparties en plus petites entités surfaciques en sortie, vous pouvez utiliser l’outil Identity (Identité) pour transférer les attributs des entités surfaciques en entrée aux entités surfaciques résultantes.

  • Afin d’améliorer les performances et l’évolutivité, cet outil utilise un processus de tuilage pour la gestion des jeux de données très volumineux. Pour plus de détails, reportez-vous à la rubrique Traitement tuilé de jeux de données volumineux.

Paramètres

Etiqueter Explication Type de données

Input Features (Entités en entrée)

Entités en entrée qui peuvent être des lignes, des polygones, ou les deux.

Feature Layer

Classe d’entités en sortie

Classe d'entités surfaciques en sortie.

Feature Class

Tolérance XY

(Facultatif)

Distance minimale séparant toutes les coordonnées d’entité et la distance de déplacement possible d’une coordonnée sur x, y ou les deux directions au cours du calcul spatial. La valeur par défaut est de 0,001 mètre ou son équivalent dans les unités d’entité.

Attention :

La modification de la valeur de ce paramètre peut générer un échec ou des résultats inattendus. Il est recommandé de ne pas modifier ce paramètre. Ce paramètre n’est plus affiché dans la boîte de dialogue de l’outil. Par défaut, la propriété de tolérance x,y de la référence spatiale de la classe d’entités en entrée est utilisée.

Linear Unit

Conserver les attributs

(Facultatif)
Remarque :

Ce paramètre n’est plus pris en charge. Le paramètre est conservé pour la compatibilité descendante des scripts et des modèles. Pour en savoir plus, consultez la section Utilisation.

Boolean

Etiqueter les entités

(Facultatif)

Entités ponctuelles en entrée facultatives qui contiennent les attributs à transférer vers les entités surfaciques en sortie.

Feature Layer

Polygon Construction Source (Source de construction de polygone)

(Facultatif)

Spécifie les critères de source d’un polygone à créer.

  • Per enclosed area (Par zone délimitée)Un polygone est créé si une zone délimitée est trouvée. Il s’agit de l’option par défaut. Cette option nécessite la licence Standard ou une licence supérieure.

  • Per enclosed line (Par ligne délimitée)Un polygone est créé si une ligne délimitée est trouvée. Cette option est disponible avec la licence Basic ou une licence supérieure.

String

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, Valeurs Z en sortie, Résolution XY, Tolérance XY, Résolution Z, Tolérance Z

Informations de licence

  • Basic: Limité
  • Standard: Oui
  • Advanced: Oui