AutoCompleteLoqate

AutoCompleteLoqate ofrece funciones de entrada en tiempo real para datos de direcciones a fin de obtener resultados rápidos y precisos. Los usuarios obtienen resultados instantáneos sobre la base de cada carácter ingresado en el formulario, lo que les permite asegurarse de que solo se ingresen datos exactos en la base de datos. AutoCompleteLoqate también incluye la opción Powersearch, que reduce el tiempo de entrada en hasta un 80 % para 238 países mediante el uso de datos a modo de archivo de índice.

URL del recurso

http://server:port/soap/AutoCompleteLoqate

Ejemplo

A continuación se muestra una solicitud SOAP:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:aut="http://www.pb.com/spectrum/services/AutoCompleteLoqate" xmlns:spec="http://spectrum.pb.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <aut:AutoCompleteLoqateRequest>
         <aut:input_port>
            <aut:Address>
               <aut:AddressLine1>1 Global</aut:AddressLine1>
            </aut:Address>
         </aut:input_port>
      </aut:AutoCompleteLoqateRequest>
   </soapenv:Body>
</soapenv:Envelope>

Esta sería la respuesta:

Nota: Para facilitar la lectura del ejemplo, se quitaron los elementos de respuesta vacíos y solo aparecen los primeros tres cruces de direcciones.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns3:AutoCompleteLoqateResponse xmlns:ns2="http://spectrum.pb.com/" xmlns:ns3="http://www.pb.com/spectrum/services/AutoCompleteLoqate">
         <ns3:output_port>
            <ns3:Address>
               <ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
               <ns3:HouseNumber>1</ns3:HouseNumber>
               <ns3:AddressLine1>1 Global Vw</ns3:AddressLine1>
               <ns3:FirmName>Map Info</ns3:FirmName>
               <ns3:City>Troy</ns3:City>
               <ns3:StateProvince>NY</ns3:StateProvince>
               <ns3:PostalCode>12180-8399</ns3:PostalCode>
               <ns3:PostalCode.AddOn>8399</ns3:PostalCode.AddOn>
               <ns3:Country>United States</ns3:Country>
            </ns3:Address>
            <ns3:Address>
               <ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
               <ns3:HouseNumber>1</ns3:HouseNumber>
               <ns3:AddressLine1>1 Global Pl</ns3:AddressLine1>
               <ns3:City>Glendale</ns3:City>
               <ns3:StateProvince>AZ</ns3:StateProvince>
               <ns3:PostalCode>85306-3216</ns3:PostalCode>
               <ns3:PostalCode.AddOn>3216</ns3:PostalCode.AddOn>
               <ns3:Country>United States</ns3:Country>
            </ns3:Address>
            <ns3:Address>
               <ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
               <ns3:HouseNumber>1</ns3:HouseNumber>
               <ns3:AddressLine1>1 Global Dr</ns3:AddressLine1>
               <ns3:City>Olive Hill</ns3:City>
               <ns3:StateProvince>KY</ns3:StateProvince>
               <ns3:PostalCode>41164-6739</ns3:PostalCode>
               <ns3:PostalCode.AddOn>6739</ns3:PostalCode.AddOn>
               <ns3:Country>United States</ns3:Country>
            </ns3:Address>
         </ns3:output_port>
      </ns3:AutoCompleteLoqateResponse>
   </soap:Body>
</soap:Envelope>