속성 테이블로 데이터 수정하기
제공되는 데이터 중 정보가 누락되거나 실제와 달라 사용하지 않는 부분을 수정할 수 있습니다. 지하철 건물이나, 층수정보가 누락된 건물들을 삭제하기 위해 레이어를 우클릭해 속성테이블을 엽니다. 객체 필터를 켜고 GRO_FLO_CO 옆에 0을 넣은 후 객체 선택을 누르면 층수가 0인 객체들이 선택됩니다.
상단 툴바에 편집메뉴를 켜고 객체 삭제를 실행한 후 다시 편집모드를 꺼서 데이터를 저장합니다. 0층 건물들이 삭제됩니다.
편집 툴로 데이터 수정하기
상단 툴바에 레이어를 수정할 수 있는 아이콘들이 있습니다. 선택 툴로 범위 안의 개체들을 선택할 수 있습니다.
편집모드를 켜고 꼭짓점 도구를 누르면 개체의 꼭짓점이 보여지고 마우스로 개체의 형태를 수정할 수 있습니다. 수정내용은 편집모드를 끄면서 저장할 수 있습니다. 이 외에도 삭제, 병합, 구멍 채우기 등의 기능을 활용할 수 있습니다.
속성 테이블로 데이터 선택하기
건물 데이터는 양이 너무 방대하기 때문에 필요한 지역의 건물만 추출해서 사용합니다. 특히 서울에만 70만 개의 건물 객체가 있어 한번에 이용하기엔 무리가 있기 때문에 구 단위로 잘라서 사용하는 것이 좋습니다.
건물의 폴리곤은 각 점마다 좌표정보가 있습니다. Qgis2threejs 플러그인을 사용하거나 Geojson파일로 내보낸 후 좌표와 속성정보를 엔진이나 웹에서 바로 활용할 수도 있습니다. 이 경우에는 굳이 데이터를 나눠줄 필요는 없습니다.
다시 건물 데이터 레이어의 속성테이블을 엽니다. 중구의 데이터만 활용하기 위해 SIG_CD 속성에 중구의 코드에 해당하는 11140을 입력한 후 객체 선택을 실행하면 중구의 건물 객체만 선택됩니다.
레이어를 우클릭 해 Export-선택한 객체를 다른 이름으로 저장을 누릅니다. 창이 뜨면 경로를 지정해 주고 shape 파일이나 geopackage 파일로 포맷을 설정한 후 실행합니다.
완료되면 중구 건물 레이어가 생성됩니다.
범위 내의 데이터 선택
콘타 모형을 만드는 등 도형 형태로 데이터를 추출해야 하는 경우, 도형을 추가해서 마스크로 사용할 수 있습니다. 새 레이어를 생성해 추가합니다. 여기서는 shapefile 레이어를 생성했습니다.
편집모드를 켜고 폴리곤 객체 추가를 누르면 툴바 아래에 도형을 그릴 수 있는 도구가 활성화됩니다. 범위를 드래그한 후 우클릭을 하면 폴리곤 객체 생성됩니다.
선분으로 디지타이즈를 선택하면 폴리라인으로 도형을 직접 그릴 수도 있습니다. 가장 왼쪽의 고급 디지타이징 툴을 선택하면 선분을 그을 때, 각도 안내선에 스냅이 맞춰집니다.
범위로 사용할 도형이 만들어졌으면, 상단 툴바에 '위치로 선택'을 누르고 비교객체에 도형이 있는 레이어를 선택한 후 실행해 주면 범위 안에 있는 객체들이 선택됩니다. 선택 반전으로 나머지 객체를 삭제하거나 선택한 객체 내보내기로 새로운 레이어를 만들어 주면 됩니다. 이후 지형을 만들 DEM도 도형에 맞게 자르면 도형 범위의 콘타 모형을 쉽게 만들 수 있습니다.
'QGIS로 3D 지도 만들기' 카테고리의 다른 글
수치표고모형(DEM)으로 3D지형 만들기 2 (0) | 2022.12.27 |
---|---|
수치표고모형(DEM)으로 3D지형 만들기 1 (0) | 2022.12.27 |
QGIS 데이터 세팅하기 (0) | 2022.12.26 |
QGIS 데이터 셋 (0) | 2022.12.26 |
QGIS로 3D 지도 제작기 (0) | 2022.12.26 |