카테고리 없음

openlayers GeoServer 개념

혜wony 2022. 5. 20. 17:25

GeoSever란?

지리공간 데이터를 공유하고 편집할 수 있는 Java로 개발된 오픈 소스 GIS 소프트웨어 서버이다. 상호운용성을 전제로 개발되었기 때문에, 개방형 표준을 사용하여 다양한 공간 데이터 소스를 서비스할 수 있게 한다.

 

GeoServer가 하는일 

GeoServer가 하는일

WMS(Web Map Service)

  • OGC가 정의한 지도이미지 인터페이스 표준
  • 요청방법과 응답형식을 정의
  • 지도요청, 카타로그조회, 속성조회 가능
  • Http로 요청하고 이미지로 받음
    • DB에 저장된 레이어 또는 분석을 통해 생성된 백터 레스터 데이터를 이미지형태로 만듬

 

WFS(Web Feature Service)

  • OGC가 정의한 지리적 피처(Feature)인터페이스 표준
  • 요청방법과 응답형식을 정의
  • 피처요청, 카타로그조회, 속성조회 가능
  • Http로 요청하고 XML, GeoJson등으로 받음
    • DB에 저장된 레이어 또는 분석을 통해 생성된 백터 레스트 데이터를 가지고옴

 

WCS(Web Coverage Service)

  • OGC가 정의한 지리적 피처(Feature)인터페이스 표준
  • 요청방법과 응답형식을 정의
  • 커버리지 요청, 카타로그조회 가능
  • Http로 요청하고  레스터파일로 받음
    • DB에 저장된 레이어 또는 분석을 통해 생성된 백터 레스트 데이터를 가지고옴

OpenLayer란?

  • 웹브라우저에서도 지도 데이터를 표현하고 조작할 수 있는 자바스크립트 라이브러리
  • 지도 서버로의 접속을 OGC표준에 의해 요청하므로 지도 서버와 독립적으로 동작
  • WMS, TMS, ArcGIS, Google 등 다른 지도와 연동 가능
  • 여러 자바크르립트 라이브러리와 결합 가능(Jquery, Ext js 등)

 

 

GeoServer, OpenLayer, PostGIS 관계

 

 

참고

https://rlawls1991.tistory.com/entry/GeoServer-PostGIS