标注 | 说明 | 数据类型 |
来源集成式网格
| 将要处理的集成式网格。 | File; Scene Layer |
覆盖区要素
| 此面要素用于定义将被裁剪的区域。 | Feature Layer |
输出多面体要素类
| 将由此工具生成的多面体要素类。 | Feature Class |
摘要
用于从与面重叠的集成网格的一部分创建多面体要素。
使用情况
覆盖区要素中的每个面将导致从集成网格的重叠部分创建多面体。
如果需要为在集成网格中捕获的离散对象分配属性,请考虑使用此工具。来自覆盖区面的属性将传送到生成的多面体。
如果需要使用分析多面体几何的工具来处理在集成网格中捕获的数据,请考虑使用此工具。
参数
arcpy.ddd.ExtractMultipatchFromMesh(source_mesh, footprint_features, out_feature_class)
名称 | 说明 | 数据类型 |
source_mesh | 将要处理的集成式网格。 | File; Scene Layer |
footprint_features | 此面要素用于定义将被裁剪的区域。 | Feature Layer |
out_feature_class | 将由此工具生成的多面体要素类。 | Feature Class |
代码示例
下面的示例演示了如何在 Python 窗口中使用此工具。
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)
许可信息
- Basic: 需要 3D Analyst
- Standard: 需要 3D Analyst
- Advanced: 需要 3D Analyst