Funktionsweise von "Extrudieren zwischen" (3D Analyst)

Jedes mit Extrudieren zwischen generierte Multipatch stellt das Rahmenvolumen für einen bestimmten Bereich zwischen zwei Flächen dar. Die Flächen bilden die vertikalen Beschränkungen und das Polygon die horizontale Beschränkung. Die Flächen können aufgrund von Differenzen und Datenbereichen zwischen ihnen und dem Polygon eine untergeordnete Rolle bei der Definition der horizontalen Beschränkungen spielen.

Zunächst wird die Überschneidung zwischen den Interpolationszonen der zwei Flächen erstellt. Dadurch wird der gemeinsame Datenbereich zwischen ihnen definiert. Anschließend wird jedes Polygon mit diesem Bereich geschnitten. So wird seine 2D-Grenze definiert. Es kann aus mehreren inneren und äußeren Ringen bestehen. Die Grenze wird dann auf jeder Fläche abgebildet, um Informationen über die obere und untere Höhe zu erhalten. Anschließend erfolgt eine Extrusion zwischen diesen beiden. Das Ergebnis ist mindestens eine vertikale Wand, die die Seite(n) des Ausgabevolumens darstellt. Die Teile beider Flächen innerhalb der Ausdehnung des verschnittenen Polygons werden als diskontinuierliche Geometrie extrahiert, und das Volumen wird oben und unten geschlossen. Die Ergebnisse werden als Multipatch in die Ausgabe-Feature-Class geschrieben.

Verwandte Themen


7/10/2012