Importante

A tradução é um esforço comunitário você pode contribuir. Esta página está atualmente traduzida em 74.47%.

28.1.14. Point Cloud Extraction

NEW in 3.32

Nota

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

28.1.14.1. Limite

Exports a polygon file containing point cloud layer boundary. It may contain holes and it may be a multi-part polygon.

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

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

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Camada de entrada

INPUT

[point cloud]

Input point cloud layer to calculate boundary for

Resolution of cells used to calculate boundary

Opcional

RESOLUTION

[número]

Resolution of cells used to calculate boundary

Minimal number of points in a cell to consider cell occupied

Opcional

THRESHOLD

[número]

Minimal number of points in a cell to consider cell occupied

Limite

OUTPUT

[vetor: polígono]

Padrão: [Salvar em arquivo temporário]

Specify the point cloud file to use as output. One of:

  • Salvar em um Arquivo Temporário

  • Salvar em Arquivo…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Expressão do filtro

Opcional

FILTER_EXPRESSION

[expressão]

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

Cropping extent

Opcional

FILTER_EXTENT

[extensão]

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

Os métodos disponíveis são:

  • Calcular a partir da camada…: utiliza a extensão de uma camada carregada no projeto atual

  • Calculado a partir do layout do mapa…: usa extensão do tipo Item do layout do mapa no projeto ativo.

  • Calcular a partir do bookmark…: usa a extensão de uma já salvada bookmark

  • Usar extensão de tela de mapa

  • Desenhe na tela: Clique e arreste um retângulo delimitando a área que deve ser levada em consideração.

  • Insira as coordenadas como xmin, xmax, ymin, ymax

Saídas

Etiqueta

Nome

Tipo

Descrição

Limite

OUTPUT

[vetor: polígono]

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

Código Python

Algorithm ID: pdal:boundary

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console 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

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

Parâmetros

Parâmetros básicos

Etiqueta

Nome

Tipo

Descrição

Camada de entrada

INPUT

[point cloud]

Input point cloud layer to export

Resolution of the density raster

RESOLUTION

[número]

Padrão: 1,0

Cell size of the output raster

Tile size for parallel runs

TILE_SIZE

[número]

Padrão: 1000

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

Density

OUTPUT

[raster]

Padrão: [Salvar em arquivo temporário]

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

  • Salvar em um Arquivo Temporário

  • Salvar em Arquivo…

Parâmetros avançados

Etiqueta

Nome

Tipo

Descrição

Expressão do filtro

Opcional

FILTER_EXPRESSION

[expressão]

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

Cropping extent

Opcional

FILTER_EXTENT

[extensão]

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

Os métodos disponíveis são:

  • Calcular a partir da camada…: utiliza a extensão de uma camada carregada no projeto atual

  • Calculado a partir do layout do mapa…: usa extensão do tipo Item do layout do mapa no projeto ativo.

  • Calcular a partir do bookmark…: usa a extensão de uma já salvada bookmark

  • Usar extensão de tela de mapa

  • Desenhe na tela: Clique e arreste um retângulo delimitando a área que deve ser levada em consideração.

  • Insira as coordenadas como xmin, xmax, ymin, ymax

X origin of a tile for parallel runs

Opcional

ORIGIN_X

[número]

Y origin of a tile for parallel runs

Opcional

ORIGIN_Y

[número]

Saídas

Etiqueta

Nome

Tipo

Descrição

Density

OUTPUT

[raster]

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

Código Python

Algorithm ID: pdal:density

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console 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

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

Parâmetros

Etiqueta

Nome

Tipo

Descrição

Camada de entrada

INPUT

[point cloud]

Input point cloud layer to export

Expressão do filtro

Opcional

FILTER_EXPRESSION

[expressão]

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

Cropping extent

Opcional

FILTER_EXTENT

[extensão]

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

Os métodos disponíveis são:

  • Calcular a partir da camada…: utiliza a extensão de uma camada carregada no projeto atual

  • Calculado a partir do layout do mapa…: usa extensão do tipo Item do layout do mapa no projeto ativo.

  • Calcular a partir do bookmark…: usa a extensão de uma já salvada bookmark

  • Usar extensão de tela de mapa

  • Desenhe na tela: Clique e arreste um retângulo delimitando a área que deve ser levada em consideração.

  • Insira as coordenadas como xmin, xmax, ymin, ymax

Filtrado

OUTPUT

[point cloud]

Padrão: [Salvar em arquivo temporário]

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

  • Salvar em um Arquivo Temporário

  • Salvar em Arquivo…

Saídas

Etiqueta

Nome

Tipo

Descrição

Filtrado

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.

Código Python

Algorithm ID: pdal:filter

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

O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.