GIS

국립공원 자원통합 DB 기초분석 (1) - XLS 파일을 SHP 파일로 변환

유병혁 2012. 2. 7. 09:31

국립공원 자원통합관리시스템(IPRMS: Integrated Park Resources Management System)은

전국 국립공원의 탐방 및 자원 DB를 GIS기반으로 구축한 국립공원관리공단의 대표적인 지리정보시스템입니다.

 

여기서는 자원분야의 조사모니터링 DB를 이용해서 기초적인 공간분석을 학습해 보도록 하겠습니다.

 

분석 첫 단계는 현재 시스템 내에 있는 DB를 파일로 추출하고, 공간분석 소프트웨어에서 처리 가능하도록 포맷을 맞춰 주는 부분입니다.

먼저, 자원통합관리시스템에서 조사모니터링 메뉴를 살펴보도록 하겠습니다.

 

POKUS를 접속하고 자원보전 > 조사모니터링 메뉴를 클릭합니다.

 

조사모니터링 > 공원자원입력에서 포유류를 선택해 보겠습니다.

 

포유류 선택화면에서 국립공원과 조사기간 필드값을 아래와 같이 설정(지리산, 2002~2008년)하고 조회 버튼을 클릭합니다.

 

아래와 같이 조회된 결과가 리스트로 표출됩니다.

NO가 빨간색으로 표현되는 항목은 미승인 상태 게시물을 뜻하는데, 현재 2010년 일부 데이터가 미승인 상태임을 확인할 수 있습니다.

 

조회된 결과를 엑셀 파일로 저장하기 위해서, '엑셀' 버튼을 클릭합니다. 

 

조사기간이 1년 이상일 경우에는 아래와 같이 안내 메시지가 표출됩니다. '예'를 클릭합니다.

 

'열기'를 클릭합니다.

 

아래와 같이 메시지가 나오면 '예'를 클릭합니다.

 

지리산에서 2002년부터 2008년까지 입력된 DB를 아래와 같이 확인할 수 있습니다.

 

첫 번째 비어있는 레코드를 삭제하고, 엑셀 파일을 저장합니다. 

 

 

이제 저장된 엑셀파일(XLS파일)을 지리정보데이터 포맷에 해당하는 쉐이프파일(SHP)로 변환해 보겠습니다.

ArcMap을 실행하고 아래와 같이 Add Data 아이콘을 클릭합니다.

 

저장한 엑셀파일(JIRISAN_MAMMALIA_02-08.xlsx)과 시트(포유류 1 $)를 선택합니다.

 

 

ArcMap에 추가된 엑셀 테이블명에서 우클릭하고 Display XY Data를 선택합니다.

 

X Field에는 경도를, Y Field에는 위도를 선택하고 Edit 버튼을 클릭합니다.

 

Select 버튼을 클릭합니다.

 

Geographic Coordinate Systems > World > ITRF 2000.prj 파일을 클릭합니다.

 

 

 

아래와 같이 설정을 마쳤으면 OK 버튼을 클릭합니다.

여기서 설정은 엑셀 테이블에 있는 경도, 위도 필드값을 X, Y값으로 하여 ITRF2000 좌표체계에서 표시하겠다는 의미입니다.

 

아래와 같이 메시지가 나오면 '확인'을 클릭합니다.

 

포유류 데이터가 표시된 결과 화면입니다.

여기에 공원경계 레이어를 중첩하여 위치를 확인해 보도록 하겠습니다.

 

자원보전 > 지리정보를 클릭합니다.

 

검색조건에서 종류는 공원경계, 등록일자는 2011년, 그리고 공원사무소는 지리산을 선택하고 조회를 클릭합니다.

조회결과에서 다운로드 버튼을 클릭합니다. 

 

다운로드 받을 때 어떤 용도인지를 간단히 적고(예: 공간분석) '저장'을 클릭합니다.

 

저장된 공원경계 파일(jirisan_boundary.shp)을 Add Data를 클릭하여 레이어 추가합니다.

 

레이어 추가 결과입니다.

 

포유류 데이터명에서 우클릭하고 Data > Export Data를 선택합니다. 

 

파일명을 지정하고 Save를 통해 기존 XLS 파일을 SHP 파일로 변환하여 저장합니다.

 

 

SHP 파일 저장이 완료되면 레이어 추가 의향을 묻게 되는데, '예'를 클릭합니다.

 

조사모니터링 포유류 데이터와 공원경계 중첩 결과입니다.

이제 공간 및 속성에 대하여 오류 필드들을 처리해 보도록 하겠습니다.