Skip to main content

Ajouter des informations Z (Outils 3D Analyst)

Résumé

Ajoute des informations sur les propriétés d’élévation des entités d’une classe d’entités prenant en charge les valeurs z.

Chaque forme 3D est examinée et les propriétés sélectionnées sont ajoutées à la table attributaire de la classe d’entités en entrée. Les options en sortie varient en fonction de la géométrie de l’entité.

Utilisation

  • Les propriétés z suivantes sont disponibles :

    Géométrie d’entité

    Propriétés z

    Point

    Valeur z du point.

    Multi-point

    Nombre de points et valeurs z minimale, maximale et moyenne de tous les points d’un enregistrement multi-point.

    Polyligne et polygone

    Nombre de sommets et distance 3D de la ligne ou périmètre du polygone.

    Valeurs z minimale, maximale et moyenne et pente de la ligne ou périmètre du polygone.

    Multipatch

    Superficie et volume d’un multipatch fermé.

    Valeurs z minimale, maximale et moyenne et pente le long de la surface multipatch.

  • La pente est renvoyée sous forme de valeur de pourcentage, ou grade, et est calculée de manière différente selon le type de géométrie prenant en charge cette propriété. La valeur 1 indique que l’entité est verticale.

    • Les valeurs de pente des entités linéaires et des périmètres de polygone sont calculées le long de chaque segment :

      • La pente minimale provient du segment dont la valeur est la plus proche de 0, ou du degré horizontal.

      • La pente maximale provient du segment présentant la plus grande valeur calculée.

      • La pente moyenne est obtenue en calculant la moyenne de la pente de tous les segments linéaires après pondération de chaque segment par sa longueur 3D. Les segments les plus longs ont donc une plus grande influence que les segments les plus courts.

    • Les valeurs de pente des entités multipatch sont calculées pour chaque face de triangle.

      • La pente minimale est obtenue à partir de la face dont la valeur est la plus proche de 0, ou du grade horizontal.

      • La pente maximale est obtenue à partir de la face présentant la plus grande valeur.

      • La pente moyenne est obtenue en calculant la moyenne de la pente de toutes les faces de triangle après pondération de chaque segment par son aire tridimensionnelle. Les aires les plus grandes ont donc une plus grande influence sur la valeur obtenue que les aires les plus petites.

    • Les valeurs de pente des entités surfaciques sont calculées le long des arêtes avec la même technique que pour les segments linéaires.

  • La valeur z moyenne des entités surfaciques est calculée de la même manière que pour les entités linéaires. Les intérieurs de polygones sont ignorés car seules les limites sont évaluées. La valeur z au point médian de chaque segment est multipliée par la longueur 3D de ce segment, et le produit de tous les segments est ensuite ajouté. Cette somme est ensuite divisée par la longueur 3D totale de l’entité linéaire ou de la limite du polygone pour produire le résultat.

  • La valeur z moyenne de chaque entité multipatch est calculée en multipliant la valeur z au point médian de chaque triangle par la surface 3D de ce triangle. Les produits de tous les triangles dans une entité donnée sont ajoutés, puis divisés par l’aire totale de la surface 3D de l’entité multipatch pour produire le résultat.

  • Le volume peut uniquement être calculé pour les multipatchs fermés. Une entité multipatch ouverte renvoie une valeur 0,0. Sur la plateforme Solaris, une limitation de conception empêche actuellement l’outil de savoir si une entité multipatch est fermée ; les mesures de volume sont donc calculées pour toutes les entités multipatch en supposant qu’elles sont fermées.

Paramètres

Etiqueter Explication Type de données

Input Features (Entités en entrée)

Entités en entrée à traiter.

Feature Layer

Propriété en sortie

Spécifie les propriétés z ajoutées à la table attributaire de la classe d’entités en entrée.

  • Spot ZSpot elevation of single-point feature.

  • Point CountNumber of points in each multipoint feature.

  • Lowest ZLowest z-value found in each multipoint, polyline, polygon, or multipatch feature.

  • Highest ZHighest z-value found in each multipoint, polyline, polygon, or multipatch feature.

  • Average ZAverage z-value found in each multipoint, polyline, polygon, or multipatch feature.

  • 3-Dimensional Length3-dimensional length of each polyline or polygon feature.

  • Surface AreaTotal area of the surface of a multipatch feature.

  • Vertex CountTotal number of vertices in each polyline or polygon feature.

  • Lowest SlopeLowest slope value calculated for each polyline, polygon, or multipatch feature.

  • Highest SlopeHighest slope value calculated for each polyline, polygon, or multipatch feature.

  • Average SlopeAverage slope value calculated for each polyline, polygon, or multipatch feature.

  • VolumeVolume of space enclosed by each multipatch feature.

String

Filtrage du bruit

(Facultatif)

Valeur numérique utilisée pour exclure des parties d’entités des calculs obtenus. Cela peut être utile si l’entrée 3D contient des entités relativement petites présentant des pentes extrêmes, ce qui est susceptible de générer des résultats statistiques biaisés. Si l’unité linéaire de l’entrée 3D est le mètre et que vous indiquez une valeur de 0,001, les lignes ou les arêtes de polygones inférieures à 0,001 mètre sont exclues. Dans le cas d’entités multipatch, la même valeur entraîne l’exclusion de ses sous-parties dont l’aire est inférieure à 0,001 mètres carrés. Ce paramètre ne s’applique pas aux entités ponctuelles et multi-points.

String

Sortie dérivée

Etiqueter Explication Type de données

Entités en entrée mises à jour

Classe d’entités prenant en charge les valeurs z mise à jour.

Feature Layer

Environnements

Espace de travail courant, Etendue, Validation automatique

Informations de licence

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