Importante
La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.
28.1.13. Gestión de datos 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.13.1. Asignar proyección
Asigna un Sistema de Referencia de Coordenadas a una capa de nube de puntos, si falta o es incorrecto. Se crea una nueva capa.
Ver también
Parametros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[nube de puntos] |
Capa de nube de puntos de entrada a la que asignar un SRC |
SRC Deseado |
|
[src] |
El SRC que se aplicará a la capa |
Capa de salida |
|
[nube de puntos] Predeterinado: |
Especifique el archivo de nube de puntos que se utilizará como salida. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Convertido |
|
[nube de puntos] |
Capa de nube de puntos de salida con un nuevo SRC. Los formatos actualmente admitidos son |
Código Python
Identificación del algoritmo: pdal:assignprojection
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.13.2. Crear una nube de puntos virtual (VPC)
Crea una nube de puntos virtual (VPC) a partir de los datos de la nube de puntos de entrada.
Si deja los parámetros opcionales sin marcar, el archivo VPC se construirá muy rápidamente ya que el algoritmo sólo leerá los metadatos de los archivos de entrada. Con cualquiera de los parámetros opcionales activados, el algoritmo leerá todos los puntos, lo que puede llevar algún tiempo.
Ver también
Parametros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capas de entrada |
|
[point cloud] [list] |
Capas de nubes de puntos de entrada para combinar dentro de una capa de nube de puntos virtual |
Calcular polígono límite |
|
[booleano] Predeterminado: Falso |
Establecer en True para mostrar los límites exactos de los datos (en lugar de sólo la extensión rectangular) |
Calcular estadísticas |
|
[booleano] Predeterminado: Falso |
Establecer en True para comprender los rangos de valores de los distintos atributos |
Construir una nube de puntos general |
|
[booleano] Predeterminado: Falso |
Genera una única nube de puntos «diluida» de todos los datos de entrada (utilizando sólo cada 1000 puntos de los datos originales). La nube de puntos de visión general se creará junto al archivo VPC - por ejemplo, para |
Nube de puntos virtual |
|
[nube de puntos] Predeterinado: |
Especifique el archivo de nube de puntos para construir los datos. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Nube de puntos virtual |
|
[ráster] |
Capa de nube de puntos de salida que combina todos los datos de entrada, como archivo virtual. |
Código Python
Identificación del algoritmo: pdal:virtualpointcloud
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.13.3. Cortar
Recorta una capa de nube de puntos por una capa de polígonos para que la nube de puntos resultante contenga sólo puntos dentro de los polígonos.
Parametros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[nube de puntos] |
Capa de la nube de puntos de entrada para recortar |
Recorte de polígonos |
|
[vectorial: poligonal] |
Capa vectorial poligonal que se utilizará como cobertura para recortar los puntos |
Cortadas |
|
[nube de puntos] Predeterinado: |
Especifique el archivo de nube de puntos al que exportar los puntos recortados. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Expresión de filtrado Opcional |
|
[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 |
|
[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:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Cortadas |
|
[ráster] |
Nube de puntos de salida cuyos objetos espaciales son los puntos dentro de la capa del polígono de cobertura. |
Código Python
ID Algoritmo: pdal:clip
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.13.4. Crear COPC
Crea el índice de todos los archivos de nubes de puntos de entrada por lotes.
Parametros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capas de entrada |
|
[point cloud] [list] |
Capas de nubes de puntos de entrada para crear un índice para |
Directorio de salida Opcional |
|
[carpeta] Preestablecido: |
Especifique la carpeta en la que se crearán los nuevos archivos. Una de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Directorio de salida |
|
[carpeta] |
Carpeta de salida que contiene las capas de nubes de puntos con los archivos de índice COPC correspondientes. |
Código Python
ID Algoritmo: pdal:createcopc
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.13.5. Información
Genera metadatos básicos a partir de un archivo de nube de puntos de entrada.
Ejemplo de información de salida:
LAS 1.4
point format 6
count 56736130
scale 0.001 0.001 0.001
offset 431749.999 5440919.999 968.898
extent 431250 5440420 424.266
432249.999 5441419.999 1513.531
crs ETRS89 / UTM zone 34N (N-E) (EPSG:3046) (vertical CRS missing!)
units horizontal=metre vertical=unknown
Attributes:
- X floating 8
- Y floating 8
- Z floating 8
- Intensity unsigned 2
- ReturnNumber unsigned 1
- NumberOfReturns unsigned 1
- ScanDirectionFlag unsigned 1
- EdgeOfFlightLine unsigned 1
- Classification unsigned 1
- ScanAngleRank floating 4
- UserData unsigned 1
- PointSourceId unsigned 2
- GpsTime floating 8
- ScanChannel unsigned 1
- ClassFlags unsigned 1
Parametros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[nube de puntos] |
Capa de la nube de puntos de entrada de la que extraer información de metadatos |
Información de la capa |
|
[archivo] Predeterinado: |
Especifique el archivo para almacenar la información de metadatos. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Información de la capa |
|
[vector] |
|
Código Python
ID Algoritmo: pdal:info
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.13.6. Mezclar
Fusiona varios archivos de nubes de puntos en uno solo.
Ver también
Parametros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capas de entrada |
|
[point cloud] [list] |
Capas de nubes de puntos de entrada para fusionarlas en una sola |
Mezclado |
|
[nube de puntos] Predeterinado: |
Especifique los archivos de entrada de fusión de nubes de puntos de salida. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Expresión de filtrado Opcional |
|
[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 |
|
[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:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Mezclado |
|
[nube de puntos] |
Capa de nube de puntos de salida que fusiona todos los archivos de entrada. |
Código Python
ID Algoritmo: pdal:merge
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.13.7. Reproyectar
Reproyecta una nube de puntos a un Sistema de Referencia de Coordenadas (SRC) diferente.
Ver también
Parametros
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[nube de puntos] |
Capa de nube de puntos de entrada para reproyectar a un SRC diferente |
SRC destino |
|
[src] |
El SRC que se aplicará a la capa |
Reproyectado |
|
[nube de puntos] Predeterinado: |
Especifique el archivo de nube de puntos reproyectado. Uno de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Operación de coordenadas Opcional |
|
[datum] |
La transformación de datum que se utilizará para reproyectar los datos entre los sistemas de origen y destino. |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
REPROJECTED |
|
[nube de puntos] |
Capa de nube de puntos de salida en el SRC de destino. |
Código Python
ID Algoritmo: pdal:reproject
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.13.8. Delgado (por radio de muestreo)
Crea una versión adelgazada de la nube de puntos realizando un muestreo por punto de distancia (reduce el número de puntos dentro de un radio determinado).
Ver también
Parametros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[nube de puntos] |
Capa de nube de puntos de entrada para crear una versión diluida a partir de |
**Radio de muestreo (en unidades cartográficas) |
|
[número] Predeterminado: 1.0 |
Distancia dentro de la cual se muestrean los puntos a un punto único |
Reducido (por radio) |
|
[nube de puntos] Predeterinado: |
Especifique la nube de puntos de salida con puntos reducidos. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Expresión de filtrado Opcional |
|
[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 |
|
[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:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Reducido (por radio) |
|
[nube de puntos] |
Capa de nube de puntos de salida con puntos reducidos. |
Código Python
ID Algoritmo: pdal:thinbyradius
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.13.9. Alivianar (saltándose puntos)
Crea una versión reducida de la nube de puntos manteniendo sólo cada N-ésimo punto (reduce el número de puntos omitiendo los puntos cercanos).
Ver también
Parametros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[nube de puntos] |
Capa de nube de puntos de entrada para crear una versión diluida a partir de |
Número de puntos a saltar |
|
[número] Predeterminado: 1 |
Mantener sólo cada N-ésimo punto en la capa de entrada |
Reducido (por diezmación) |
|
[nube de puntos] Predeterinado: |
Especifique la nube de puntos de salida con puntos reducidos. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Expresión de filtrado Opcional |
|
[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 |
|
[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:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Reducido (por diezmación) |
|
[nube de puntos] |
Capa de nube de puntos de salida con puntos reducidos. |
Código Python
ID Algoritmo: pdal:thinbydecimate
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.13.10. Tesela
Crea teselas a partir de archivos de nubes de puntos de entrada, recomendadas para obtener el mejor rendimiento (en visualización o análisis) con este tipo de conjuntos de datos en QGIS.
Ver también
Parametros
Parámetros básicos
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capas de entrada |
|
[point cloud] [list] |
Capas de nubes de puntos de entrada para crear teselas a partir de ellas |
Longitud de tesela |
|
[número] Predeterminado: 1000.0 |
Tamaño del borde de cada tesela generada |
Directorio de salida |
|
[carpeta] Predeterminado: |
Especifique la carpeta para almacenar las teselas generadas. Una de:
|
Parámetros avanzados
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Asignar SRC Opcional |
|
[src] |
El SRC que se aplicará a la capa |
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Directorio de salida |
|
[carpeta] |
Carpeta de salida que contiene las teselas generadas a partir de los archivos de entrada. |
Código Python
ID Algoritmo: pdal:tile
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.