<?xml version='1.0' encoding='UTF-8'?>
<!--generated by GLUE on Sat Nov 21 19:58:13 PST 2009-->
<definitions name='PoiManager' 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.geom/' xmlns:ns12='http://www.themindelectric.com/package/java.lang/' xmlns:ns13='http://www.themindelectric.com/package/com.esri.is.services.glue.v2.poimanager/'><types><xsd:schema xmlns:xsd='http://www.w3.org/2001/XMLSchema' targetNamespace='http://www.themindelectric.com/package/com.esri.is.services.glue.v2.poimanager/'><xsd:import namespace='http://schemas.xmlsoap.org/soap/encoding/'/><xsd:import namespace='http://www.themindelectric.com/package/java.lang/'/><xsd:import namespace='http://www.themindelectric.com/package/com.esri.is.services.common.v2.geom/'/><xsd:complexType name='Poi'><xsd:sequence><xsd:element name='id' nillable='true' type='xsd:string'/><xsd:element name='placeName' nillable='true' type='xsd:string'/><xsd:element name='street1' nillable='true' type='xsd:string'/><xsd:element name='street2' nillable='true' type='xsd:string'/><xsd:element name='city' nillable='true' type='xsd:string'/><xsd:element name='state' nillable='true' type='xsd:string'/><xsd:element name='zip' nillable='true' type='xsd:string'/><xsd:element name='country' nillable='true' type='xsd:string'/><xsd:element name='point' nillable='true' type='ns11:Point'/><xsd:element name='type' nillable='true' type='xsd:string'/><xsd:element name='matchType' nillable='true' type='xsd:string'/><xsd:element name='desc' nillable='true' type='ns12:ArrayOfstring'/></xsd:sequence></xsd:complexType><xsd:complexType name='PoiManagerOptions'><xsd:sequence><xsd:element name='dataSource' nillable='true' type='xsd:string'/></xsd:sequence></xsd:complexType><xsd:complexType name='PoiResultSet'><xsd:sequence><xsd:element name='pois' nillable='true' type='ns13:ArrayOfPoi'/><xsd:element name='totalCount' type='xsd:long'/></xsd:sequence></xsd:complexType><xsd:complexType name='ArrayOfPoi'><xsd:complexContent><xsd:restriction base='soapenc:Array'><xsd:attribute ref='soapenc:arrayType' wsdl:arrayType='ns13:Poi[]'/></xsd:restriction></xsd:complexContent></xsd:complexType><xsd:complexType name='QueryParams'><xsd:sequence><xsd:element name='startIndex' type='xsd:int'/><xsd:element name='count' type='xsd:int'/><xsd:element name='placeName' nillable='true' type='xsd:string'/><xsd:element name='city' nillable='true' type='xsd:string'/><xsd:element name='state' nillable='true' type='xsd:string'/><xsd:element name='zip' nillable='true' type='xsd:string'/><xsd:element name='type' nillable='true' type='xsd:string'/><xsd:element name='status' nillable='true' type='xsd:string'/><xsd:element name='keyword' 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/com.esri.is.services.common.v2.geom/'><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='ns11: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: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></types><message name='addLocation0In'><part name='poi' type='ns13:Poi'/><part name='geocode' type='xsd:boolean'/><part name='keepFormatting' type='xsd:boolean'/><part name='poiManagerOptions' type='ns13:PoiManagerOptions'/><part name='token' type='xsd:string'/></message><message name='addLocation0Out'><part name='Result' type='xsd:int'/></message><message name='updateLocation1In'><part name='id' type='xsd:string'/><part name='poi' type='ns13:Poi'/><part name='regeocode' type='xsd:boolean'/><part name='poiManagerOptions' type='ns13:PoiManagerOptions'/><part name='token' type='xsd:string'/></message><message name='updateLocation1Out'><part name='Result' type='xsd:int'/></message><message name='findLocations2In'><part name='queryParams' type='ns13:QueryParams'/><part name='token' type='xsd:string'/></message><message name='findLocations2Out'><part name='Result' type='ns13:PoiResultSet'/></message><message name='deleteLocations3In'><part name='ids' type='ns12:ArrayOfstring'/><part name='token' type='xsd:string'/></message><message name='deleteLocations3Out'><part name='Result' type='xsd:int'/></message><message name='deleteAll4In'><part name='token' type='xsd:string'/></message><message name='deleteAll4Out'><part name='Result' type='xsd:int'/></message><message name='getPoiTypes5In'><part name='token' type='xsd:string'/></message><message name='getPoiTypes5Out'><part name='Result' type='ns12:ArrayOfstring'/></message><message name='getVersion6In'/><message name='getVersion6Out'><part name='Result' type='xsd:string'/></message><portType name='IPoiManager'><operation name='addLocation' parameterOrder='poi geocode keepFormatting poiManagerOptions token'><documentation>Adds a new location </documentation><input name='addLocation0In' message='tns:addLocation0In'/><output name='addLocation0Out' message='tns:addLocation0Out'/></operation><operation name='updateLocation' parameterOrder='id poi regeocode poiManagerOptions token'><documentation>Updates a location </documentation><input name='updateLocation1In' message='tns:updateLocation1In'/><output name='updateLocation1Out' message='tns:updateLocation1Out'/></operation><operation name='findLocations' parameterOrder='queryParams token'><documentation>Finds locations that match certain constraints </documentation><input name='findLocations2In' message='tns:findLocations2In'/><output name='findLocations2Out' message='tns:findLocations2Out'/></operation><operation name='deleteLocations' parameterOrder='ids token'><documentation>Deletes a list of locations </documentation><input name='deleteLocations3In' message='tns:deleteLocations3In'/><output name='deleteLocations3Out' message='tns:deleteLocations3Out'/></operation><operation name='deleteAll' parameterOrder='token'><documentation>Deletes all the user&apos;s uploaded locations </documentation><input name='deleteAll4In' message='tns:deleteAll4In'/><output name='deleteAll4Out' message='tns:deleteAll4Out'/></operation><operation name='getPoiTypes' parameterOrder='token'><documentation>Returns the list of location types </documentation><input name='getPoiTypes5In' message='tns:getPoiTypes5In'/><output name='getPoiTypes5Out' message='tns:getPoiTypes5Out'/></operation><operation name='getVersion' parameterOrder=''><input name='getVersion6In' message='tns:getVersion6In'/><output name='getVersion6Out' message='tns:getVersion6Out'/></operation></portType><binding name='IPoiManager' type='tns:IPoiManager'><soap:binding style='rpc' transport='http://schemas.xmlsoap.org/soap/http'/><operation name='addLocation'><soap:operation soapAction='addLocation' style='rpc'/><input name='addLocation0In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='addLocation0Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='updateLocation'><soap:operation soapAction='updateLocation' style='rpc'/><input name='updateLocation1In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='updateLocation1Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='findLocations'><soap:operation soapAction='findLocations' style='rpc'/><input name='findLocations2In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='findLocations2Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='deleteLocations'><soap:operation soapAction='deleteLocations' style='rpc'/><input name='deleteLocations3In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='deleteLocations3Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='deleteAll'><soap:operation soapAction='deleteAll' style='rpc'/><input name='deleteAll4In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='deleteAll4Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation><operation name='getPoiTypes'><soap:operation soapAction='getPoiTypes' style='rpc'/><input name='getPoiTypes5In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='getPoiTypes5Out'><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='getVersion6In'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></input><output name='getVersion6Out'><soap:body use='encoded' namespace='http://arcweb.esri.com/v2' encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'/></output></operation></binding><service name='PoiManager'><documentation>The Points of Interest (POI) Manager Web Service enables users to upload a custom set of points. Users can upload up to 5,000 records in one file and store a total of 100,000 points on an ESRI server at any given time. There is no limit to the number of icons. POI Manager Web Service offers a SOAP-interface to the POI management features of the User Account Administration page (http://arcweb.esri.com/account/UserAccountAdmin). Users provide the points as a set of latitude/longitude locations or street addresses along with some descriptive information about the points. The locations are then stored in a table on an ESRI server and used for mapping or proximity requests by that user.  Note: To upload a DBF file of records or icons, you must use the Web-interface available on the User Account Administration page/Manage Addresses section. </documentation><port name='IPoiManager' binding='tns:IPoiManager'><soap:address location='http://arcweb.esri.com/services/v2/PoiManager'/></port></service></definitions>