Label | Explanation | Data Type |
Source Integrated 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 |
Output Multipatch Feature Class
| The multipatch feature class that will be produced by this tool. | Feature Class |
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.
Parameters
arcpy.ddd.ExtractMultipatchFromMesh(source_mesh, footprint_features, out_feature_class)
Name | 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)