重要

翻訳は あなたが参加できる コミュニティの取り組みです。このページは現在 78.19% 翻訳されています。

28.1.14. Point Cloud Extraction

NEW in 3.32

注釈

These algorithms are only available if QGIS uses the PDAL library version 2.5.0 or newer.

28.1.14.1. トポロジカル境界

ポイントクラウドレイヤ境界を含むポリゴンファイルをエクスポートします。穴が含まれる場合や、マルチパートポリゴンである場合があります。

../../../../_images/point_cloud_boundary.png

図 28.16 Extracting high vegetation and building polygons from an input point cloud layer

パラメータ

基本パラメータ

ラベル

名前

データ型

説明

入力レイヤ

INPUT

[point cloud]

Input point cloud layer to calculate boundary for

Resolution of cells used to calculate boundary

オプション

RESOLUTION

[数値]

Resolution of cells used to calculate boundary

Minimal number of points in a cell to consider cell occupied

オプション

THRESHOLD

[数値]

Minimal number of points in a cell to consider cell occupied

トポロジカル境界

OUTPUT

[ベクタ:ポリゴン]

デフォルト: [一時ファイルに保存]

出力する点群ファイルを指定します。次のいずれかです:

  • 一時ファイルに保存

  • ファイルに保存...

詳細パラメータ

ラベル

名前

データ型

説明

フィルタ式

オプション

FILTER_EXPRESSION

[式]

A PDAL expression for selecting a subset of features in the point cloud data

Cropping extent

オプション

FILTER_EXTENT

[範囲]

A map extent for selecting a subset of features in the point cloud data

利用可能な方法:

  • レイヤから計算...: 現在のプロジェクトに読み込まれたレイヤの範囲を使います

  • レイアウトマップから計算...: アクティブなプロジェクト内の レイアウト地図アイテム の範囲を使用します

  • ブックマークから計算...:保存された ブックマーク の範囲を使用します

  • 現在のキャンバス領域を利用

  • キャンバスに描画: 考慮する領域を区切る矩形をクリック&ドラッグします

  • xmin, xmax, ymin, ymax として座標を入力します

出力

ラベル

名前

データ型

説明

トポロジカル境界

OUTPUT

[ベクタ:ポリゴン]

Output polygon vector layer with the point cloud boundary. Currently supported format is .GPKG.

Python コード

Algorithm ID: pdal:boundary

import processing
processing.run("algorithm_id", {parameter_dictionary})

algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。

28.1.14.2. Density

Exports a raster file based on the number of points within each raster cell - useful for quality checking of point cloud datasets.

../../../../_images/point_cloud_density.png

図 28.17 Point density (number of points per 2x2 m) as a raster

パラメータ

基本パラメータ

ラベル

名前

データ型

説明

入力レイヤ

INPUT

[point cloud]

Input point cloud layer to export

Resolution of the density raster

RESOLUTION

[数値]

デフォルト: 1.0

Cell size of the output raster

Tile size for parallel runs

TILE_SIZE

[数値]

デフォルト: 1000

Size of the tiles to split the data into for parallel runs

Density

OUTPUT

[ラスタ]

デフォルト: [一時ファイルに保存]

Specify the raster file to export the data to. One of:

  • 一時ファイルに保存

  • ファイルに保存...

詳細パラメータ

ラベル

名前

データ型

説明

フィルタ式

オプション

FILTER_EXPRESSION

[式]

A PDAL expression for selecting a subset of features in the point cloud data

Cropping extent

オプション

FILTER_EXTENT

[範囲]

A map extent for selecting a subset of features in the point cloud data

利用可能な方法:

  • レイヤから計算...: 現在のプロジェクトに読み込まれたレイヤの範囲を使います

  • レイアウトマップから計算...: アクティブなプロジェクト内の レイアウト地図アイテム の範囲を使用します

  • ブックマークから計算...:保存された ブックマーク の範囲を使用します

  • 現在のキャンバス領域を利用

  • キャンバスに描画: 考慮する領域を区切る矩形をクリック&ドラッグします

  • xmin, xmax, ymin, ymax として座標を入力します

X origin of a tile for parallel runs

オプション

ORIGIN_X

[数値]

Y origin of a tile for parallel runs

オプション

ORIGIN_Y

[数値]

出力

ラベル

名前

データ型

説明

Density

OUTPUT

[ラスタ]

Output raster layer with number of points within each cell. Currently supported format is .TIF.

Python コード

Algorithm ID: pdal:density

import processing
processing.run("algorithm_id", {parameter_dictionary})

algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。

28.1.14.3. Filter

Extracts point from the input point cloud which match PDAL expression and/or are inside of a cropping rectangle.

../../../../_images/point_cloud_filter.png

図 28.18 Filtering of high vegetation class from an input point cloud layer

パラメータ

ラベル

名前

データ型

説明

入力レイヤ

INPUT

[point cloud]

Input point cloud layer to export

フィルタ式

オプション

FILTER_EXPRESSION

[式]

A PDAL expression for selecting a subset of features in the point cloud data

Cropping extent

オプション

FILTER_EXTENT

[範囲]

A map extent for selecting a subset of features in the point cloud data

利用可能な方法:

  • レイヤから計算...: 現在のプロジェクトに読み込まれたレイヤの範囲を使います

  • レイアウトマップから計算...: アクティブなプロジェクト内の レイアウト地図アイテム の範囲を使用します

  • ブックマークから計算...:保存された ブックマーク の範囲を使用します

  • 現在のキャンバス領域を利用

  • キャンバスに描画: 考慮する領域を区切る矩形をクリック&ドラッグします

  • xmin, xmax, ymin, ymax として座標を入力します

出力レイヤ

OUTPUT

[point cloud]

デフォルト: [一時ファイルに保存]

Specify the point cloud file to export the data to. One of:

  • 一時ファイルに保存

  • ファイルに保存...

出力

ラベル

名前

データ型

説明

出力レイヤ

OUTPUT

[point cloud]

Output point cloud layer with the filtered features of the input point cloud layer. Currently supported formats are .LAS, .LAZ, .COPC.LAZ and .VPC.

Python コード

Algorithm ID: pdal:filter

import processing
processing.run("algorithm_id", {parameter_dictionary})

algorithm id は、プロセシングツールボックス内でアルゴリズムにマウスカーソルを乗せた際に表示されるIDです。 parameter dictionary は、パラメータの「名前」とその値を指定するマッピング型です。Python コンソールからプロセシングアルゴリズムを実行する方法の詳細については、 プロセシングアルゴリズムをコンソールから使う を参照してください。