<?xml version='1.0' encoding='UTF-8'?>
<!--generated by Glue Standard 5.0.2 build 77 on Thu Sep 02 14:31:31 PDT 2010-->
<wsdl:definitions name='PlaceFinderSample' targetNamespace='http://www.arcwebservices.com/v2006' xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:n4='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common/' xmlns:n5='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common.geom/' xmlns:n6='http://www.webmethods.com/package/com.esri.is.services.soap.v3.placefinder/' xmlns:tns='http://www.arcwebservices.com/v2006' xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'><wsdl:types><xsd:schema targetNamespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common/'><xsd:import namespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common.geom/'/><xsd:complexType name='GeocodeInfo'><xsd:sequence><xsd:element name='candidates' nillable='true' type='n4:ArrayOfGeocodeCandidate'/><xsd:element name='errorMessage' nillable='true' type='xsd:string'/><xsd:element name='hasMore' type='xsd:boolean'/><xsd:element name='matchType' nillable='true' type='xsd:string'/><xsd:element name='totalCount' type='xsd:int'/></xsd:sequence></xsd:complexType><xsd:complexType name='GeocodeCandidate'><xsd:sequence><xsd:element name='address' nillable='true' type='n4:Address'/><xsd:element name='desc1' nillable='true' type='xsd:string'/><xsd:element name='desc2' nillable='true' type='xsd:string'/><xsd:element name='extent' nillable='true' type='n5:Envelope'/><xsd:element name='matchType' nillable='true' type='xsd:string'/><xsd:element name='point' nillable='true' type='n5:Point'/><xsd:element name='score' type='xsd:double'/><xsd:element name='type' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='Address'><xsd:sequence><xsd:element name='city' nillable='true' type='xsd:string'/><xsd:element name='country' nillable='true' type='xsd:string'/><xsd:element name='houseNumber' nillable='true' type='xsd:string'/><xsd:element name='intersection' nillable='true' type='xsd:string'/><xsd:element name='postalCode' nillable='true' type='xsd:string'/><xsd:element name='stateProvince' nillable='true' type='xsd:string'/><xsd:element name='street' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='ArrayOfGeocodeCandidate'><xsd:sequence><xsd:element name='GeocodeCandidate' maxOccurs='unbounded' nillable='true' form='qualified' type='n4:GeocodeCandidate'/></xsd:sequence></xsd:complexType><xsd:complexType name='ResultSetRange'><xsd:sequence><xsd:element name='count' type='xsd:int'/><xsd:element name='startIndex' type='xsd:int'/></xsd:sequence></xsd:complexType><xsd:complexType name='KeyValue'><xsd:sequence><xsd:element name='key' nillable='true' type='xsd:string'/><xsd:element name='value' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='ArrayOfKeyValue'><xsd:sequence><xsd:element name='KeyValue' maxOccurs='unbounded' nillable='true' form='qualified' type='n4:KeyValue'/></xsd:sequence></xsd:complexType></xsd:schema><xsd:schema targetNamespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common.geom/'><xsd:complexType name='Envelope'><xsd:sequence><xsd:element name='coordSys' nillable='true' type='n5:CoordSys'/><xsd:element name='maxX' type='xsd:double'/><xsd:element name='maxY' type='xsd:double'/><xsd:element name='minX' type='xsd:double'/><xsd:element name='minY' type='xsd:double'/></xsd:sequence></xsd:complexType><xsd:complexType name='CoordSys'><xsd:sequence><xsd:element name='datumTransformation' nillable='true' type='xsd:string'/><xsd:element name='projection' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='Point'><xsd:sequence><xsd:element name='coordSys' nillable='true' type='n5:CoordSys'/><xsd:element name='x' type='xsd:double'/><xsd:element name='y' type='xsd:double'/></xsd:sequence></xsd:complexType></xsd:schema><xsd:schema targetNamespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.placefinder/'><xsd:import namespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common/'/><xsd:import namespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common.geom/'/><xsd:complexType name='PlaceFinderOptions'><xsd:sequence><xsd:element name='dataSource' nillable='true' type='xsd:string'/><xsd:element name='filterCountry' nillable='true' type='xsd:string'/><xsd:element name='filterExtent' nillable='true' type='n5:Envelope'/><xsd:element name='filterType' nillable='true' type='xsd:string'/><xsd:element name='resultSetRange' nillable='true' type='n4:ResultSetRange'/><xsd:element name='searchType' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='PlaceFinderInfo'><xsd:sequence><xsd:element name='countryCodes' nillable='true' type='n4:ArrayOfKeyValue'/><xsd:element name='dataSource' nillable='true' type='xsd:string'/><xsd:element name='types' nillable='true' type='n4:ArrayOfKeyValue'/></xsd:sequence></xsd:complexType></xsd:schema><xsd:schema elementFormDefault='qualified' targetNamespace='http://www.arcwebservices.com/v2006'><xsd:import namespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.common/'/><xsd:import namespace='http://www.webmethods.com/package/com.esri.is.services.soap.v3.placefinder/'/><xsd:element name='findPlace'><xsd:complexType><xsd:sequence><xsd:element name='placeName' type='xsd:string'/><xsd:element name='placeFinderOptions' type='n6:PlaceFinderOptions'/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name='findPlaceResponse'><xsd:complexType><xsd:sequence><xsd:element name='Result' nillable='true' type='n4:GeocodeInfo'/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name='getInfo'><xsd:complexType><xsd:sequence/></xsd:complexType></xsd:element><xsd:element name='getInfoResponse'><xsd:complexType><xsd:sequence><xsd:element name='Result' nillable='true' type='n6:PlaceFinderInfo'/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name='getVersion'><xsd:complexType><xsd:sequence/></xsd:complexType></xsd:element><xsd:element name='getVersionResponse'><xsd:complexType><xsd:sequence><xsd:element name='Result' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType></xsd:element></xsd:schema></wsdl:types><wsdl:message name='findPlace0In'><wsdl:part name='parameters' element='tns:findPlace'/></wsdl:message><wsdl:message name='findPlace0Out'><wsdl:part name='parameters' element='tns:findPlaceResponse'/></wsdl:message><wsdl:message name='getInfo1In'><wsdl:part name='parameters' element='tns:getInfo'/></wsdl:message><wsdl:message name='getInfo1Out'><wsdl:part name='parameters' element='tns:getInfoResponse'/></wsdl:message><wsdl:message name='getVersion2In'><wsdl:part name='parameters' element='tns:getVersion'/></wsdl:message><wsdl:message name='getVersion2Out'><wsdl:part name='parameters' element='tns:getVersionResponse'/></wsdl:message><wsdl:portType name='PlaceFinderSample'><wsdl:operation name='findPlace'><wsdl:input name='findPlace0In' message='tns:findPlace0In'/><wsdl:output name='findPlace0Out' message='tns:findPlace0Out'/></wsdl:operation><wsdl:operation name='getInfo'><wsdl:input name='getInfo1In' message='tns:getInfo1In'/><wsdl:output name='getInfo1Out' message='tns:getInfo1Out'/></wsdl:operation><wsdl:operation name='getVersion'><wsdl:input name='getVersion2In' message='tns:getVersion2In'/><wsdl:output name='getVersion2Out' message='tns:getVersion2Out'/></wsdl:operation></wsdl:portType><wsdl:binding name='PlaceFinderSample' type='tns:PlaceFinderSample'><soap:binding style='document' transport='http://schemas.xmlsoap.org/soap/http'/><wsdl:operation name='findPlace'><soap:operation soapAction='findPlace' style='document'/><wsdl:input name='findPlace0In'><soap:body use='literal'/></wsdl:input><wsdl:output name='findPlace0Out'><soap:body use='literal'/></wsdl:output></wsdl:operation><wsdl:operation name='getInfo'><soap:operation soapAction='getInfo' style='document'/><wsdl:input name='getInfo1In'><soap:body use='literal'/></wsdl:input><wsdl:output name='getInfo1Out'><soap:body use='literal'/></wsdl:output></wsdl:operation><wsdl:operation name='getVersion'><soap:operation soapAction='getVersion' style='document'/><wsdl:input name='getVersion2In'><soap:body use='literal'/></wsdl:input><wsdl:output name='getVersion2Out'><soap:body use='literal'/></wsdl:output></wsdl:operation></wsdl:binding><wsdl:service name='PlaceFinderSample'><wsdl:documentation>Place Finder Sample Web Service is a free sample of the Place Finder Web Service. This sample demonstrates the &quot;find a place&quot; functionality available in Place Finder Web Service and is provided only to sample ArcWeb Services. This sample, like Place Finder Web Service, recognizes more than three million place names including geographic regions (such as continents, states, cities), natural features, and major landmarks and points of interest. Note on usage: You can use Place Finder Sample Web Service freely in low-volume, noncommercial Internet applications. This sample does not have the full functionality of Place Finder Web Service. You may not resell this service as is or as part of a custom application. You must use Place Finder Web Service for high-volume (over 5,000 requests a day) or commercial use.</wsdl:documentation><wsdl:port name='PlaceFinderSample' binding='tns:PlaceFinderSample'><soap:address location='http://www.arcwebservices.com/services/v2006/PlaceFinderSample'/></wsdl:port></wsdl:service></wsdl:definitions>