웹 커버리지 처리 서비스
Web Coverage Processing Service![]() | 이 글은 대부분의 독자들이 이해하기에는 너무 기술적인 것일 수도 있다..(2012년 8월) (이 를 및 정보를 할 수 하십시오 |
WCPS(Web Coverage Processing Service)는 센서, 시뮬레이션, 이미지, 통계 데이터 등 다차원 래스터 커버리지의 필터링 및 처리를 위한 언어를 정의한다.웹 커버리지 처리 서비스는 OGC(Open Geospatial Consortium)에 의해 유지된다.이 래스터 쿼리 언어는 클라이언트가 웹을 통해 플랫폼 중립적인 방식으로 원본 탐지권 데이터 또는 파생 정보를 얻을 수 있도록 한다.
개요
WCPS는 인간에게 표시하기에 적합한 사진과 프로그램에 의한 추가 소비에 충분한 정보를 간결하게 만들 수 있다.특히, 공식적으로 정의된 구문과 의미론은 WCPS를 프로그램 생성 쿼리 및 자동 서비스 체인에 맞게 만든다.
WCPS 언어가 특정 전송 프로토콜에 얽매이지 않기 때문에, 질의 패러다임은 OGC Web Coverage Service(WCS), OGC Web Processing Service(WPS)와 같은 어떤 서비스 프레임워크에도 내장될 수 있다.
현재 WCPS 버전은 1.0이다.OGC WCPS 표준 페이지에서 이용할 수 [1]있는 표준 문서는 구문과 의미론의 축약된 정의를 제시한다.[2]또한, 디자인 합리화와 함께 개념에 대한 소개가 있다.[3]
현재 WCPS 다차원 래스터 데이터에 대한 활동 OGC에서 아래서 일하다. 모두가 커버리지 형식에, 즉, 디지털 지형 정보를 space-varying 현상으로 OGC추상 규격 토픽 6에 정의된를 나타내는:주제:기하학적이고 Functions[4](는 국제 19123과 동일합니다)과 refi에 Schema 영역을 확장 시키는 것이다 제약을 받는다.nedOGC GML 3.2.1 애플리케이션 스키마 - 커버리지(GMLCOV) 표준의 콘크리트, 상호운용 가능한 모델에 적용.[5]
WCPS 언어 요약
WCPS는 쿼리 문자열을 서버로 전송하고, 서버 처리의 결과 커버리지 집합을 얻기 위한 프로토콜을 설정한다.질의 문자열은 추상 구문 또는 XML로 표현할 수 있다. 다음의 예에서 추상 구문은 인간의 소비에 더 적합하기 때문에 사용될 것이다.
WCPS 구문은 잠정적으로 XQuery 언어에 가깝게 제작되었으며, XML에 점점 더 많은 메타데이터가 확립되고 OGC가 XML(지리학 마크업 언어 등)에 크게 의존하고 있어, 결국 XQuery와 WCPS의 조합이 구축될 것으로 기대된다.이렇게 하면 데이터와 메타데이터 검색이 통합된다.
다음 예는 이러한 원칙을 설명하는 데 도움이 될 수 있다.과제는 3개의 커버리지 M1, M2, M3를 검사하는 것이다. 각 커버리지마다 적외선과 근적외선(nir) 채널의 픽셀 차이를 전달하고 HDF5로 인코딩된 결과를 반환한다.
을 위해 $c 에 ( M1, M2, M3 ) 돌아오다 인코딩하다( 복근( $c.적색의 - $c.열성적인 ), "hdf5" )
이렇게 하면 3개의 커버리지 즉, 3개의 HDF5 파일이 반환된다.
다음으로, 우리는 nir가 127을 초과하는 은폐물에만 관심이 있다.
을 위해 $c 에 ( M1, M2, M3 ) 어디에 약간의( $c.열성적인 > 127 ) 돌아오다 인코딩하다( 복근( $c.적색의 - $c.열성적인 ), "hdf5" )
그 결과는 필터를 통과한 두 개의 커버일 수 있다.
마지막으로 필터 역할을 하는 픽셀 마스크를 통해 필터 술어를 제한하십시오.
을 위해 $c 에 ( M1, M2, M3 ), $r 에 ( R ) 어디에 약간의( $c.열성적인 > 127 그리고 $r ) 돌아오다 인코딩하다( 복근( $c.적색의 - $c.열성적인 ), "hdf5" )
평가 절차는 내포된 루프라고 생각할 수 있다.일반적으로 이 언어는 다양한 영상, 신호 처리 및 통계 작업을 표현할 수 있다.평가에서 언어가 안전하기 때문에, 즉, 모든 요청은 제한된 수의 단계 후에 종료될 수 있도록 보장된다.여기에는 재귀가 제외된다.그래도 분류, 필터 커널과 일반 경련, 히스토그램, 이산 푸리에 변환과 같은 알고리즘은 표현할 수 있다.
참고 항목
- 오픈 지리공간 컨소시엄
- 웹 맵 서비스(WMS)
- 웹 서비스(WCS)
- 라스다만
참조
- ^ Baumann, P. (편집): OGC 웹 범위 처리 서비스(WCPS) 언어, OGC 문서 08-068r2, 2008
- ^ OGC WCPS 표준 페이지
- ^ 바우만, P:OGC 웹 범위 처리 서비스(WCPS) 표준.지리정보학, 14(4)2010, 페이지 447-479, DOI 10.1007/s10707-009-0087-2
- ^ OGC 추상 사양 주제 6: 범위 지오메트리 및 기능에 대한 스키마, OGC 08-126
- ^ OGC GML 애플리케이션 스키마 - 커버리지, OGC 09-146r2