Summary
Creates a multipatch feature from the portion of an integrated mesh that overlaps a polygon.
Usage
Each polygon from the footprint feature will result in a multipatch created from the overlapping portions of the integrated mesh.
Consider using this tool if you need to assign attributes for discrete objects captured in the integrated mesh. The attributes from the footprint polygon will transfer to the resulting multipatch.
Consider using this tool if you need to process the data captured in an integrated mesh using tools that analyze multipatch geometry.
Syntax
arcpy.3d.ExtractMultipatchFromMesh(source_mesh, footprint_features, out_feature_class)
Parameter | Explanation | Data Type |
source_mesh | The integrated mesh that will be processed. | File; Scene Layer |
footprint_features | The polygon features defining the area that will be clipped. | Feature Layer |
out_feature_class | The multipatch feature class that will be produced by this tool. | Feature Class |
Code sample
The following sample demonstrates the use of this tool in the Python window.
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)
Environments
Licensing information
- Basic: Requires 3D Analyst
- Standard: Requires 3D Analyst
- Advanced: Requires 3D Analyst