ラベル | 説明 | データ タイプ |
入力 LAS フォルダーまたはポイント テーブル | ファイル、フォルダー、またはフィーチャ レイヤーのパスと名前。 入力は、LAS ファイルのフォルダー、またはオルソマッピング ツールからのソリューション ポイント テーブルのいずれかを使用できます。 LAS ファイルは、[ポイント クラウドの生成 (Generate Point Cloud)] ツールの出力を使用できます。この場合、LAS ポイントは地表と地表以外に分類されます。 ソリューション ポイント テーブルは、[ブロック調整計算 (Compute Block Adjustments)] ツールまたは [カメラ モデルの計算 (Compute Camera Model)] ツールのいずれかの出力を使用できます。 | Folder; File; Feature Layer |
出力ラスター | 出力ラスター データセットの場所、名前、およびファイル拡張子。 出力は、TIFF、CRF、IMG など、書き込み可能なラスター形式で作成されます。 | Raster Dataset |
セル サイズ | 出力ラスター データセットのセル サイズ。 | Double |
内挿方法 (オプション) | ポイント クラウドから出力ラスター データセットを内挿するのに使用する方法を指定します。
| String |
スムージング方法 (オプション) | 出力ラスター データセットを滑らかにするフィルターを指定します。
| String |
サーフェス タイプ (オプション) | 数値地形モデルまたは数値表層モデルを作成するかどうかを指定します。
| String |
入力塗りつぶし DEM (オプション) | NoData 領域を塗りつぶすために使用される DEM ラスター入力。 NoData の領域は、ピクセルの入力情報が不足しているため値を生成できない位置に存在する可能性があります。 | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer |
サマリー
ポイント クラウドから数値地形モデル (DTM) または数値表層モデル (DSM) を内挿します。
使用法
ポイント クラウドの形式として、LAS ファイルまたはソリューション ポイント テーブルのいずれかを使用できます。
パラメーター
arcpy.management.InterpolateFromPointCloud(in_container, out_raster, cell_size, {interpolation_method}, {smooth_method}, {surface_type}, {fill_dem})
名前 | 説明 | データ タイプ |
in_container | ファイル、フォルダー、またはフィーチャ レイヤーのパスと名前。 入力は、LAS ファイルのフォルダー、またはオルソマッピング ツールからのソリューション ポイント テーブルのいずれかを使用できます。 LAS ファイルは、[ポイント クラウドの生成 (Generate Point Cloud)] ツールの出力を使用できます。この場合、LAS ポイントは地表と地表以外に分類されます。 ソリューション ポイント テーブルは、[ブロック調整計算 (Compute Block Adjustments)] ツールまたは [カメラ モデルの計算 (Compute Camera Model)] ツールのいずれかの出力を使用できます。 | Folder; File; Feature Layer |
out_raster | 出力ラスター データセットの場所、名前、およびファイル拡張子。 出力は、TIFF、CRF、IMG など、書き込み可能なラスター形式で作成されます。 | Raster Dataset |
cell_size | 出力ラスター データセットのセル サイズ。 | Double |
interpolation_method (オプション) | ポイント クラウドから出力ラスター データセットを内挿するのに使用する方法を指定します。
| String |
smooth_method (オプション) | 出力ラスター データセットを滑らかにするフィルターを指定します。
| String |
surface_type (オプション) | 数値地形モデルまたは数値表層モデルを作成するかどうかを指定します。
| String |
fill_dem (オプション) | NoData 領域を塗りつぶすために使用される DEM ラスター入力。 NoData の領域は、ピクセルの入力情報が不足しているため値を生成できない位置に存在する可能性があります。 | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer |
コードのサンプル
以下は、InterpolateFromPointCloud 関数を実行する Python サンプルです。
import arcpy
arcpy.InterpolateFromPointCloud_management('c:/data/LASFolder',
'c:/data/dsm.crf', '10',
'IDW', 'GAUSS5x5', 'DTM')
環境
ライセンス情報
- Basic: No
- Standard: No
- Advanced: Yes