Skip to main content

Règle attributaire Calculer les champs de géométrie (Outils de gestion des données)

Résumé

Génère une règle attributaire qui calcule les informations de géométrie d’une entité et les écrit dans un champ donné. Les attributs de géométrie représentent les caractéristiques spatiales ou géométriques ainsi que la localisation de chaque entité, telles que la longueur ou la surface, ainsi que les coordonnées x, y, z et les valeurs m.

Utilisation

  • Les calculs de longueur et de surface sont exprimés dans les unités du système de coordonnées des entités en entrée, sauf si des unités différentes sont spécifiées dans les paramètres Length Unit (Unité de longueur) et Area Unit (Unité de surface).

    En savoir plus sur les unités de longueur et de surface dans les outils de géotraitement

  • Le paramètre facultatif de format des coordonnées requiert que la référence spatiale des tables en entrée soit un système de coordonnées géographiques.

  • L’exécution de l’outil échouera si la classe en entrée est en cours de modification.

  • Les règles créées avec cet outil sont configurées de façon à se déclencher uniquement pour les modifications apportées au champ SHAPE et aux champs définis comme cible pour les calculs de géométrie.

Paramètres

Etiqueter Explication Type de données

Input Table (Table en entrée)

La table ou classe d’entités à laquelle sera appliquée la nouvelle règle.

Feature Layer; Annotation Layer; Dimension Layer; Oriented Imagery Layer; Catalog Layer

Dossier en sortie

Dossier dans lequel la sortie est enregistrée.

Folder

Attributs géométriques

Champs dans lesquels les propriétés géométriques spécifiées sont calculées.

Vous pouvez sélectionner un champ existant ou indiquer un nouveau nom de champ. Si vous indiquez un nouveau nom de champ, le type de champ est déterminé par le type des valeurs qui sont écrites dans le champ. Les attributs de nombre sont écrits dans des champs de type entier long, les attributs de surface, de longueur et de coordonnées x, y, z et de valeur m sont écrits dans des champs de type double et les notations de coordonnées telles que DMS (Degrés Minutes Secondes) ou MGRS (Système de référencement de carroyage militaire) sont écrites dans des champs de type texte.

Sauf indication contraire, les propriétés de surface et de longueur sont des mesures planes utilisant les mathématiques cartésiennes en 2D.

Colonnes de la table de valeurs :

  • Field (Existing or New)—Field in which to calculate a geometry property.

  • Property—Geometry property to calculate into the target field.

    • Area—An attribute will be added to store the area of each polygon feature.

    • Area (geodesic)—An attribute will be added to store the shape-preserving geodesic area of each polygon feature.

    • Centroid x-coordinate—An attribute will be added to store the centroid x-coordinate of each feature.

    • Centroid y-coordinate—An attribute will be added to store the centroid y-coordinate of each feature.

    • Centroid z-coordinate—An attribute will be added to store the centroid z-coordinate of each feature.

    • Centroid m-value—An attribute will be added to store the centroid m-value of each feature.

    • Central point x-coordinate—An attribute will be added to store the x-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.

    • Central point y-coordinate—An attribute will be added to store the y-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.

    • Central point z-coordinate—An attribute will be added to store the z-coordinate of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.

    • Central point m-value—An attribute will be added to store the m-value of a central point inside or on each feature. This point is the same as the centroid if the centroid is inside the feature; otherwise, it is an inner label point.

    • Number of curves—An attribute will be added to store the number of curves in each feature. Curves include elliptical arcs, circular arcs, and Bezier curves.

    • Number of holes—An attribute will be added to store the number of interior holes within each polygon feature.

    • Minimum x-coordinate—An attribute will be added to store the minimum x-coordinate of each feature's extent.

    • Minimum y-coordinate—An attribute will be added to store the minimum y-coordinate of each feature's extent.

    • Minimum z-coordinate—An attribute will be added to store the minimum z-coordinate of each feature's extent.

    • Maximum x-coordinate—An attribute will be added to store the maximum x-coordinate of each feature's extent.

    • Maximum y-coordinate—An attribute will be added to store the maximum y-coordinate of each feature's extent.

    • Maximum z-coordinate—An attribute will be added to store the maximum z-coordinate of each feature's extent.

    • Length—An attribute will be added to store the length of each line feature.

    • Length (geodesic)—An attribute will be added to store the shape-preserving geodesic length of each line feature.

    • Length (3D)—An attribute will be added to store the 3D length of each line feature.

    • Line bearing—An attribute will be added to store the start-to-end bearing of each line feature. Values range from 0 to 360, with 0 meaning north, 90 east, 180 south, 270 west, and so on.

    • Line angle—An attribute will be added to store the start-to-end arithmetic angle of each line feature. Values range from 0 to 360, with 0 meaning north, 90 east, 180 south, 270 west, and so on.

    • Line start x-coordinate—An attribute will be added to store the x-coordinate of the start point of each line feature.

    • Line start y-coordinate—An attribute will be added to store the y-coordinate of the start point of each line feature.

    • Line start z-coordinate—An attribute will be added to store the z-coordinate of the start point of each line feature.

    • Line start m-value—An attribute will be added to store the m-value of the start point of each line feature.

    • Line end x-coordinate—An attribute will be added to store the x-coordinate of the end point of each line feature.

    • Line end y-coordinate—An attribute will be added to store the y-coordinate of the end point of each line feature.

    • Line end z-coordinate—An attribute will be added to store the z-coordinate of the end point of each line feature.

    • Line end m-value—An attribute will be added to store the m-value of the end point of each line feature.

    • Number of parts—An attribute will be added to store the number of parts comprising each feature.

    • Number of vertices—An attribute will be added to store the number of points or vertices comprising each feature.

    • Perimeter length—An attribute will be added to store the length of the perimeter or border of each polygon feature.

    • Perimeter length (geodesic)—An attribute will be added to store the shape-preserving geodesic length of the perimeter or border of each polygon feature.

    • Point x-coordinate—An attribute will be added to store the x-coordinate of each point feature.

    • Point y-coordinate—An attribute will be added to store the y-coordinate of each point feature.

    • Point z-coordinate—An attribute will be added to store the z-coordinate of each point feature.

    • Point m-value—An attribute will be added to store the m-value of each point feature.

    • Point x- and y-coordinate notation—An attribute will be added to store the x- and y-coordinate of each point feature formatted as a specified coordinate notation.

Value Table

Expression

(Facultatif)

Expression SQL qui permet de limiter les entités de l’entrée qui participent à la règle attributaire.

SQL Expression

Unité de longueur

(Facultatif)

Spécifie l’unité utilisée pour calculer la longueur.

  • Kilomètres—L’unité de longueur est le kilomètre.

  • Mètres—L’unité de longueur est le mètre.

  • Milles terrestres—L’unité de longueur est le mille terrestre.

  • Milles nautiques internationaux—L’unité de longueur est le mille nautique international.

  • Yards internationaux—L’unité de longueur est le yard international.

  • Pied international—L’unité de longueur est le pied international.

  • Milles d’arpentage américains—L’unité de longueur est le mille d’arpentage américain.

  • Milles nautiques d’arpentage américains—L’unité de longueur est le mille nautique d’arpentage américain.

  • Yards d’arpentage américains—L’unité de longueur est le yard d’arpentage américain.

  • Pieds d’arpentage américains—L’unité de longueur est le pied d’arpentage américain.

String

Unité de surface

(Facultatif)

Spécifie l’unité utilisée pour calculer la surface.

  • Kilomètres carrés—L’unité de surface est le kilomètre carré.

  • Hectares—L’unité de surface est l’hectare.

  • Mètres carrés—L’unité de surface est le mètre carré.

  • Milles terrestres carrés—L’unité de surface est le mille terrestre carré.

  • Milles nautiques internationaux carrés—L’unité de surface est le mille nautique international carré.

  • Acres internationales—L’unité de surface est l’acre internationale.

  • Yards internationaux carrés—L’unité de surface est le yard international carré.

  • Pieds internationaux carrés—L’unité de surface est le pied international carré.

  • Milles d’arpentage américains carrés—L’unité de surface est le mille d’arpentage américain carré.

  • Milles nautiques d’arpentage américains carrés—L’unité de surface est le mille nautique d’arpentage américain carré.

  • Acres d’arpentage américaines—L’unité de surface est l’acre d’arpentage américaine.

  • Yards d’arpentage américains carrés—L’unité de surface est le yard d’arpentage américain carré.

  • Pieds d’arpentage américains carrés—L’unité de surface est le pied d’arpentage américain carré.

String

Format de coordonnées

(Facultatif)

Système de coordonnées dans lequel sont calculées les coordonnées, la longueur et la surface. Le système de coordonnées des entités en entrée est utilisé par défaut.

  • Identique à l’entrée—Les coordonnées sont au format Degrés décimaux.

  • Degrés décimaux—Le format de coordonnées est Degrés Minutes Secondes avec le composant de direction cardinale à la fin (DDD° MM' SSS.ss" <N|S|E|W>).

  • Degrees Minutes Seconds (Degrés minutes secondes) (DDD° MM' SSS.ss" <N|S|E|W>)—Le format de coordonnées est Degrés Minutes Secondes avec le composant de direction cardinale au début (&lt;N|S|E|W> DDD° MM' SSS.ss").

  • Degrés Minutes Secondes (<N|S|E|W> DDD° MM' SSS.ss")—Degrés Minutes Secondes avec le composant de direction positive ou négative au début (&lt;+|-> DDD° MM' SSS.ss").

  • Degrés Minutes Secondes (<+|-> DDD° MM' SSS.ss")—Les coordonnées sont au format Degrés minutes secondes condensé en une seule valeur avec le composant de direction positive ou négative au début (&lt;+|-> DDD.MMSSSss).

  • Degrees Minutes Seconds (Degrés minutes secondes) (<+|-> DDD.MMSSSss)—Le format de coordonnées est Degrés minutes décimales avec le composant de direction cardinale à la fin (DDD° MM.mmm' &lt;N|S|E|W>).

  • Degrees Decimal Minutes (Degrés minutes décimales) (DDD° MM.mmm' <N|S|E|W>)—Le format de coordonnées est Degrés minutes décimales avec le composant de direction cardinale au début (&lt;N|S|E|W> DDD° MM.mmm').

  • Degrees Decimal Minutes (Degrés minutes décimales) (<N|S|E|W> DDD° MM.mmm')—Le format de coordonnées est Degrés minutes décimales avec le composant de direction positive ou négative au début (&lt;+|-> DDD° MM.mmm').

  • Degrees Decimal Minutes (Degrés minutes décimales) (<+|-> DDD° MM.mmm')—Les coordonnées sont au format Global Area Reference System. Le format Global Area Reference System, qui repose sur la latitude et la longitude, divise et subdivise le monde en cellules.

String

Sortie dérivée

Etiqueter Explication Type de données

CSV de règle en sortie

Le fichier .csv qui comportera la règle attributaire.

File

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

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