<?xml version='1.0' encoding='UTF-8'?>
<!--generated by GLUE on Sat Nov 21 19:24:51 PST 2009-->
<definitions name='Query' targetNamespace='http://arcweb.esri.com/v2' xmlns:tns='http://arcweb.esri.com/v2' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:http='http://schemas.xmlsoap.org/wsdl/http/' xmlns:mime='http://schemas.xmlsoap.org/wsdl/mime/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/' xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' xmlns='http://schemas.xmlsoap.org/wsdl/' xmlns:tme='http://www.themindelectric.com/' xmlns:ns11='http://www.themindelectric.com/package/com.esri.is.services.common.v2/' xmlns:ns12='http://www.themindelectric.com/package/java.lang/' xmlns:ns13='http://www.themindelectric.com/package/com.esri.is.services.common.v2.geom/' xmlns:ns14='http://www.themindelectric.com/package/' xmlns:ns15='http://www.themindelectric.com/package/com.esri.is.services.glue.v2.query/'><types><xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' targetNamespace='http://www.themindelectric.com/package/com.esri.is.services.common.v2/'><xsd:import namespace='http://www.themindelectric.com/package/java.lang/'/><xsd:import namespace='http://schemas.xmlsoap.org/soap/encoding/'/><xsd:complexType name='FieldDesc'><xsd:sequence><xsd:element name='fieldName' nillable='true' type='xsd:string'/><xsd:element name='fieldType' nillable='true' type='xsd:string'/><xsd:element name='fieldShortDesc' nillable='true' type='xsd:string'/><xsd:element name='fieldLength' type='xsd:int'/><xsd:element name='fieldPrecision' type='xsd:int'/></xsd:sequence></xsd:complexType><xsd:complexType name='ArrayOfFieldDesc'><xsd:complexContent><xsd:restriction base='soapenc:Array'><xsd:attribute ref='soapenc:arrayType' wsdl:arrayType='ns11:FieldDesc[]'/></xsd:restriction></xsd:complexContent></xsd:complexType><xsd:complexType name='ResultSet'><xsd:sequence><xsd:element name='totalCount' type='xsd:int'/><xsd:element name='fields' nillable='true' type='ns11:ArrayOfFieldDesc'/><xsd:element name='rows' nillable='true' type='ns11:ArrayOfRowData'/></xsd:sequence></xsd:complexType><xsd:complexType name='RowData'><xsd:sequence><xsd:element name='fieldValues' nillable='true' type='ns12:ArrayOfstring'/></xsd:sequence></xsd:complexType><xsd:complexType name='ArrayOfRowData'><xsd:complexContent><xsd:restriction base='soapenc:Array'><xsd:attribute ref='soapenc:arrayType' wsdl:arrayType='ns11:RowData[]'/></xsd:restriction></xsd:complexContent></xsd:complexType></xsd:schema><xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' targetNamespace='http://www.themindelectric.com/package/com.esri.is.services.glue.v2.query/'><xsd:import namespace='http://www.themindelectric.com/package/java.lang/'/><xsd:complexType name='QueryOptions'><xsd:sequence><xsd:element name='dataSource' nillable='true' type='xsd:string'/><xsd:element name='geographyLevel' nillable='true' type='xsd:string'/><xsd:element name='returnFieldsList' nillable='true' type='ns12:ArrayOfstring'/></xsd:sequence></xsd:complexType></xsd:schema><xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' targetNamespace='http://www.themindelectric.com/package/java.lang/'><xsd:import namespace='http://schemas.xmlsoap.org/soap/encoding/'/><xsd:complexType name='ArrayOfstring'><xsd:complexContent><xsd:restriction base='soapenc:Array'><xsd:attribute ref='soapenc:arrayType' wsdl:arrayType='xsd:string[]'/></xsd:restriction></xsd:complexContent></xsd:complexType></xsd:schema><xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' targetNamespace='http://www.themindelectric.com/package/com.esri.is.services.common.v2.geom/'><xsd:import namespace='http://schemas.xmlsoap.org/soap/encoding/'/><xsd:import namespace='http://www.themindelectric.com/package/'/><xsd:complexType name='Point'><xsd:sequence><xsd:element name='x' type='xsd:double'/><xsd:element name='y' type='xsd:double'/><xsd:element name='coordinateSystem' nillable='true' type='ns13:CoordinateSystem'/></xsd:sequence></xsd:complexType><xsd:complexType name='CoordinateSystem'><xsd:sequence><xsd:element name='projection' nillable='true' type='xsd:string'/><xsd:element name='datumTransformation' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='Envelope'><xsd:sequence><xsd:element name='minx' type='xsd:double'/><xsd:element name='miny' type='xsd:double'/><xsd:element name='maxx' type='xsd:double'/><xsd:element name='maxy' type='xsd:double'/><xsd:element name='coordinateSystem' nillable='true' type='ns13:CoordinateSystem'/></xsd:sequence></xsd:complexType><xsd:complexType name='Geometry'><xsd:sequence><xsd:element name='points' nillable='true' type='ns13:ArrayOfSimplePoint'/><xsd:element name='parts' nillable='true' type='ns14:ArrayOfint'/><xsd:element name='type' type='xsd:int'/><xsd:element name='coordinateSystem' nillable='true' type='ns13:CoordinateSystem'/></xsd:sequence></xsd:complexType><xsd:complexType name='SimplePoint'><xsd:sequence><xsd:element name='x' type='xsd:double'/><xsd:element name='y' type='xsd:double'/></xsd:sequence></xsd:complexType><xsd:complexType name='ArrayOfSimplePoint'><xsd:complexContent><xsd:restriction base='soapenc:Array'><xsd:attribute ref='soapenc:arrayType' wsdl:arrayType='ns13:SimplePoint[]'/></xsd:restriction></xsd:complexContent></xsd:complexType></xsd:schema><xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' targetNamespace='http://www.themindelectric.com/package/'><xsd:import namespace='http://schemas.xmlsoap.org/soap/encoding/'/><xsd:complexType name='ArrayOfint'><xsd:complexContent><xsd:restriction base='soapenc:Array'><xsd:attribute ref='soapenc:arrayType' wsdl:arrayType='xsd:int[]'/></xsd:restriction></xsd:complexContent></xsd:complexType></xsd:schema></types><message name='getAvailableFieldNames0In'><part name='queryOptions' type='ns15:QueryOptions'/></message><message name='getAvailableFieldNames0Out'><part name='Result' type='ns11:ArrayOfFieldDesc'><documentation>FieldDesc[] -  Array of field names and description. </documentation></part></message><message name='pointQuery1In'><part name='point' type='ns13:Point'><documentation>- extent of the search area.</documentation></part><part name='queryOptions' type='ns15:QueryOptions'/><part name='token' type='xsd:string'><documentation>Authentication token for accessing Query Web Service.</documentation></part></message><message name='pointQuery1Out'><part name='Result' type='ns11:ResultSet'><documentation>ResultSet - ResultSet contains data from the ArcWeb Service. </documentation></part></message><message name='envelopeQuery2In'><part name='envelope' type='ns13:Envelope'><documentation>- extent of the search area.</documentation></part><part name='queryOptions' type='ns15:QueryOptions'/><part name='token' type='xsd:string'><documentation>Authentication token for accessing Query Web Service.</documentation></part></message><message name='envelopeQuery2Out'><part name='Result' type='ns11:ResultSet'><documentation>ResultSet - ResultSet contains data from the ArcWeb Service. </documentation></part></message><message name='geometryQuery3In'><part name='geometry' type='ns13:Geometry'><documentation>- Geometry contains information about the shape of a feature. The feature can be a polyline, polygon, or multipoint.</documentation></part><part name='queryOptions' type='ns15:QueryOptions'/><part name='token' type='xsd:string'/></message><message name='geometryQuery3Out'><part name='Result' type='ns11:ResultSet'><documentation>ResultSet - ResultSet contains data from the ArcWeb Service. </documentation></part></message><message name='getVersion4In'/><message name='getVersion4Out'><part name='Result' type='xsd:string'/></message><portType name='IQuery'><operation name='getAvailableFieldNames' parameterOrder='queryOptions'><documentation>Returns the fields (attributes) available for a given data source.</documentation><input name='getAvailableFieldNames0In' message='tns:getAvailableFieldNames0In'/><output name='getAvailableFieldNames0Out' message='tns:getAvailableFieldNames0Out'/></operation><operation name='pointQuery' parameterOrder='point queryOptions token'><documentation>Returns a single row containing requested fields and their values for a given point.</documentation><input name='pointQuery1In' message='tns:pointQuery1In'/><output name='pointQuery1Out' message='tns:pointQuery1Out'/></operation><operation name='envelopeQuery' parameterOrder='envelope queryOptions token'><documentation>Returns rows of data containing requested fields and their values for a given envelope.</documentation><input name='envelopeQuery2In' message='tns:envelopeQuery2In'/><output name='envelopeQuery2Out' message='tns:envelopeQuery2Out'/></operation><operation name='geometryQuery' parameterOrder='geometry queryOptions token'><documentation>Returns rows of data containing requested fields and their values for a given geometry.</documentation><input name='geometryQuery3In' message='tns:geometryQuery3In'/><output name='geometryQuery3Out' message='tns:geometryQuery3Out'/></operation><operation name='getVersion' parameterOrder=''><input name='getVersion4In' message='tns:getVersion4In'/><output name='getVersion4Out' message='tns:getVersion4Out'/></operation></portType><binding name='IQuery' type='tns:IQuery'><soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/><operation name='getAvailableFieldNames'><soap:operation soapAction='getAvailableFieldNames' style='rpc'/><input name='getAvailableFieldNames0In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='getAvailableFieldNames0Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='pointQuery'><soap:operation soapAction='pointQuery' style='rpc'/><input name='pointQuery1In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='pointQuery1Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='envelopeQuery'><soap:operation soapAction='envelopeQuery' style='rpc'/><input name='envelopeQuery2In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='envelopeQuery2Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='geometryQuery'><soap:operation soapAction='geometryQuery' style='rpc'/><input name='geometryQuery3In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='geometryQuery3Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='getVersion'><soap:operation soapAction='getVersion' style='rpc'/><input name='getVersion4In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='getVersion4Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation></binding><service name='Query'><documentation>The Query Web Service enables users to determine the characteristics and features for a specified location. The ArcWeb Service includes the following capabilities: determine which attributes are available to query; specify the level of geography for the query; and generate a list of attributes or field names, and their descriptions, for a point or data set. </documentation><port name='IQuery' binding='tns:IQuery'><soap:address location='http://arcweb.esri.com/services/v2/Query'/></port></service></definitions>