Skip to main content

Polygon zu Multipatch interpolieren (3D Analyst Tools)

Zusammenfassung

Erstellt zur Oberfläche passende Multipatch-Features, indem Polygon-Features über einer Oberfläche drapiert werden.

Verwendung

  • Die Grenze jedes Polygon-Features wird entlang der Oberfläche abgebildet. Höhen werden mithilfe der linearen Interpolation ermittelt, indem die Referenzpunkterfassung an jedem Eingabestützpunkt und an den Stellen, an denen die Grenzlinie TIN-Dreieckskanten und -Knoten schneidet, erfolgt. Durch diese natürliche Verdichtung wird die vollständige Definition der linearen Oberfläche mithilfe einer minimalen Anzahl von Referenzpunkten erfasst. Anschließend werden alle Knoten innerhalb des Polygons extrahiert. Die Knoten werden in einem neuen speicherresidenten TIN neu trianguliert, und die 3D-Polygongrenze wird als Clip-Polygon umgesetzt. Die Dreiecke dieses neuen TIN werden dann als Streifenfolge extrahiert, die der Definition eines Multipatch-basierten Features dient.

  • Die 3D-Oberflächendarstellung wird vom resultierenden Multipatch in seiner Geometrie dargestellt. Die Berechnung von planimetrischen Flächen und Oberflächen wird neben anderen Attributen des Eingabe-Polygons in die Ausgabe einbezogen.

  • Sie können die Polygone auch in Multipatches konvertieren, wenn beim dreidimensionalen Rendering von Polygonen, die auf einer Oberfläche drapiert wurden, Anzeigeprobleme auftreten.

  • Der Wert von Maximale Dreiecksstreifenlänge muss mindestens 3 betragen. Mit diesem Parameter wird die maximale Anzahl von Stützpunkten angegeben, die beim Erstellen des Multipatch in einem Dreiecksstreifen zulässig sind. In ArcGIS sind keine bestimmten Größenbeschränkungen oder -voreinstellungen vorgegeben. Dies kann jedoch bei einigen 3D-Grafikkarten der Fall sein, da Dreiecksstreifen zum Rendern direkt in die Anwendungsprogrammschnittstelle (API) für 3D-Grafiken geladen werden. Der empfohlene Wertebereich ist 128 bis 2.048.

Parameter

Beschriftung Erläuterung Datentyp

Eingabe-Oberfläche

Die Eingabe-TIN- (Triangulated Irregular Network, Unregelmäßiges Dreiecksnetz) oder Eingabe-Terrain-Dataset-Oberfläche.

Terrain Layer; TIN Layer

Eingabe-Feature-Class

Das Eingabe-Polygon-Feature.

Feature Layer

Ausgabe-Feature-Class

Die Ausgabe-Multipatch-Feature-Class.

Feature Class

Maximale Streifenlänge

(Optional)

Hiermit wird die maximale Anzahl von Punkten zum Erstellen eines einzelnen Dreiecksstreifens bestimmt. Beachten Sie, dass jedes Multipatch in der Regel aus mehreren Streifen besteht. Der Standardwert ist 1.024.

Long

Z-Faktor

(Optional)

Der Faktor, mit dem Z-Werte multipliziert werden. Dieser wird in der Regel verwendet, um lineare Z-Einheiten zu konvertieren, sodass sie den linearen XY-Einheiten entsprechen. Der Standardwert ist 1, wodurch die Höhenwerte unverändert bleiben. Dieser Parameter ist nicht verfügbar, wenn der Raumbezug der Eingabe-Oberfläche über ein Z-Datum mit einer angegebenen linearen Einheit verfügt.

Double

Flächenfeld

(Optional)

Der Name des Ausgabefeldes, das die planimetrische bzw. die 2D-Fläche der resultierenden Multipatches enthält.

String

Oberflächenfeld

(Optional)

Der Name des Ausgabefeldes, das die 3D-Fläche der resultierenden Multipatches enthält. Diese Fläche berücksichtigt die Oberflächenunebenheiten und ist immer größer als die planimetrische Fläche, sofern die Oberfläche nicht flach ist, wobei die beiden dann identisch sind.

String

Auflösung der Pyramidenebene

(Optional)

Die verwendete Auflösung der Z-Toleranz oder der Kachelung der Terrain-Pyramidenebene. Der Standardwert ist 0, also volle Auflösung.

Double

Umgebungen

Aktueller Workspace, Ausgabe-Koordinatensystem, Ausdehnung, Geographische Transformationen, Ausgabe-CONFIG-Schlüsselwort, Auto-Commit, XY-Auflösung, Z-Auflösung, Ausgabe-XY-Domäne, Ausgabe-Z-Domäne

Lizenzierungsinformationen

  • Basic: Erfordert 3D Analyst
  • Standard: Erfordert 3D Analyst
  • Advanced: Erfordert 3D Analyst