Importante

La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.

28.1.14. Extracción de nubes de puntos

NEW in 3.32

Nota

Estos algoritmos sólo están disponibles si QGIS utiliza la biblioteca PDAL versión 2.5.0 o posterior.

28.1.14.1. Contorno

Exporta un archivo poligonal que contiene el límite de capa de la nube de puntos. Puede contener agujeros y puede ser un polígono de varias partes.

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

Figura 28.16 Extracción de vegetación alta y polígonos de edificios a partir de una capa de nubes de puntos de entrada

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[nube de puntos]

Capa de la nube de puntos de entrada para calcular el límite de

Resolución de las celdas utilizadas para calcular los límites

Opcional

RESOLUTION

[número]

Resolución de las celdas utilizadas para calcular los límites

Número mínimo de puntos en una celda para considerar que la celda está ocupada

Opcional

THRESHOLD

[número]

Número mínimo de puntos en una celda para considerarla ocupada

Perímetro

OUTPUT

[vectorial: poligonal]

Predeterinado: [Save to temporary file]

Especifique el archivo de nube de puntos que se utilizará como salida. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Expresión de filtrado

Opcional

FILTER_EXPRESSION

[expresión]

Una expresión PDAL para seleccionar un subconjunto de objetos espaciales en los datos de la nube de puntos

Extensión del cultivo

Opcional

FILTER_EXTENT

[extensión]

Una extensión del mapa para seleccionar un subconjunto de objetos espaciales en los datos de la nube de puntos

Los métodos disponibles son:

  • Calcular desde capa…: usa la extensión de una capa cargada en el proyecto actual

  • Calcular desde el mapa de diseño…: usa la extensión de un es extent of a elemento del mapa de diseño en el proyecto activo

  • Calcular desde el marcador…: utiliza la extensión de un marcador <sec_bookmarks> guardado

  • Usar la extensión del lienzo del mapa

  • Dibujar sobre el lienzo: pulsar y arrastrar un rectángulo que delimite el área a tener en cuenta

  • Ingresar las coordenadas como xmin, xmax, ymin, ymax

Salidas

Etiqueta

Nombre

Tipo

Descripción

Perímetro

OUTPUT

[vectorial: poligonal]

Capa vectorial poligonal de salida con el límite de la nube de puntos. El formato actualmente soportado es .GPKG.

Código Python

ID de algorithm: pdal:boundary

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

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

28.1.14.2. Densidad

Exporta un archivo ráster basado en el número de puntos de cada celda ráster: útil para comprobar la calidad de los conjuntos de datos de nubes de puntos.

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

Figura 28.17 Densidad de puntos (número de puntos por 2x2 m) como trama

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[nube de puntos]

Capa de nube de puntos de entrada para exportar

Resolución del ráster de densidad

RESOLUTION

[número]

Predeterminado: 1.0

Tamaño de celda del raster de salida

Tamaño de las baldosas para recorridos paralelos

TILE_SIZE

[número]

Preestablecido: 1000

Tamaño de los mosaicos en los que se dividirán los datos para las ejecuciones paralelas

Densidad

OUTPUT

[ráster]

Predeterinado: [Save to temporary file]

Especifique el archivo raster al que exportar los datos. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Expresión de filtrado

Opcional

FILTER_EXPRESSION

[expresión]

Una expresión PDAL para seleccionar un subconjunto de objetos espaciales en los datos de la nube de puntos

Extensión del cultivo

Opcional

FILTER_EXTENT

[extensión]

Una extensión del mapa para seleccionar un subconjunto de objetos espaciales en los datos de la nube de puntos

Los métodos disponibles son:

  • Calcular desde capa…: usa la extensión de una capa cargada en el proyecto actual

  • Calcular desde el mapa de diseño…: usa la extensión de un es extent of a elemento del mapa de diseño en el proyecto activo

  • Calcular desde el marcador…: utiliza la extensión de un marcador <sec_bookmarks> guardado

  • Usar la extensión del lienzo del mapa

  • Dibujar sobre el lienzo: pulsar y arrastrar un rectángulo que delimite el área a tener en cuenta

  • Ingresar las coordenadas como xmin, xmax, ymin, ymax

Origen X de una tesela para ejecuciones paralelas

Opcional

ORIGIN_X

[número]

Origen Y de una tesela para ejecuciones paralelas

Opcional

ORIGIN_Y

[número]

Salidas

Etiqueta

Nombre

Tipo

Descripción

Densidad

OUTPUT

[ráster]

Capa ráster de salida con el número de puntos dentro de cada celda. El formato actualmente soportado es .TIF.

Código Python

Identificación del algoritmo: pdal:density

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

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.

28.1.14.3. Filtro

Extrae puntos de la nube de puntos de entrada que coinciden con la expresión PDAL y/o están dentro de un rectángulo de recorte.

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

Figura 28.18 Filtrado de la clase de vegetación alta a partir de una capa de nubes de puntos de entrada

Parametros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[nube de puntos]

Capa de nube de puntos de entrada para exportar

Expresión de filtrado

Opcional

FILTER_EXPRESSION

[expresión]

Una expresión PDAL para seleccionar un subconjunto de objetos espaciales en los datos de la nube de puntos

Extensión del cultivo

Opcional

FILTER_EXTENT

[extensión]

Una extensión del mapa para seleccionar un subconjunto de objetos espaciales en los datos de la nube de puntos

Los métodos disponibles son:

  • Calcular desde capa…: usa la extensión de una capa cargada en el proyecto actual

  • Calcular desde el mapa de diseño…: usa la extensión de un es extent of a elemento del mapa de diseño en el proyecto activo

  • Calcular desde el marcador…: utiliza la extensión de un marcador <sec_bookmarks> guardado

  • Usar la extensión del lienzo del mapa

  • Dibujar sobre el lienzo: pulsar y arrastrar un rectángulo que delimite el área a tener en cuenta

  • Ingresar las coordenadas como xmin, xmax, ymin, ymax

Filtrado

OUTPUT

[nube de puntos]

Predeterinado: [Save to temporary file]

Especifique el archivo de nube de puntos al que exportar los datos. Uno de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Filtrado

OUTPUT

[nube de puntos]

Capa de nube de puntos de salida con los objetos espaciales filtrados de la capa de nube de puntos de entrada. Los formatos actualmente soportados son .LAS, .LAZ, .COPC.LAZ y .VPC.

Código Python

Identificación del algoritmo: pdal:filter

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

El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.