<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://Polygon_Clip.grass.ws.laits.gmu.edu" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://Polygon_Clip.grass.ws.laits.gmu.edu" xmlns:intf="http://Polygon_Clip.grass.ws.laits.gmu.edu" xmlns:tns1="http://grass.ws.laits.gmu.edu" xmlns:tns2="http://ws.laits.gmu.edu" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

	 <wsdl:types>

		  <schema elementFormDefault="qualified" targetNamespace="http://Polygon_Clip.grass.ws.laits.gmu.edu" xmlns="http://www.w3.org/2001/XMLSchema">

			<!-- ELEMENTS -->

			   <element name="Polygon_clipElement">

				    <annotation>

					     <documentation xml:lang="en">

            Name of the element to describe input parameters.
                         </documentation>

				    </annotation>

				    <complexType>

					     <sequence>

						      <element minOccurs="1" name="year" type="xsd:string">

							       <annotation>

								        <documentation xml:lang="en">

                        year of input raster map to be clipped. 
                                        </documentation>

							       </annotation>

						      </element>

						      <element minOccurs="1" name="polygonURL" type="xsd:anyURI">

							       <annotation>

								        <documentation xml:lang="en">

                        URL of a polygon. Default data format is GML.
                                        </documentation>

							       </annotation>

						      </element>

					     </sequence>

				    </complexType>

			   </element>

			   <element name="Polygon_clipResponse">

				    <annotation>

					     <documentation xml:lang="en">

            Always return URL and Format of output file.
                         </documentation>

				    </annotation>

				    <complexType>

					     <sequence>

						      <element name="returnURL" type="xsd:anyURI">

							       <annotation>

								        <documentation xml:lang="en">

                        URL of output raster map.
                                        </documentation>

							       </annotation>

						      </element>

						      <element name="returnFormat" type="xsd:string">

							       <annotation>

								        <documentation xml:lang="en">

                        Format of output raster map.
                                        </documentation>

							       </annotation>

						      </element>

					     </sequence>

				    </complexType>

			   </element>

			   <element name="fault" type="tns2:WebServiceExceptionsType"/>
			
		  </schema>

		  <schema elementFormDefault="qualified" targetNamespace="http://ws.laits.gmu.edu" xmlns="http://www.w3.org/2001/XMLSchema">

			   <complexType name="WebServiceExceptionsType">

				    <sequence>

					     <element name="exception" type="xsd:string"/>

				    </sequence>

			   </complexType>

		  </schema>

	 </wsdl:types>

	 <wsdl:message name="polygon_clipRequest">

		  <wsdl:part element="impl:Polygon_clipElement" name="parameters"/>

	 </wsdl:message>

	 <wsdl:message name="polygon_clipResponse">

		  <wsdl:part element="impl:Polygon_clipResponse" name="return"/>

	 </wsdl:message>

	 <wsdl:message name="WebServiceExceptionsType">

		  <wsdl:part element="impl:fault" name="fault"/>

	 </wsdl:message>

	 <wsdl:portType name="Polygon_ClipPortType">

		  <wsdl:operation name="polygon_clip">

			   <wsdl:input message="impl:polygon_clipRequest" name="polygon_clipRequest"/>

			   <wsdl:output message="impl:polygon_clipResponse" name="polygon_clipResponse"/>

			   <wsdl:fault message="impl:WebServiceExceptionsType" name="WebServiceExceptionsType"/>

		  </wsdl:operation>

	 </wsdl:portType>

	 <wsdl:binding name="Polygon_ClipSoapBinding" type="impl:Polygon_ClipPortType">

		  <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

		  <wsdl:operation name="polygon_clip">

			   <wsdl:documentation>
Clip the raster map with a polygon which is available as GML file.   </wsdl:documentation>

			   <wsdlsoap:operation soapAction="polygon_clip" style="document"/>

			   <wsdl:input>

				    <wsdlsoap:body use="literal"/>

			   </wsdl:input>

			   <wsdl:output>

				    <wsdlsoap:body use="literal"/>

			   </wsdl:output>

			   <wsdl:fault name="WebServiceExceptionsType">

				    <wsdlsoap:fault name="WebServiceExceptionsType" use="literal"/>

			   </wsdl:fault>

		  </wsdl:operation>

	 </wsdl:binding>

	 <wsdl:service name="Polygon_ClipService">

		  <wsdl:documentation>
Clip a raster with a polygon which is available as GML file.  </wsdl:documentation>

		  <wsdl:port binding="impl:Polygon_ClipSoapBinding" name="Polygon_Clip">

			   <wsdlsoap:address location="http://geobrain.laits.gmu.edu:8099/axis/services/Polygon_Clip"/>

		  </wsdl:port>

	 </wsdl:service>

	<!--WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->

</wsdl:definitions>
