<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" xmlns:intf="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="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 created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->
 <wsdl:types>
  <schema targetNamespace="http://ws.laits.gmu.edu" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="WebServiceExceptionsType">
    <sequence>
     <element name="exception" type="xsd:string"/>
    </sequence>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="v_perturbResponse">

      <wsdl:part name="v_perturbReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="WebServiceExceptionsType">

      <wsdl:part name="fault" type="tns1:WebServiceExceptionsType"/>

   </wsdl:message>

   <wsdl:message name="v_build_polylinesResponse">

      <wsdl:part name="v_build_polylinesReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_transformRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:boolean"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

      <wsdl:part name="in14" type="xsd:string"/>

      <wsdl:part name="in15" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_mkgridResponse">

      <wsdl:part name="v_mkgridReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_reclassResponse">

      <wsdl:part name="v_reclassReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_build_allRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_sampleRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:boolean"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_qcountRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_randomRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_segmentResponse">

      <wsdl:part name="v_segmentReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_selectRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_distanceResponse">

      <wsdl:part name="v_distanceReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_externalResponse">

      <wsdl:part name="v_externalReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_univarResponse">

      <wsdl:part name="v_univarReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_allocRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_netResponse">

      <wsdl:part name="v_netReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_db_selectResponse">

      <wsdl:part name="v_db_selectReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_transformResponse">

      <wsdl:part name="v_transformReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_labelRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

      <wsdl:part name="in14" type="xsd:string"/>

      <wsdl:part name="in15" type="xsd:string"/>

      <wsdl:part name="in16" type="xsd:string"/>

      <wsdl:part name="in17" type="xsd:string"/>

      <wsdl:part name="in18" type="xsd:string"/>

      <wsdl:part name="in19" type="xsd:string"/>

      <wsdl:part name="in20" type="xsd:string"/>

      <wsdl:part name="in21" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_cleanResponse">

      <wsdl:part name="v_cleanReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_categoryResponse">

      <wsdl:part name="v_categoryReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_cleanRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_netRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_mkgridRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_sampleResponse">

      <wsdl:part name="v_sampleReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_qcountResponse">

      <wsdl:part name="v_qcountReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_bufferResponse">

      <wsdl:part name="v_bufferReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_segmentRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_projRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_surf_idwRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_patchResponse">

      <wsdl:part name="v_patchReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_categoryRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_hullResponse">

      <wsdl:part name="v_hullReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_vol_rstResponse">

      <wsdl:part name="v_vol_rstReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_surf_rstResponse">

      <wsdl:part name="v_surf_rstReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_build_polylinesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_pathRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_db_selectRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_kernelRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:boolean"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_extractRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_neighborsResponse">

      <wsdl:part name="v_neighborsReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_delaunayRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_selectResponse">

      <wsdl:part name="v_selectReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_randomResponse">

      <wsdl:part name="v_randomReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_kcvRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_steinerRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_distanceRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

      <wsdl:part name="in14" type="xsd:string"/>

      <wsdl:part name="in15" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_salesmanRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_voronoiResponse">

      <wsdl:part name="v_voronoiReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_voronoiRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_kcvResponse">

      <wsdl:part name="v_kcvReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_patchRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_normalResponse">

      <wsdl:part name="v_normalReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_neighborsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_typeRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_to_rastResponse">

      <wsdl:part name="v_to_rastReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_surf_idwResponse">

      <wsdl:part name="v_surf_idwReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_build_allResponse">

      <wsdl:part name="v_build_allReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_steinerResponse">

      <wsdl:part name="v_net_steinerReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_what_rastResponse">

      <wsdl:part name="v_what_rastReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_convert_allRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_kernelResponse">

      <wsdl:part name="v_kernelReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_overlayResponse">

      <wsdl:part name="v_overlayReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_vol_rstRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

      <wsdl:part name="in14" type="xsd:string"/>

      <wsdl:part name="in15" type="xsd:string"/>

      <wsdl:part name="in16" type="xsd:string"/>

      <wsdl:part name="in17" type="xsd:string"/>

      <wsdl:part name="in18" type="xsd:string"/>

      <wsdl:part name="in19" type="xsd:string"/>

      <wsdl:part name="in20" type="xsd:string"/>

      <wsdl:part name="in21" type="xsd:string"/>

      <wsdl:part name="in22" type="xsd:string"/>

      <wsdl:part name="in23" type="xsd:string"/>

      <wsdl:part name="in24" type="xsd:string"/>

      <wsdl:part name="in25" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_what_rastRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_reclassRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_hullRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_labelResponse">

      <wsdl:part name="v_labelReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_perturbRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_convert_allResponse">

      <wsdl:part name="v_convert_allReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_allocResponse">

      <wsdl:part name="v_net_allocReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_buildResponse">

      <wsdl:part name="v_buildReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_univarRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_to_rastRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_pathResponse">

      <wsdl:part name="v_net_pathReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_typeResponse">

      <wsdl:part name="v_typeReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_projResponse">

      <wsdl:part name="v_projReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_to_pointsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:boolean"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_buildRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_overlayRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_extractResponse">

      <wsdl:part name="v_extractReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_bufferRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_delaunayResponse">

      <wsdl:part name="v_delaunayReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_isoResponse">

      <wsdl:part name="v_net_isoReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_normalRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:boolean"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_externalRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:string"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_salesmanResponse">

      <wsdl:part name="v_net_salesmanReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_net_isoRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:string"/>

      <wsdl:part name="in5" type="xsd:string"/>

      <wsdl:part name="in6" type="xsd:string"/>

      <wsdl:part name="in7" type="xsd:string"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_to_pointsResponse">

      <wsdl:part name="v_to_pointsReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="v_surf_rstRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

      <wsdl:part name="in2" type="xsd:string"/>

      <wsdl:part name="in3" type="xsd:boolean"/>

      <wsdl:part name="in4" type="xsd:boolean"/>

      <wsdl:part name="in5" type="xsd:boolean"/>

      <wsdl:part name="in6" type="xsd:boolean"/>

      <wsdl:part name="in7" type="xsd:boolean"/>

      <wsdl:part name="in8" type="xsd:string"/>

      <wsdl:part name="in9" type="xsd:string"/>

      <wsdl:part name="in10" type="xsd:string"/>

      <wsdl:part name="in11" type="xsd:string"/>

      <wsdl:part name="in12" type="xsd:string"/>

      <wsdl:part name="in13" type="xsd:string"/>

      <wsdl:part name="in14" type="xsd:string"/>

      <wsdl:part name="in15" type="xsd:string"/>

      <wsdl:part name="in16" type="xsd:string"/>

      <wsdl:part name="in17" type="xsd:string"/>

      <wsdl:part name="in18" type="xsd:string"/>

      <wsdl:part name="in19" type="xsd:string"/>

      <wsdl:part name="in20" type="xsd:string"/>

      <wsdl:part name="in21" type="xsd:string"/>

      <wsdl:part name="in22" type="xsd:string"/>

      <wsdl:part name="in23" type="xsd:string"/>

      <wsdl:part name="in24" type="xsd:string"/>

      <wsdl:part name="in25" type="xsd:string"/>

      <wsdl:part name="in26" type="xsd:string"/>

      <wsdl:part name="in27" type="xsd:string"/>

      <wsdl:part name="in28" type="xsd:string"/>

      <wsdl:part name="in29" type="xsd:string"/>

      <wsdl:part name="in30" type="xsd:string"/>

      <wsdl:part name="in31" type="xsd:string"/>

   </wsdl:message>

   <wsdl:portType name="Grass_Vector_Commands">

      <wsdl:operation name="v_buffer" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_build_all" parameterOrder="in0 in1 in2">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_build" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_build_polylines" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_category" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_clean" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_convert_all" parameterOrder="in0 in1 in2">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_db_select" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_delaunay" parameterOrder="in0 in1 in2 in3 in4 in5 in6">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_distance" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13 in14 in15">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_external" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_extract" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_hull" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_kcv" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_kernel" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_label" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13 in14 in15 in16 in17 in18 in19 in20 in21">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_mkgrid" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_neighbors" parameterOrder="in0 in1 in2 in3 in4 in5 in6">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_net_alloc" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_net" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_net_iso" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_net_path" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_net_salesman" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_net_steiner" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_normal" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_overlay" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_patch" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_perturb" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_proj" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_qcount" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_random" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_reclass" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_sample" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_segment" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_select" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_surf_idw" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_surf_rst" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13 in14 in15 in16 in17 in18 in19 in20 in21 in22 in23 in24 in25 in26 in27 in28 in29 in30 in31">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_to_points" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_to_rast" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_transform" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13 in14 in15">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_type" parameterOrder="in0 in1 in2 in3 in4 in5">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_univar" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_vol_rst" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8 in9 in10 in11 in12 in13 in14 in15 in16 in17 in18 in19 in20 in21 in22 in23 in24 in25">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_voronoi" parameterOrder="in0 in1 in2 in3 in4 in5 in6">

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

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

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

      </wsdl:operation>

      <wsdl:operation name="v_what_rast" parameterOrder="in0 in1 in2 in3 in4 in5 in6">

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

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

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

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="Grass_VectorSoapBinding" type="impl:Grass_Vector_Commands">

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

      <wsdl:operation name="v_buffer">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_bufferRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_bufferResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_build_all">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_build_allRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_build_allResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_build">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_buildRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_buildResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_build_polylines">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_build_polylinesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_build_polylinesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_category">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_categoryRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_categoryResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_clean">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_cleanRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_cleanResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_convert_all">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_convert_allRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_convert_allResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_db_select">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_db_selectRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_db_selectResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_delaunay">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_delaunayRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_delaunayResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_distance">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_distanceRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_distanceResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_external">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_externalRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_externalResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_extract">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_extractRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_extractResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_hull">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_hullRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_hullResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_kcv">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_kcvRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_kcvResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_kernel">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_kernelRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_kernelResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_label">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_labelRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_labelResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_mkgrid">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_mkgridRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_mkgridResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_neighbors">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_neighborsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_neighborsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_net_alloc">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_net_allocRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_net_allocResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_net">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_netRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_netResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_net_iso">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_net_isoRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_net_isoResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_net_path">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_net_pathRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_net_pathResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_net_salesman">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_net_salesmanRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_net_salesmanResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_net_steiner">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_net_steinerRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_net_steinerResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_normal">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_normalRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_normalResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_overlay">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_overlayRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_overlayResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_patch">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_patchRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_patchResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_perturb">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_perturbRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_perturbResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_proj">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_projRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_projResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_qcount">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_qcountRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_qcountResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_random">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_randomRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_randomResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_reclass">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_reclassRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_reclassResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_sample">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_sampleRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_sampleResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_segment">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_segmentRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_segmentResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_select">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_selectRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_selectResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_surf_idw">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_surf_idwRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_surf_idwResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_surf_rst">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_surf_rstRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_surf_rstResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_to_points">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_to_pointsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_to_pointsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_to_rast">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_to_rastRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_to_rastResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_transform">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_transformRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_transformResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_type">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_typeRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_typeResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_univar">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_univarRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_univarResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_vol_rst">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_vol_rstRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_vol_rstResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_voronoi">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_voronoiRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_voronoiResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="v_what_rast">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="v_what_rastRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="v_what_rastResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="WebServiceExceptionsType">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="WebServiceExceptionsType" namespace="http://Grass_Vector_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="Grass_Vector_CommandsService">

      <wsdl:port binding="impl:Grass_VectorSoapBinding" name="Grass_Vector">

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

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
