source: TI02-CSML/trunk/services/specs/WPS draft 20051117/wps/0.4.0/examples/wpsDescribeProcessResponse.xml @ 2194

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI02-CSML/trunk/services/specs/WPS draft 20051117/wps/0.4.0/examples/wpsDescribeProcessResponse.xml@2194
Revision 2194, 2.8 KB checked in by lawrence, 13 years ago (diff)

Adding various specs and 3rd party code of interest for the CSML
services development.

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--This example describes a buffer command that accepts polygon coordinates in GML, and used a buffer distance in meters to produce a buffered polygon feature, which is output in GML, in either UTF-8 or base64 encoding.  The polygon can be returned directly as output, or stored by the service as a web-accessible resource.  Ongoing processing status reports are not available. -->
3<ProcessDescriptions xmlns="http://www.opengeospatial.net/wps" xmlns:wps="http://www.opengeospatial.net/wps" xmlns:ows="http://www.opengeospatial.net/ows" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengeospatial.net/wps
4..\wpsDescribeProcess.xsd">
5        <ProcessDescription processVersion="2" storeSupported="true" statusSupported="false">
6                <ows:Identifier>Buffer</ows:Identifier>
7                <ows:Title>Create a buffer around a polygon.</ows:Title>
8                <ows:Abstract>Create a buffer around a single polygon. Accepts the polygon as GML and provides GML output for the buffered feature. </ows:Abstract>
9                <ows:Metadata xlink:title="spatial" />
10                <ows:Metadata xlink:title="geometry" />
11                <ows:Metadata xlink:title="buffer" />
12                <ows:Metadata xlink:title="GML" />
13                <DataInputs>
14                        <Input>
15                                <ows:Identifier>InputPolygon</ows:Identifier>
16                                <ows:Title>Polygon to be buffered</ows:Title>
17                                <ows:Abstract>URI to a set of GML that describes the polygon.</ows:Abstract>
18                                <ComplexData defaultFormat="text/XML" defaultEncoding="base64" defaultSchema="http://foo.bar/gml/3.1.0/polygon.xsd">
19                                        <SupportedComplexData>
20                                                <Format>text/XML</Format>
21                                                <Encoding>UTF-8</Encoding>
22                                                <Schema>http://foo.bar/gml/3.1.0/polygon.xsd</Schema>
23                                        </SupportedComplexData>
24                                </ComplexData>
25                                <MinimumOccurs>1</MinimumOccurs>
26                        </Input>
27                        <Input>
28                                <ows:Identifier>BufferDistance</ows:Identifier>
29                                <ows:Title>Buffer Distance</ows:Title>
30                                <ows:Abstract>URI to a GML resource file</ows:Abstract>
31                                <LiteralData>
32                                        <SupportedUOMs defaultUOM="meters"/>
33                                        <ows:AnyValue/>
34                                </LiteralData>
35                                <MinimumOccurs>1</MinimumOccurs>
36                        </Input>
37                </DataInputs>
38                <ProcessOutputs>
39                        <Output>
40                                <ows:Identifier>BufferedPolygon</ows:Identifier>
41                                <ows:Title>Buffered Polygon</ows:Title>
42                                <ows:Abstract>GML stream describing the buffered polygon feature.</ows:Abstract>
43                                <ComplexOutput defaultFormat="text/XML" defaultEncoding="base64" defaultSchema="http://foo.bar/gml/3.1.0/polygon.xsd">
44                                        <SupportedComplexData>
45                                                <Format>text/XML</Format>
46                                                <Encoding>UTF-8</Encoding>
47                                                <Schema>http://foo.bar/gml/3.1.0/polygon.xsd</Schema>
48                                        </SupportedComplexData>
49                                </ComplexOutput>
50                        </Output>
51                </ProcessOutputs>
52        </ProcessDescription>
53</ProcessDescriptions>
Note: See TracBrowser for help on using the repository browser.