Para executar o LASzip na janela do prompt de comandos, também é necessário especificar o caminho do arquivo de entrada.
Por exemplo, suponha que o arquivo laszip.exe esteja instalado na unidade D: (D: \ LASzip \ laszip.exe) e que os arquivos .laz estejam armazenados em D: \ lidar.
Em seguida, digite:
D:\LASzip\laszip D:\lidar\*.laz
Ele descompactará todos os arquivos LAZ na pasta atual, substituindo qualquer arquivo existente. Os arquivos de saída terão o mesmo nome que os arquivos de entrada (mas com a extensão .las).
Algumas observações:
- não é necessário digitar a extensão do arquivo '.exe' na linha de comando.
- também se pode utilizar o identificador
-i
para parâmetro de entrada, mas é opcional: D:\LASzip\laszip -i D:\lidar\*.laz
.
- o identificador
-odir
pode ser usado para especificar uma pasta de saída diferente: D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output
. Ele salvará todos os arquivos .laz com os mesmos nomes de arquivo (exceto a extensão .las) na pasta de saída especificada. Consulte Salvar arquivos LAZ em um local diferente dos arquivos de entrada (LAS)? .
- utilizar o identificador
-odix
para acrescentar nomes de arquivo de saída: D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Isso significa que se o nome do arquivo de entrada for point_cloud_27.laz
, o nome do arquivo de saída será point_cloud_27_decompressed.las
.
Veja mais exemplos aqui .
Outra opção (em relação ao primeiro exemplo) é continuar como sugerido por Barbarossa, ou seja, abra o cmd na pasta do arquivo de entrada e escreva o comando como em sua primeira tentativa.
REM move to folder where the input file is, then run laszip.
cd D:\lidar
D:\LASzip\laszip *.laz
Se você deseja chamar laszip
diretamente de qualquer pasta sem especificar o caminho do programa, a resposta de berniejconnors fornece uma boa dica para adicioná-lo nas variáveis de ambiente (veja aqui ).
laszip D:\lidar\*.laz
Todos os exemplos aqui funcionam ao contrário, ou seja, convertendo de .las
arquivos para .laz
.