반응형 qgis6 QGIS로 건물 3D 제작하기 건물 3D 높이 정보 지정하기 레이어를 우클릭해 속성을 열고 3D뷰 탭으로 이동합니다. 드롭다운 메뉴에서 단일 심볼을 선택하고, 돌출값에 필드유형-GRO_FLO_CO를 세팅합니다. 고도 클램핑을 지형으로 세팅하면 건물이 DEM지형에 맞게 위치되고 층수*3m 높이가 적용됩니다. 3D뷰로 확인한 모습. QGIS가 50~70만 개의 건물 데이터를 연산하기엔 최적화된 프로그램이 아니라 데이터가 깜빡거리며 나타납니다. 내보내기 시에도 일부 영역의 건물이 누락되기 때문에 구 별로 건물 데이터를 나눠서 내보내는 것이 좋습니다. 이전 글에서 설명한 방법으로 필요한 부분의 데이터를 잘라내여 사용하는 것이 좋습니다. OBJ로 내보낸 후 3Ds Max에서 열어본모습(텍스쳐 미적용) 다방면에서 활용되고 있는 QGIS와 지리정.. 2023. 1. 3. 수치표고모형(DEM)으로 3D지형 만들기 2 수치지형도로 서울시 수치표고모형(DEM) 생성하기 다시 '국가공간정보포털 오픈마켓'에 들어가 '수치지형도'를 검색합니다. 수치지형도나 공간정보 데이터를 얻는 경로는 많지만, '국가공간정보포털 오픈마켓'에 여러 정부부처에서 제공하는 거의 공간정보 데이터들이 모여있어 웬만하면 이곳을 활용하는 것이 편리합니다. (회원가입 필요) http://data.nsdi.go.kr/dataset 이 중에 SHP 파일이 포함된 수치지형도v2.0(1:5000) 데이터를 사용합니다. 전국 데이터가 포함된 자료입니다. 서울을 검색해서 서울 모든(혹은 필요한 지역의) 자료를 다운로드하여 줍니다. 필요한 자료를 찾기 위해 제일 앞에 있는 "별표1수치지도 지형지물 표준코드.xls" 파일도 함께 받아 줍니다. 압축을 풀어보면 많은 데이.. 2022. 12. 27. 수치표고모형(DEM)으로 3D지형 만들기 1 먼저 서울의 3D 지형을 제작하기 위해 '수치표고모델(DEM)'이 필요합니다. "수치표고모형(Digital Elevation Model)"이란 수치지면자료를 이용하여 격자형태로 제작한 지표모형을 말한다. - 국토지리정보원 '국가공간정보포털 오픈마켓(http://data.nsdi.go.kr/dataset)'에 들어가 보면 국토지리정보원에서 제공하는 90m 해상도의 DEM 자료가 있습니다. 5m 해상도 DEM 자료는 공문으로 데이터를 요청해 승인받아야 합니다. 우리나라는 지형 데이터를 사용하기 까다로운 편입니다. 해당 데이터의 서울특별시 압축파일을 다운받아 img 파일을 QGIS에 추가합니다. (파일 드래그 & 드롭) 데이터가 구 별로 나눠져 있어 구 별로 DEM 데이터 레이어가 생성됩니다. 필요한 부분만 .. 2022. 12. 27. QGIS로 공간 정보 데이터 편집하기 속성 테이블로 데이터 수정하기 제공되는 데이터 중 정보가 누락되거나 실제와 달라 사용하지 않는 부분을 수정할 수 있습니다. 지하철 건물이나, 층수정보가 누락된 건물들을 삭제하기 위해 레이어를 우클릭해 속성테이블을 엽니다. 객체 필터를 켜고 GRO_FLO_CO 옆에 0을 넣은 후 객체 선택을 누르면 층수가 0인 객체들이 선택됩니다. 상단 툴바에 편집메뉴를 켜고 객체 삭제를 실행한 후 다시 편집모드를 꺼서 데이터를 저장합니다. 0층 건물들이 삭제됩니다. 편집 툴로 데이터 수정하기 상단 툴바에 레이어를 수정할 수 있는 아이콘들이 있습니다. 선택 툴로 범위 안의 개체들을 선택할 수 있습니다. 편집모드를 켜고 꼭짓점 도구를 누르면 개체의 꼭짓점이 보여지고 마우스로 개체의 형태를 수정할 수 있습니다. 수정내용은 편.. 2022. 12. 27. 이전 1 2 다음