2010년 1월 10일 일요일

[OGC WPS]OpenGeoProcesssing.org

OGC® Web Processing Service 스펙은 Web Service를 통해 상호운영이 가능한 지리공간 데이터의 분석과 처리가 가능하도록 합니다.

국토부와 국토연구원에서 진행중인 국토공간계획지원체계(KOPSS)도 WPS를 기본 분석 프레임워크로 하여 연구/개발이 진행중입니다. 이에 대한 내용은 이 블로그에도 소개하고 있으며, 관심있으신 분들은 탐색해 보시기 바랍니다.

여기에서는 WPS를 구현한 사이트 또는 프로그램(OpenSource 중심)들 중 웹상에서 직접 접근이 가능한 사이트를 소개합니다.


1.1. Overview
University of Bonn의 Research Group Cartography에서 deegree2 기반으로 개발
일반적인 기능에서 복잡한 프로세스를 포함하며,  WPS 인스턴스를 활용하는 WPS-client도 개발됨

Web Processing Service 스펙은 웹 서비스를 통하여 상호운영이 가능한 지리공간 데이터의 분석과 처리가 가능하도록 OGC®  OpenGIS® Web Processing Service (WPS)을 준수

이 스펙은 높은 유연성(Flexibility )을 전제로 하기 때문에 웹상에서 지리공간분석의 상호운영성을 향상하기 위한 연구가 필요하며, 이 이슈에 대한 관련 연구는 다음 사이트를 통해서 얻을 수 있다( RGC-conferences).

이 사이트에서는 웹상에서 직접 서비스를 테스트해 볼 수 있도록 데이터 및 샘플 클라이언트를 제공하고 있으며, 단, 소스는 제공하고 있지 않다.

이 사이트는 WPS-client 페이지의 GetCapabilities 버튼을 누르면 사용가능한 프로세스 목록이 표시되고, 프로세스들 중 하나를 선택하고 DescribeProcess 버튼을 누르면 선택한 프로세스의 input/output 파라미터를 입력할 수 있는 페이지가 표시된다. 여기에 파라미터를 입력하면 분석결과를 리턴하게 된다.

1.2. Service
◎ Service URL

◎ GetCapabilities

◎ Generic WPS-client

1.3. Sample Data
1.3.1. Example input data for processes
WPS Categories별로 다음과 같이 구분해서 제공
 - Basic Processes
 - Raster Processes
 - Complex Processes
 - 3D Processes

1.3.2. Aggregation sample data
Basic Processes의 Aggregation Process 샘플데이터 예

Parameter

Example Value

Features

http://karto.giub.uni-bonn.de:8080/geoserver/wfs?
service=WFS&request=GetFeature&typename=osna:schools

GroupBy

osna:poiNameID

Count

osna:poiTypID

Sum

osna:poiTypID

Max

osna:poiTypID

Min

osna:poiTypID

 
1.4. WPS Process listing
사용가능한 프로세스 목록은 20가지 정도 되며 자세한 내용은 다음 URL에서 확인하면 된다.
WPS Process listing

1.5. Demo
1.5.1. Bomb Thread Scenario
Stollberg, B. & Zipf, A. (2007): OGC Web Processing Service Interface for Web Service Orchestration - Aggregating Geo-processing Services in a Bomb Threat Scenario. W2GIS 2007: Web&Wireless GIS Conference 2007. Cardiff, UK.

펼쳐두기..


1.5.2.    SiteSelection
Stollberg, B. and Zipf, A. (2008): Geoprocessing Services for Spatial Decision Support in the Domain of Housing Market Analyses - Experiences from Applying the OGC Web Processing Service Interface in Practice. Accepted for The 11th AGILE 2008 Conference on GI Science (AGILE 2008). Association of Geographic Information Laboratories for Europe. Girona. Spain.

펼쳐두기..