Importante

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

28.1.12. Point Cloud Conversion

NEW in 3.32

Nota

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

28.1.12.1. Converter formato

Converts a point cloud to a different file format, e.g. creates a compressed .LAZ.

Parâmetros

Rótulo

Nome

Tipo

Descrição

Camada de entrada

INPUT

[point cloud]

Input point cloud layer to convert

Convertido

OUTPUT

[point cloud]

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

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

  • Salvar em Arquivo Temporário

  • Salvar em Arquivo…

Saídas

Rótulo

Nome

Tipo

Descrição

Convertido

OUTPUT

[point cloud]

Output point cloud layer in a modified file format. Currently supported formats are .LAS, .LAZ, .COPC.LAZ and .VPC.

Código Python

Algorithm ID: pdal:convertformat

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.12.2. Export to raster

Exports point cloud data to a 2D raster grid having cell size of given resolution, writing values from the specified attribute.

../../../../_images/point_cloud_exportraster.png

Fig. 28.10 Raster output using Intensity attribute of points

Parâmetros

Parâmetros básicos

Rótulo

Nome

Tipo

Descrição

Camada de entrada

INPUT

[point cloud]

Input point cloud layer to export

Atributo

ATTRIBUTE

[field] [enumeration]

A Field of the point cloud layer to extract the values from

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

Exported

OUTPUT

[raster]

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

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

  • Salvar em Arquivo Temporário

  • Salvar em Arquivo…

Parâmetros avançados

Rótulo

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.

  • Inserir 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

Rótulo

Nome

Tipo

Descrição

Exported

OUTPUT

[raster]

Output raster layer features of the point cloud layer are exported to. Currently supported format is .TIF.

Código Python

Algorithm ID: pdal:exportraster

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.12.3. Export raster (using triangulation)

Exports point cloud data to a 2D raster grid using a triangulation of points and then interpolating cell values from triangles.

Nota

Using this algorithm can be slower if you are dealing with a large dataset. If your point cloud is dense, you can export your ground points as a raster using the Export to raster algorithm.

../../../../_images/point_cloud_exportrastertin.png

Fig. 28.11 Terrain raster output generated by point cloud triangulation

Parâmetros

Parâmetros básicos

Rótulo

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

Exported

OUTPUT

[raster]

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

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

  • Salvar em Arquivo Temporário

  • Salvar em Arquivo…

Parâmetros avançados

Rótulo

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.

  • Inserir 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

Rótulo

Nome

Tipo

Descrição

Exported (using triangulation)

OUTPUT

[raster]

Output raster layer features of the point cloud layer are exported to. Currently supported format is .TIF.

Código Python

Algorithm ID: pdal:exportrastertin

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.12.4. Export to vector

Exports point cloud data to a vector layer with 3D points (a GeoPackage), optionally with extra attributes.

../../../../_images/point_cloud_exportvector.png

Fig. 28.12 Exporting point cloud (ground points) to a vector layer styled based on the elevation

Parâmetros

Parâmetros básicos

Rótulo

Nome

Tipo

Descrição

Camada de entrada

INPUT

[point cloud]

Input point cloud layer to export

Atributo

Opcional

ATTRIBUTE

[field] [list]

One or more fields of the point cloud layer to export with the points.

Exported

OUTPUT

[vetor]

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

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

  • Salvar em Arquivo Temporário

  • Salvar em Arquivo…

Parâmetros avançados

Rótulo

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.

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

Saídas

Rótulo

Nome

Tipo

Descrição

Exported

OUTPUT

[vetor]

Output vector layer features of the point cloud layer are exported to. Currently supported format is .GPKG.

Código Python

Algorithm ID: pdal:exportvector

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.