LASzip'i komut istemi penceresinden çalıştırmak için, girdi dosyasının yolunu da belirtmek gerekir.
Örneğin, laszip.exe dosyasının D: (D: \ LASzip \ laszip.exe) sürücüsünün altına yüklendiğini ve .laz dosyalarının D: \ lidar'da depolandığını varsayalım.
Sonra şunu yazın:
D:\LASzip\laszip D:\lidar\*.laz
Mevcut klasördeki tüm LAZ dosyalarını, varolan dosyaların üzerine yazar. Çıktı dosyaları giriş dosyalarıyla aynı ada sahip olacaktır (ancak .las uzantılı).
Bazı açıklamalar:
- komut satırına '.exe' dosya uzantısını yazmak gerekli değildir.
- bir de anahtarı kullanarak
-i
giriş parametresinin, ancak isteğe bağlı olarak: D:\LASzip\laszip -i D:\lidar\*.laz
.
- tanımlayıcı
-odir
farklı bir çıkış klasörü belirtmek için kullanılabilir: D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output
. Belirtilen çıktı klasörüne aynı dosya adlarına (.las uzantısı hariç) sahip tüm .laz dosyalarını kaydeder. Bkz. LAZ dosyalarını giriş (LAS) dosyalarından farklı bir konuma kaydetme? .
- tanımlayıcıyı kullanmak
-odix
çıktı dosyası adlarına eklemek için: D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed
. Bu, girdi dosyası adının point_cloud_27.laz
çıktı dosyası adının olacağı anlamına gelir point_cloud_27_decompressed.las
.
Daha fazla örneği burada görebilirsiniz .
Başka bir seçenek (ilk örneğe ilişkin olarak) Barbarossa'nın önerdiği şekilde ilerlemektir, yani cmd'yi giriş dosyası klasöründen açın ve komutu ilk denemenizde olduğu gibi yazın.
REM move to folder where the input file is, then run laszip.
cd D:\lidar
D:\LASzip\laszip *.laz
laszip
Program yolunu belirtmeden doğrudan herhangi bir klasörden aramak istiyorsanız , berniejconnors'un yanıtı ortam değişkenlerine eklemek için iyi bir ipucu verir ( buraya bakın ).
laszip D:\lidar\*.laz
Buradaki tüm örnekler başka bir yolla çalışır, yani .las
dosyalardan dosyaya dönüştürme .laz
.