LiDAR 파일을 LAZ에서 LAS 형식으로 변환


12

LASzip 소프트웨어를 사용하여 LiDAR 파일을 LAZ 형식 (압축 된 버전)에서 LAS (압축되지 않은 버전)로 변환하려고 합니다.

그러나 실제로 어떻게 작동하는지 잘 모르겠습니다. 앱 인터페이스에 입력 한대로 새 출력 폴더를 만들었지 만 완전히 비어 있습니다.

또한 명령 프롬프트 창에서 다음 코드를 시도했습니다.

 D:\LiDAR\Laszip\laszip.exe *.laz 

'입력이 지정되지 않았습니다'라는 메시지가 나타납니다.

내 폴더에는 약 100-ish.laz 파일과 하나의 imu.laz가 있습니다. 어떤 제안?


gis.stackexchange에 오신 것을 환영합니다! 이 사이트에 대한 좋은 질문은 여러분이 시도한 것, 그리고 해당되는 경우 코드까지 어느 정도의 연구를 보여줄 것으로 예상됩니다. 자세한 내용은 faq를 확인하십시오 .
— underdark


lastools에서 laszip.exe를 다운로드하십시오 . LAZ가있는 창에서 명령 프롬프트를 열고 공백, laszip.exe에 대한 경로 및 * .laz를 입력하십시오. Enter 키를 누르고 기다립니다.
— Barbarossa

안녕하세요, 귀하의 의견에 감사드립니다. 나는 이전에 이와 같은 것을 시도했지만 아무런 결과도 얻지 못했습니다. .laz fils가있는 폴더 이름을 어떻게 지정할 수 있는지 궁금합니다. . D : 나는 명령 창에서이 입력 시도 \ 라이다 \ Laszip \ laszip.exe (공간) * LAZ을하고 '입력이 지정되지'라는 메시지가 있어요
— 6월

LAZ 디렉토리에서 명령 프롬프트를 열거 나 명령 창에서 LAZ 디렉토리로 이동하십시오.
— Barbarossa

답변:


6

명령 프롬프트 창에서 LASzip을 실행하려면 입력 파일의 경로를 지정해야합니다.

예를 들어 laszip.exe 파일이 D : 드라이브 (D : \ LASzip \ laszip.exe)에 설치되어 있고 .laz 파일이 D : \ lidar에 저장되어 있다고 가정합니다.

그런 다음 다음을 입력하십시오.

D:\LASzip\laszip D:\lidar\*.laz

기존 폴더를 덮어 쓰면서 현재 폴더의 모든 LAZ 파일을 압축 해제합니다. 출력 파일의 이름은 입력 파일과 동일하지만 확장자는 .las입니다.

일부 비고 :

  • 명령 줄에 파일 확장자 '.exe'를 입력 할 필요는 없습니다.
  • -i입력 매개 변수에 식별자 를 사용할 수도 있지만 선택 사항 D:\LASzip\laszip -i D:\lidar\*.laz입니다.
  • 식별자 -odir를 사용하여 다른 출력 폴더를 지정할 수 있습니다 D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output. 지정된 출력 폴더에 동일한 파일 이름 (.las 확장자 제외)으로 모든 .laz 파일을 저장합니다. 입력 (LAS) 파일과 다른 위치에 LAZ 파일 저장을 참조하십시오 . .
  • -odix출력 파일 이름에 추가 하려면 식별자 를 사용하십시오 D:\LASzip\laszip -i D:\lidar\*.laz -odir D:\lidar\output -odix _decompressed. 입력 파일 이름이 point_cloud_27.laz이면 출력 파일 이름은입니다 point_cloud_27_decompressed.las.

더 많은 예를 보려면 여기를 참조 하십시오 .

다른 옵션 (첫 번째 예와 관련하여)은 Barbarossa가 제안한대로 진행하는 것입니다. 즉, 입력 파일 폴더에서 cmd를 열고 첫 번째 시도에서와 같이 명령을 작성하십시오.

REM move to folder where the input file is, then run laszip.
cd  D:\lidar
D:\LASzip\laszip *.laz

laszip프로그램 경로를 지정하지 않고 폴더에서 직접 호출하려는 경우 berniejconnors의 답변 은 환경 변수에 추가하는 좋은 힌트를 제공합니다 ( 여기 참조 ).

laszip D:\lidar\*.laz 

여기의 모든 예제는 다른 방법으로 작동합니다 (예 : .las파일 에서로 변환) .laz.


1

창문에서 달리고있는 것 같습니다. laszip.exe 프로그램을 두 번 클릭하고 GUI를 통해 조작하십시오. 메뉴 왼쪽의 '찾아보기 ...'롤아웃을 통해 압축을 풀 폴더를 찾아 볼 수 있습니다. LAZ를 LAS로 압축 해제해야하는 이유는 무엇입니까? LAZ를 기본적으로 지원하지 않는 소프트웨어를 사용하고 있습니까? 어느 것? 확인 이 와 그 LAStools을 사용하는 방법에 대한 많은 튜토리얼 비디오의 유튜브 재생 목록을 ...


안녕하세요, 링크 주셔서 감사합니다. LiDAR에서 더 나은 통찰력을 얻는 것을 지켜 볼 것입니다. ArcMap에서 LiDAR 데이터를 분석하고 싶었습니다 (이것은 모두 옵션입니다). 앱에서 Las 형식 만 읽을 수 있다고 생각합니다. 내가 얻은 데이터는 Laz에만있었습니다. GUI 에서이 작업을 시도했지만 결과 텍스트 파일이 있지만 어떻게 든 데이터가 변환되지 않았습니다. 그러나 위의 의견에 따라이 문제를 해결했습니다.
— 6 월

1

Windows의 명령 프롬프트에서 laszip을 실행하려면 "-i"파레 미터를 사용하여 입력 파일을 지정해야합니다.

laszip -i lidar.laz

또는

laszip -i *.laz

위 명령을 실행하려면 Laszip이 PATH 환경 변수에 있어야합니다.

set path=%path%;<path_to_your_laszip_exe>
set path=%path%;C:\LAStools\bin

그리고 laz 파일은 현재 디렉토리에 있어야합니다.

입력 파일에 LAZ 확장자가 있으면 laszip이 파일을 압축 해제합니다. 입력 파일에 LAS 확장자가 있으면 laszip이 파일을 압축합니다.

LAStools의 전체 설치가있는 경우 수많은 명령 행 예제 가 포함 된 " laszip_README.txt "파일 이 있어야합니다 .

LAStools Google Group은 전문가 사용자와 LAStools 및 LASzip의 창시자 인 Martin Isenburg의 도움을 많이받습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.