メッシュからマルチパッチを抽出 (Extract Multipatch From Mesh) (3D Analyst)

サマリー

ポリゴンと重なり合う 3D メッシュ部分からマルチパッチ フィーチャを作成します。

使用法

  • フットプリント フィーチャの各ポリゴンは、3D メッシュと重なり合う部分から作成されるマルチパッチになります。

  • 3D メッシュでキャプチャされた不連続オブジェクトに属性を割り当てる必要がある場合は、このツールの使用を検討してください。フットプリント ポリゴンの属性は、結果のマルチパッチに転送されます。

  • マルチパッチ ジオメトリを解析するツールを使用して 3D メッシュでキャプチャされたデータを処理する必要がある場合は、このツールの使用を検討してください。

パラメーター

ラベル説明データ タイプ
ソース 3D メッシュ

処理される 3D メッシュ。

File; Scene Layer
フットプリント フィーチャ

クリップ対象エリアを定義するポリゴン フィーチャ。

Feature Layer
出力マルチパッチ フィーチャクラス

このツールで生成されるマルチパッチ フィーチャクラス。

Feature Class

arcpy.ddd.ExtractMultipatchFromMesh(source_mesh, footprint_features, out_feature_class)
名前説明データ タイプ
source_mesh

処理される 3D メッシュ。

File; Scene Layer
footprint_features

クリップ対象エリアを定義するポリゴン フィーチャ。

Feature Layer
out_feature_class

このツールで生成されるマルチパッチ フィーチャクラス。

Feature Class

コードのサンプル

ExtractMultipatchFromMesh (メッシュからマルチパッチを抽出) の例 (Python ウィンドウ)

次のサンプルは、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)

関連トピック