2 votos

PDAL: Argumento referencias inválido/no utilizado etapa: 'filters.voxelgrid'

Me encuentro con un error al ejecutar pdal translate en Mac OS High Sierra:

PDAL: Argument references invalid/unused stage: 'filters.voxelgrid'.

Este es el comando que estoy usando basado en un Tutorial PDAL sobre reducción de datos de nubes de puntos :

$ pdal translate -i /Users/aaron/temp/1958-09-54.laz -o /Users/aaron/temp/1958-09-54-thinned.laz --filters.voxelgrid.leaf_x=4.5 --filters.voxelgrid.leaf_y=4.5 --filters.voxelgrid.leaf_z=4.5

Básicamente, este comando reduce los datos de la nube de puntos con un algoritmo de cuadrícula de vóxeles.

Veo que el filters.voxelgrid está activado cuando llamo a pdal --drivers . Estoy usando pdal 1.6.0 que se instaló mediante brew install pdal . También estoy ejecutando pcl 1.8.1_2 que se instaló por defecto durante la instalación de brew de pdal.

¿Qué puede estar causando este error y cómo puedo resolverlo?

2voto

Aaron Puntos 25882

pdal translate requiere el tipo de filtro voxelgrid .

La sintaxis correcta es la siguiente:

$ pdal translate -i /Users/aaron/temp/1958-09-54.laz -o /Users/aaron/temp/1958-09-54-thinned.laz voxelgrid --filters.voxelgrid.leaf_x=4.5 --filters.voxelgrid.leaf_y=4.5 --filters.voxelgrid.leaf_z=4.5

El mismo comando con cada parámetro separado para mayor legibilidad:

$ pdal translate \
-i /Users/aaron/temp/1958-09-54.laz \
-o /Users/aaron/temp/1958-09-54-thinned.laz \
voxelgrid \
--filters.voxelgrid.leaf_x=4.5 \
--filters.voxelgrid.leaf_y=4.5 \
--filters.voxelgrid.leaf_z=4.5

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X