본문 바로가기
IT 개발/GeoServer

GeoServer 기초

by Love of fate 2020. 1. 31.
728x90
반응형

GeoServer 기초

 

GeoServer란

- Geo-spatial Gateway

  다양한 공간 Data를 인터넷 GIS 인터페이스로 공급하는 서버 프로그램

  Vector로 브라우저에서 그리던 것을 서버단에서 만들어서 사용자에게 이미지 형태로 제공하는 것 

  - vector로 만들게 되면 실질적으로 polygon, line, point가 전부 사용자 브라우저에서 그려지기 때문에 사용자가 

    지도를 움직일때마다 브라우저 자체에서 다시 그려줘야 한다. 이러한 작업을 서버가 하게 되면 사용자는 이미 

    만들어진 이미지만 다운받아서 보면 되기 때문에 사용자에게 부하가 적게 된다.

 

WMS(Web Map Service)

- OGC(Open Geospatial Consortium)가 정의한 지도 이미지 인터페이스 표준 

- 요청방법과 응답형식을 정의 

- 지도 요청, 카탈로그 조회, 속성조회 가능

- http로 요청하고 이미지로 받음

- 필수 : GetCapabilities, GetMap

- 옵션 : GetFeatureInfo, DescribeLayer, GetLegendGraphic

 

WFS(Web Feature Service)

- OGC가 정의한 지리적 피처(Feature) 인터페이스 표준

- 요청방법과 응답형식을 정의 

- 피처 요청, 카탈로그 조회, 속성조회 가능

- http로 요청하고 XML, GeoJSON 등으로 받음

- 필수 : GetCapabilities, DscribeFeatureType, GetFeature

※ Feature = Geometry + attribute

 

WCS(Web Coverage Service)

- OGC가 정의한 커버리지 인터페이스 표준

- 요청방법과 응답형식을 정의 

- 커버리지 요청, 카타로그 조회 가능

- Http로 요청하고 래스터 파일로 받음

- 필수 : GetCapabilities, DscribeCoverage, GetCoveraage

※ Coverage = 좌표가 있는 Raser Data


GeoServer의 주요 특징

- 사용 편한 UI 제공 : WEB 기반의 Admin 페이지

 

 

 

728x90
반응형