Para ejecutar LASzip desde la ventana del símbolo del sistema también es necesario especificar la ruta del archivo de entrada.
Por ejemplo, supongamos que el archivo laszip.exe está instalado en la unidad D: ( D:\LASzip\laszip.exe ) y que los archivos .laz se almacenan en D:\lidar.
Entonces, teclea:
D:\LASzip\laszip D:\lidar\*.laz
Descomprimirá todos los archivos LAZ en la carpeta actual sobreescribiendo cualquier archivo existente. Los archivos de salida tendrán el mismo nombre que los de entrada (pero con la extensión .las).
Algunas observaciones:
- no es necesario escribir la extensión de archivo '.exe' en la línea de comandos.
- también se puede utilizar el identificador
-i
para el parámetro de entrada, pero es opcional: D:\LASzip\laszip -i D:\lidar\*.laz
.
- el identificador
-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. Véase ¿Guardar los archivos LAZ en una ubicación diferente a la de los archivos de entrada (LAS)? .
- utilizar el identificador
-odix
para añadir a los nombres de los archivos de salida: D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Esto significa que si el nombre del archivo de entrada es point_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 como sugiere Barbarossa, es decir, abrir el cmd de la carpeta de archivos de entrada y escribir el comando como en su primer intento.
REM move to folder where the input file is, then run laszip.
cd D:\lidar
D:\LASzip\laszip *.laz
Si quiere llamar a laszip
directamente desde cualquier carpeta sin especificar la ruta del programa, entonces, Respuesta de berniejconnors da una buena pista para añadirlo en las variables de entorno (ver aquí ).
laszip D:\lidar\*.laz
Todos los ejemplos aquí funcionan al revés, es decir, convirtiendo de .las
archivos a .laz
.
0 votos
¡Bienvenido a gis.stackexchange! Tenga en cuenta que se espera que una buena pregunta en este sitio muestre un cierto grado de investigación por su parte, es decir, lo que ha probado y -si procede- codificado hasta ahora. Para más información, puede consultar nuestro faq .
0 votos
PARA SABER MÁS geonet.esri.com/thread/85089
0 votos
Descargar laszip.exe desde lastools . Abra un símbolo del sistema en la ventana con LAZ, introduzca la ruta a laszip.exe, un espacio y *.laz. Pulsa Enter y espera.
0 votos
Hola, gracias por su comentario. He intentado algo así antes, pero no obtuve ningún resultado. Me pregunto cómo puedo especificar el nombre de la carpeta que tiene los archivos .laz. He intentado introducir esto en la ventana de comandos: D:\LiDAR\Laszip\laszip.exe (espacio)*.laz y recibí un mensaje diciendo 'no hay entrada especificada'
0 votos
Pruebe a abrir el símbolo del sistema en el directorio LAZ, o navegue hasta el directorio LAZ en la ventana de comandos.
0 votos
Ahora funciona!!! ¡gracias Barbarossa! No sabía que podía abrir la ventana de comandos desde la carpeta. ¡Te lo agradezco!