공부/geoserver

geoserver를 이용한 shp파일 레이어 발행

농사꾼개발자 2022. 6. 29. 22:05

geoserver를 이용하여 shp파일을 레이어로 발행해보자!

 

1. shp파일 다운로드

shp파일이란?

지리 정보 시스템(GIS) 소프트웨어를 위한 지리 공간 벡터 데이터 형식

  • shp : 공간데이터 저장
  • shx : 인덱스 저장
  • dbf : 속성정보 저장

법정동 경계도 shp파일을 다운로드 받아서 레이어로 발행해보자

 

국가공간정보포털 (nsdi.go.kr)

 

국가공간정보포털

국가는 다양한 방법으로 공간정보 서비스를 제공하기 위해 노력해왔으나, 산재된 서비스 체계로 인해 공간정보 활용에 어려움이 있었습니다. 그래서 국가·공공·민간에서 생산한 공간정보를

www.nsdi.go.kr

국가공간정보포털에서 '법정동'으로 검색
법정구역정보 shp파일을 다운로드

국가공간정보포털에서 법정구역정보 shp파일을 다운로드 하자

전체 데이터를 다운로드 한다.. 용량은 약 100MB 정도 되는듯
압축을 해제하면 3개의 압축 파일이 생성된다

뭐가 뭔지 모르겠으니 QGIS를 이용하여 열어보자

QGIS는 공간데이터 조회, 편집, 분석 기능을 제공하는  '오픈소스' 데스크탑 지리정보시스템(GIS) 소프트웨어

 

QGIS 프로젝트에 오신 것을 환영합니다!

 

QGIS 프로젝트에 오신 것을 환영합니다!

여러분의 GIS 작업에 QGIS를 사용해 보세요.

qgis.org

QGIS를 이용하여 SHP파일을 읽어온 화면

파일이 정상인것을 확인했으니 geoserver 설치된 서버로 shp파일을 옮기자

geoserver가 설치된 서버의  /donwload/shp/sig 경로로 파일을 복사

2. 저장소 생성

geoserver admin 페이지로 로그인한다

geoserver 관리자 페이지 로그인 화면

먼저 작업공간을 생성하자

새로운 작업공간 추가하기 선택
새로운 작업공간 new_shp가 생성되었다

작업공간이 생성되었으니 저장소를 생성하자

좌측의 저장소 메뉴를 클릭하고 새로운 저장소 생성하기를 클릭

새로운 저장소 생성하기
서버로 옮겨진 shp 파일을 선택

3. 레이어 발행

이제 레이어를 발행해보자

새로운 레이어 추가하기 선택
new_shp:new_sig 선택
발행하기 선택
이름과 제목을 설정
좌표계를 설정하고 아래의 계산하기 버튼을 각각 눌러 영역을 설정

설정을 다 마치고 저장 버튼을 클릭하면 레이어가 추가된것을 확인 할수 있다

설정된 값으로 레이어가 생성됨

4. 레이어 확인

좌측메뉴의 레이어 미리보기 버튼을 클릭하여 생성한 레이어를 확인해보자

레이어 미리보기 메뉴에서 공통포맷 openlayers를 클릭

성공!

 

geosever를 이용하여 레이어를 발행하는것은 어렵지 않다

두세번 하다보면 익숙해져서 금방 여러가지로 응용이 가능하다

다음에는 발행한 레이어를 openlayers에 추가하는것을 해봐야지

'공부 > geoserver' 카테고리의 다른 글

Geoserver 설치 및 실행  (1) 2022.06.25