Skip to main content

Interpoler des polygones vers multipatchs (Outils 3D Analyst)

Résumé

Crée des entités multipatch conformes à la surface en drapant des entités surfaciques sur une surface.

Utilisation

  • Chaque entité surfacique présente une limite profilée le long de la surface. Les hauteurs sont obtenues par interpolation linéaire en procédant à un échantillonnage à chaque sommet en entrée et partout où la ligne de limite intersecte les nœuds et les segments du triangle de surface. Cette densification naturelle capture la définition complète de la surface linéaire en utilisant un nombre minimal d’échantillons. Ensuite, tous les nœuds qui se trouvent dans le polygone sont extraits. Les nœuds sont retriangulés dans un nouveau TIN basé sur la mémoire et la limite de polygone 3D est appliquée comme polygone de découpage. Les triangles de ce nouveau TIN sont ensuite extraits en une série de bandes utilisées pour définir une entité basée sur le multipatch.

  • Le multipatch obtenu capture la représentation 3D de la surface dans sa géométrie. Les calculs de surface planimétrique et de surface réelle sont inclus dans la sortie, avec d’autres attributs du polygone en entrée.

  • Envisagez de convertir des polygones en multipatchs si vous rencontrez des problèmes d’affichage lors du rendu tridimensionnel des polygones drapés sur une surface.

  • La valeur Maximum Triangle Strip Size (Taille maximale des bandes de triangles) doit être au moins 3. Ce paramètre spécifie le nombre maximal de sommets autorisés dans une bande de triangles utilisée pour créer le multipatch. ArcGIS n’impose pas de limite de taille ni de préférence particulière, mais certaines cartes graphiques 3D le peuvent, car les bandes de triangles sont chargées directement dans l’API de graphique 3D pour le rendu. Les valeurs de la plage recommandée sont comprises entre 128 et 2048.

Paramètres

Etiqueter Explication Type de données

Surface en entrée

Surface du réseau triangulé irrégulier (TIN) ou du jeu de données de MNT en entrée.

Terrain Layer; TIN Layer

Classe d’entités en entrée

Entité surfacique en entrée.

Feature Layer

Classe d’entités en sortie

Classe d’entités multipatch en sortie.

Feature Class

Taille maximale de bande

(Facultatif)

Contrôle le nombre maximal de points utilisés pour créer une bande de triangles individuelle. Notez que chaque multipatch est généralement composé de plusieurs bandes. La valeur par défaut est 1 024.

Long

Facteur Z

(Facultatif)

Facteur par lequel les valeurs z sont multipliées. Il permet généralement de convertir des unités linéaires z afin de les apparier aux unités linéaires x,y. La valeur par défaut est 1 et laisse les valeurs d’élévation inchangées. Ce paramètre n’est pas disponible si la référence spatiale de la surface en entrée possède un datum z avec une unité linéaire spécifiée.

Double

Champ de surface

(Facultatif)

Nom du champ en sortie contenant la surface planimétrique, ou 2D, des multipatchs obtenus.

String

Champ de surface réelle

(Facultatif)

Nom du champ en sortie contenant la surface 3D des entités multipatch obtenues. Cette surface réelle tient compte des ondulations de la surface et est toujours plus grande que la surface planimétrique, à moins que la surface ne soit plane, auquel cas les deux surfaces sont égales.

String

Résolution des niveaux de pyramide

(Facultatif)

Résolution de taille de fenêtre ou de tolérance z du niveau de pyramide de MNT qui sera utilisée. La valeur par défaut est 0 (ou résolution maximale).

Double

Environnements

Espace de travail courant, Système de coordonnées en sortie, Étendue, Transformations géographiques, Mot-clé CONFIG en sortie, Validation automatique, Résolution XY, Résolution Z, Domaine XY en sortie, Domaine Z en sortie

Informations de licence

  • Basic: Nécessite 3D Analyst
  • Standard: Nécessite 3D Analyst
  • Advanced: Nécessite 3D Analyst