1. WMS (Web Map Service)

  • 시각화의 표준
  • 정의: 서버 측에서 지도를 렌더링하여 이미지(PNG, JPEG) 로 제공하는 서비스.
  • 특징: 클라이언트는 복잡한 연산 없이 이미지만 받아서 보여주면 되므로 가벼움.
  • 장점: 대용량 데이터를 빠르게 시각화할 수 있고, 원본 데이터 보안이 유리함.
  • 단점: 개별 객체(Feature)를 클릭하거나 속성을 수정하는 등의 상호작용이 제한적임.

2. WFS (Web Feature Service)

  • 벡터 데이터의 통로
    • WFS(Web Feature Service)를 통해 데이터를 주고받을 때, 단순히 그림을 보는 게 아니라 데이터의 실체(좌표값과 속성)가 오고가고 하기 때문에 통로라고 표현함.
  • 정의: 지리 객체의 좌표값과 속성 정보를 GML, GeoJSON 등으로 주고받는 서비스.
  • 특징: 점, 선, 면 같은 지리 객체의 실제 데이터를 반환하여 클라이언트에서 직접 조회, 편집, 분석할 수 있게 해줌.
  • 장점: 클라이언트 측에서 직접 데이터를 편집(CUD)하거나 필터링하여 정밀 조회가 가능함.
  • 단점: 데이터 양이 많으면 네트워크 부하가 커져 성능이 저하될 수 있음.

3. WCS (Web Coverage Service)

  • 원본 래스터 데이터의 전달.
    • 래스터(Raster) 데이터는 공간을 일정한 크기의 격자(Grid) 또는 픽셀(Pixel)로 나누어 표현한 데이터.
      • Ex) 디지털 사진을 아주 크게 확대했을 때 보이는 작은 사각형 점들.

구분벡터 (Vector)래스터 (Raster)
구성 요소점, 선, 면 (좌표 기반)격자, 픽셀 (Grid 기반)
장점확대해도 깨지지 않음, 경계가 명확함연속적인 변화(지형, 기온) 표현에 유리
파일 형식Shapefile (.shp), GeoJSONGeoTIFF, JPG, PNG, DEM
비유일러스트(SVG)처럼 선명한 그림디지털 사진(JPG)처럼 점으로 된 그림
  • 정의: 단순 그림이 아닌 위성 영상, 고도값(DEM) 등 수치 데이터(Coverage) 를 전달하는 서비스.
  • 특징: 픽셀 하나하나가 실제 물리적인 값(온도, 고도 등)을 가짐.
  • 장점: GeoTIFF, NetCDF 등 원본 형식을 유지하여 전문적인 공간 분석에 활용할 수 있음.
  • 단점: WMS에 비해 파일 용량이 크고 처리가 까다로움.

4. WPS (Web Processing Service)

공간 연산의 대행

  • 정의: 서버에 저장된 분석 알고리즘(버퍼, 중첩 등) 을 실행하고 결과를 반환받는 서비스.
  • 특징: 데이터를 가져오는 것이 아니라, "이 데이터를 분석해 줘"라고 명령을 내리는 인터페이스.
  • 장점: 복잡하고 무거운 연산을 고성능 서버에서 처리하여 클라이언트의 부담을 줄임.
  • 단점: 연산 로직 설계가 복잡하며 서버 자원을 많이 소모함.

5. 핵심.

구분주된 역할데이터 형태비유
WMS시각화 (View)렌더링 이미지 (PNG/JPEG)찍어 놓은 사진
WFS조회/편집 (Edit)벡터 (Point, Line, Polygon)조립 가능한 레고 블록
WCS분석용 데이터 (Data)수치 래스터 (Raw Data)가공 전 원재료
WPS분석 실행 (Process)연산 결과 (Result)주문대로 요리하는 주방장

6. 요약.

  • WMS (Web Map Service)
    • 지도를 보는 것에 집중.
  • WFS (Web Feature Service)
    • 지도를 고치는 것에 집중.
  • WCS (Web Coverage Service)
    • 지도의 값을 가져오는 것에 집중.
  • WPS (Web Processing Service)
    • 지도를 분석하는 것에 집중.
profile
Every cloud has a silver lining.

0개의 댓글