GIS

QGIS에서 새 백터 레이어 만들고 피처 추가하기

유병혁 2013. 4. 3. 15:11

QGIS에서 새 백터 레이어를 만들고 피처를 추가하는 방법을 학습해 보겠습니다.

실습을 위해 오대산국립공원 경계 레이어를 아래와 같이 추가하였습니다.

 

다음 항공사진을 배경으로 사용해 보겠습니다.

이를 위해서는 TMS for Korea 플러그인이 설치되어야 합니다. 관련 글은 아래를 참조하시면 됩니다.

QGIS에서 다음과 네이버 지도 겹쳐보기 | http://blog.daum.net/geoscience/413

 

플러그인 > TMS for Korea > OpenLayers Overview를 클릭합니다.

 

좌측 하단에서 래스터 레이어 목록 중 Daum Satellite를 선택 추가합니다.

 

아래와 같이 국립공원 경계와 다음 항공사진이 추가되었습니다.

 

이제 다음지도에서 특정영역을 새 백터 레이어로 만들어 보겠습니다.

아래와 같이 새 Shapefile 레이어를 클릭합니다.

 

새 벡터 레이어 창이 아래와 같이 실행됩니다.

여기서는 면 영역을 취득할 것이므로 유형에서 다각형을 선택하고, CRS는 GPS 좌표계인 WGS 84로 지정하였습니다.

 

새 레이어가 추가할 속성을 새 속성에서 지정합니다.

아래와 같이 지정하면, 필드명은 NAME이고 80 바이트를 저장할 수 있는 속성이 추가됩니다.

 

이제 OK 버튼을 클릭해서 새 벡터 레이어 설정을 마칩니다.

 

다른 이름으로 저장에서 새 레이어를 저장할 위치와 파일명을 지정합니다.

 

모든 설정이 끝나면 아래와 같이 레이어가 추가됩니다.

 

새 레이어를 저장한 폴더 내에는 .dbf, .prj, .qpj, .shp, .shx로 분할된 쉐이프파일이 위치하고 있습니다.

 

이제 새 레이어 파일에 피처를 하나 추가해 보겠습니다.

레이어명을 우 클릭하고, 편집 전환을 클릭합니다.

 

피처 추가 버튼을 클릭하고 화면 상에서 원하는 영역을 클릭해 줍니다.

여기서는 아래 주차장을 지정해 보겠습니다.

 

마우스 클릭을 통해서 영역을 아래와 같이 선택해 줍니다.

 

모든 영역이 그려졌을 때 마우스 우 클릭을 하면, 아래와 같이 해당 피처에 대한 속성을 지정해 줍니다.

id와 NAME와 원하는 이름을 입력합니다.

 

아래 그림과 같이 선택된 영역이 하나의 피처로 생성되었습니다.

 

모든 편집이 완료되면, 아래 편집 전환 버튼을 다시 한 번 클릭해 줍니다.

 

변경 저장여부를 묻게 되면 Save를 선택합니다.

 

이제 모든 편집이 완료되었습니다.

편집한 레이어의 속성에서 아래와 같이 색상과 투명도를 조정해 보겠습니다.

 

끝으로 지정된 피처의 면적을 계산해 보겠습니다.

다음 지도를 추가했을 때 프로젝트 CRS 속성은 다음 지도에 따라 아래 좌표계로 설정됩니다.

 

면적 계산 방법은 아래 글을 참조하시면 됩니다.

QGIS에서 길이와 면적 계산하기 | http://blog.daum.net/geoscience/409