Beschriftung | Erläuterung | Datentyp |
Integriertes Mesh (Quelle) | Das integrierte 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 Ausgabe-Multipatch-Feature-Class. | Feature Class |
Zusammenfassung
Erstellt ein Multipatch-Feature aus dem Teil eines integrierten Mesh, das ein Polygon überlappt.
Verwendung
Jedes Polygon aus dem Footprint-Feature führt zu einem Multipatch, das aus den überlappenden Teilen des integrierten Mesh 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 integrierte 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 Ausgabe-Multipatch-Feature-Class. | 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')