QGIS에서 XYZ 형식이란 무엇입니까?


10

기본적인 질문이지만 데이터를 XYZ 형식으로 내보내라는 요청을 받았습니다. CSV 파일과 동일합니다.

QGIS 1.8.0을 사용하고 있습니다. 그래서 내가 내보낼 데이터를 선택한다고 가정하고 오른쪽 창에서 부모 파일을 마우스 오른쪽 버튼으로 클릭하고 선택 사항을 ... CSV ??


말하기 어려운, 그것은 단지 글로벌 XYZ 코디
언트

3
Wikipedia는 화학 원자 결합을위한 형식이라고 말합니다. 대부분의 GIS보다 많은 규모의 규모를 처리 할 수 ​​있습니다. ;-)- en.wikipedia.org/wiki/XYZ_file_format -----이 데이터를 좀 더 구체적으로 요청한 사람에게 요청해야합니다.
GIS-Jonathan

답변:


4

XYZ는 래스터 데이터 의 ASCII 그리드 데이터 형식입니다 ( 문서 참조 ). 따라서 CSV와 매우 유사합니다.

그러나 QGIS에서 사용 가능한 도구는 GDAL이 수행하더라도 XYZ로 내보내기를 지원하지 않는 것 같습니다 (예 : 다른 이름으로 저장 옵션 또는 래스터 계산기를 통해 사용할 수 없음). 그러나 gdal_translate 명령 줄 유틸리티를 사용하여 래스터를 XYZ 형식으로 변환 할 수 있습니다. 그렇지 않으면 래스터를 GRASS로 가져 와서 가져와야합니다.


3
Qgis 메뉴에서 Raster-> Convert-> Translate을 사용하고 명령 행을 -of Gtiff에서 -of XYZ로 편집 할 수 있습니다. "다른 이름으로 저장"은 벡터 레이어에서만 작동합니다.
AndreJ

건배!
Ger

3

csv로 저장하여 csv를 만들려고 시도하지 않았지만 r.out.xyz를 잔디 에서 사용할 수 있습니다 .r.out.xyz 모듈은 래스터 맵을 x, y, z 값 목록으로 ASCII 텍스트 파일로 내 보냅니다.

r.out.xyz-셀 중심을 기준으로 래스터 맵을 텍스트 파일로 x, y, z 값으로 내 보냅니다.

나는 그것이 당신에게 도움이되기를 바랍니다 ...


2

QGIS에는 GDAL 플러그인 gdal2xyz가 있습니다. 그러나 느리고 큰 파일을 만듭니다. QGIS에서 ASCII 레이어로 다시 가져 오면 속도가 느려지고 전체 컴퓨터가 거의 정지됩니다.

rdal.xyz가 gdal2xyz보다 훨씬 빠르며 3-4 배 작은 파일을 만듭니다.

GRASS에 파일을 다시로드하는 것이 훨씬 빠릅니다. 아래에서 r.out.xyz (458MB, 확장 xyz) (18 초에로드)로 생성 된 파일을 가져 왔습니다 .GDAL 플러그인 (1.6GB, 확장 csv) (1 분 안에로드) 6 초).

그러나 GDAL 플러그인이 더 많은 포인트를 찾았다는 것은 사실입니다. 시각적으로 수입품은 동일하게 보이지만 효율성은 크게 다릅니다.

r.in.xyz 입력 = TopoToR_Toro42.xyz.xyz 출력 = TopoToR_XYZ 분리기 =
데이터 읽기 ... 맵에 쓰는 중 ... r.in.xyz 완료. 11398193 포인트가 지역에서 발견되었습니다. (12 월 13 일 금요일 16:06:36 2013) 명령 완료 ( 18 초 )

(금 십이 13 16시 16분 4초 2013)
r.in.xyz 입력 = TopoTor_Toro42.xyz.csv 출력 = TopoToR_XYZ_CSV 세퍼레이터 = ... 데이터 읽기 매핑 ... r.in.xyz 완성 필기구. 지역에서 51619840 점을 찾았습니다. (2013 년 12 월 13 일 금요일 16:17:11) 명령 완료 ( 1 분 6 초 )

또한 벡터 레이어 v.in.asciiv.out.ascii 에서 XYZ 형식으로 가져 오기 / 내보내기 를 Grass에서 사용할 수 있습니다.

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