<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://Grass_Imagery_Commands.grass.ws.laits.gmu.edu" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://Grass_Imagery_Commands.grass.ws.laits.gmu.edu" xmlns:intf="http://Grass_Imagery_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="i_his_rgbRequest">

      <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="i_tasscapRequest">

      <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:message>

   <wsdl:message name="i_maxlikRequest">

      <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="i_zcRequest">

      <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="i_oifRequest">

      <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="i_groupRequest">

      <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:message>

   <wsdl:message name="i_fftResponse">

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

   </wsdl:message>

   <wsdl:message name="i_tasscapResponse">

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

   </wsdl:message>

   <wsdl:message name="i_rgb_hisRequest">

      <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="i_oifResponse">

      <wsdl:part name="i_oifReturn" type="xsd:anyURI"/>

   </wsdl:message>

   <wsdl:message name="i_image_mosaicResponse">

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

   </wsdl:message>

   <wsdl:message name="i_fusion_broveyRequest">

      <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="i_his_rgbResponse">

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

   </wsdl:message>

   <wsdl:message name="i_targetRequest">

      <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:message>

   <wsdl:message name="i_ccaResponse">

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

   </wsdl:message>

   <wsdl:message name="i_smapRequest">

      <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="i_fusion_broveyResponse">

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

   </wsdl:message>

   <wsdl:message name="i_clusterResponse">

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

   </wsdl:message>

   <wsdl:message name="i_pcaResponse">

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

   </wsdl:message>

   <wsdl:message name="i_gensigRequest">

      <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="i_gensigResponse">

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

   </wsdl:message>

   <wsdl:message name="i_ccaRequest">

      <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:anyURI"/>

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

   </wsdl:message>

   <wsdl:message name="i_smapResponse">

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

   </wsdl:message>

   <wsdl:message name="i_gensigsetResponse">

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

   </wsdl:message>

   <wsdl:message name="i_rectifyResponse">

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

   </wsdl:message>

   <wsdl:message name="i_fftRequest">

      <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="i_rectifyRequest">

      <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="i_image_mosaicRequest">

      <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="i_clusterRequest">

      <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="i_ifftRequest">

      <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="i_targetResponse">

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

   </wsdl:message>

   <wsdl:message name="i_gensigsetRequest">

      <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="i_groupResponse">

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

   </wsdl:message>

   <wsdl:message name="i_pcaRequest">

      <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="WebServiceExceptionsType">

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

   </wsdl:message>

   <wsdl:message name="i_rgb_hisResponse">

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

   </wsdl:message>

   <wsdl:message name="i_maxlikResponse">

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

   </wsdl:message>

   <wsdl:message name="i_ifftResponse">

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

   </wsdl:message>

   <wsdl:message name="i_zcResponse">

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

   </wsdl:message>

   <wsdl:portType name="Grass_Imagery_Commands">

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

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

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

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

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

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="Grass_ImagerySoapBinding" type="impl:Grass_Imagery_Commands">

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

      <wsdl:operation name="i_cca">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_ccaRequest">

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

         </wsdl:input>

         <wsdl:output name="i_ccaResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_cluster">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_clusterRequest">

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

         </wsdl:input>

         <wsdl:output name="i_clusterResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_fft">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_fftRequest">

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

         </wsdl:input>

         <wsdl:output name="i_fftResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_fusion_brovey">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_fusion_broveyRequest">

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

         </wsdl:input>

         <wsdl:output name="i_fusion_broveyResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_gensig">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_gensigRequest">

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

         </wsdl:input>

         <wsdl:output name="i_gensigResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_gensigset">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_gensigsetRequest">

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

         </wsdl:input>

         <wsdl:output name="i_gensigsetResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_group">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_groupRequest">

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

         </wsdl:input>

         <wsdl:output name="i_groupResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_his_rgb">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_his_rgbRequest">

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

         </wsdl:input>

         <wsdl:output name="i_his_rgbResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_ifft">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_ifftRequest">

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

         </wsdl:input>

         <wsdl:output name="i_ifftResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_image_mosaic">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_image_mosaicRequest">

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

         </wsdl:input>

         <wsdl:output name="i_image_mosaicResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_maxlik">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_maxlikRequest">

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

         </wsdl:input>

         <wsdl:output name="i_maxlikResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_oif">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_oifRequest">

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

         </wsdl:input>

         <wsdl:output name="i_oifResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_pca">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_pcaRequest">

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

         </wsdl:input>

         <wsdl:output name="i_pcaResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_rectify">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_rectifyRequest">

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

         </wsdl:input>

         <wsdl:output name="i_rectifyResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_rgb_his">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_rgb_hisRequest">

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

         </wsdl:input>

         <wsdl:output name="i_rgb_hisResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_smap">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_smapRequest">

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

         </wsdl:input>

         <wsdl:output name="i_smapResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_target">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_targetRequest">

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

         </wsdl:input>

         <wsdl:output name="i_targetResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_tasscap">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_tasscapRequest">

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

         </wsdl:input>

         <wsdl:output name="i_tasscapResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="i_zc">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="i_zcRequest">

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

         </wsdl:input>

         <wsdl:output name="i_zcResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://Grass_Imagery_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_Imagery_Commands.grass.ws.laits.gmu.edu" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="Grass_Imagery_CommandsService">

      <wsdl:port binding="impl:Grass_ImagerySoapBinding" name="Grass_Imagery">

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

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
