Beschriftung | Erläuterung | Datentyp |
In Quelle integriertes Mesh
| Das integriertes Mesh, das verarbeitet wird. | File; Scene Layer |
Footprint-Features
| Die Polygon-Features, die den Bereich definieren, der ausgeschnitten wird. | Feature Layer |
Ausgabe-Multipatch-Feature-Class
| Die Multipatch-Feature-Class, die von diesem Werkzeug erstellt wird. | Feature Class |
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.
Parameter
arcpy.ddd.ExtractMultipatchFromMesh(source_mesh, footprint_features, out_feature_class)
Name | Erläuterung | Datentyp |
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
Im folgenden Beispiel 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)