Multipatch aus Mesh extrahieren (3D Analyst)

Zusammenfassung

Erstellt ein Multipatch-Feature aus dem Teil eines integrierten Meshes, das ein Polygon überlappt.

Verwendung

  • Jedes Polygon aus dem Footprint-Feature führt zu einem Multipatch, das aus den überlappenden Teilen des integrierten Meshes erstellt wird.

  • Sie können dieses Werkzeug verwenden, wenn Sie Attribute für diskontinuierliche Objekte zuweisen müssen, die im integrierten Mesh erfasst wurden. Die Attribute aus dem Footprint-Polygon werden auf den resultierenden Multipatch übertragen.

  • Sie können dieses Werkzeug verwenden, wenn Sie in einem integrierten Mesh erfasste Daten mit Werkzeugen verarbeiten müssen, die die Geometrie des Multipatches analysieren.

Syntax

arcpy.3d.ExtractMultipatchFromMesh(source_mesh, footprint_features, out_feature_class)
ParameterErklärungDatentyp
source_mesh

Das integriertes Mesh, das verarbeitet wird.

File; Scene Layer
footprint_features

Die Polygon-Features, die den Bereich definieren, der ausgeschnitten wird.

Feature Layer
out_feature_class

Die Multipatch-Feature-Class, die von diesem Werkzeug erstellt wird.

Feature Class

Codebeispiel

ExtractMultipatchFromMesh – Beispiel (Python-Fenster)

Anhand des folgenden Beispiels wird die Verwendung dieses Werkzeugs im Python-Fenster veranschaulicht.

import arcpy
arcpy.ddd.ExtractMultipatchFromMesh('D:/GIS_Data/New_York.slpk', 
                                    'D:/GIS_Data/Central_Park_Boundary.shp', 
                                    'D:/GIS_Data/NY.fgdb/Central_Park_3D)

Lizenzinformationen

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

Verwandte Themen