Estoy tratando de convertir archivos LiDAR del formato LAZ (la versión comprimida) a LAS (la versión sin comprimir) usando el software LASzip .
Sin embargo, no estoy realmente seguro de cómo funciona. Creé una nueva carpeta de salida cuando ingresé en la interfaz de la aplicación, pero está totalmente vacía.
También probé el siguiente código en la ventana del símbolo del sistema:
D:\LiDAR\Laszip\laszip.exe *.laz
y recibí un mensaje que decía 'no se especificó ninguna entrada'.
En mi carpeta, hay aproximadamente 100 archivos ish.laz, así como uno imu.laz. ¿Alguna sugerencia?
Respuestas:
Para ejecutar LASzip desde la ventana del símbolo del sistema, también es necesario especificar la ruta del archivo de entrada.
Por ejemplo, suponga que el archivo laszip.exe está instalado en la unidad D: (D: \ LASzip \ laszip.exe) y que los archivos .laz están almacenados en D: \ lidar.
Luego, escriba:
Descomprimirá todos los archivos LAZ en la carpeta actual sobrescribiendo cualquier archivo existente. Los archivos de salida tendrán el mismo nombre que los archivos de entrada (pero con extensión .las).
Algunas observaciones:
-i
del parámetro de entrada, pero es opcional:D:\LASzip\laszip -i D:\lidar\*.laz
.-odir
se puede utilizar para especificar una carpeta de salida diferente:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output
. Guardará todos los archivos .laz con los mismos nombres de archivo (excepto la extensión .las) en la carpeta de salida especificada. Consulte ¿Cómo guardar archivos LAZ en una ubicación diferente de los archivos de entrada (LAS)? .-odix
para añadir a los nombres de archivo de salida:D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Significa que si el nombre del archivo de entrada espoint_cloud_27.laz
, el nombre del archivo de salida serápoint_cloud_27_decompressed.las
.Ver más ejemplos aquí .
Otra opción (en relación con el primer ejemplo) es proceder según lo sugerido por Barbarroja, es decir, abrir el cmd desde la carpeta del archivo de entrada y escribir el comando como en su primer intento.
Si desea llamar
laszip
directamente desde cualquier carpeta sin especificar la ruta del programa, la respuesta de berniejconnors da una buena pista para agregarlo en las variables de entorno (ver aquí ).Todos los ejemplos aquí funcionan al revés, es decir, la conversión de
.las
archivos a.laz
.fuente
Parece que estás corriendo en Windows. Simplemente haga doble clic en el programa laszip.exe y utilícelo a través de la GUI. Puede buscar la carpeta que desea descomprimir mediante el despliegue 'Examinar ...' en el lado izquierdo del menú. ¿Por qué necesitas descomprimir LAZ a LAS? ¿Hay algún software que desee usar que no sea compatible con LAZ de forma nativa? ¿Cúal? Mira esto y esa lista de videos de YouTube para ver muchos tutoriales sobre cómo usar LAStools ...
fuente
Para ejecutar laszip en un símbolo del sistema en Windows, debe usar el parámetro "-i" para especificar sus archivos de entrada:
o
Para ejecutar los comandos anteriores, Laszip debe estar en la variable de entorno PATH:
Y los archivos laz deben estar en su directorio actual.
Si su (s) archivo (s) de entrada tiene la extensión LAZ, laszip descomprimirá los archivos. Si su (s) archivo (s) de entrada tiene la extensión LAS, laszip comprimirá los archivos.
Si tiene la instalación completa de LAStools, debe tener un archivo " laszip_README.txt " con numerosos ejemplos de línea de comandos.
Hay un grupo de Google LAStools donde obtendrá un gran apoyo de usuarios expertos y Martin Isenburg, el creador de LAStools y LASzip.
fuente