Chapter 3.3 - Geocode Lat Long

The GeocodeLatLong method accepts a latitude and longitude coordinate pair and returns the single best match.

GeocodeLatLong Example

This request contains the latitude (latitude) and longitude (longitude) coordinates for the location. Leave source (Source) blank.

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
   <s:Header>
      <o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <o:UsernameToken>
            <o:Username>USERNAME</o:Username>
            <o:Password>PASSWORD</o:Password>
         </o:UsernameToken>
      </o:Security>
   </s:Header>
   <s:Body>
      <tem:GeocodeLatLong>
         <tem:latitude>35.991130741436415</tem:latitude>
         <tem:longitude>-78.90267307450108</tem:longitude>
         <tem:Source/>
      </tem:GeocodeLatLong>
   </s:Body>
</s:Envelope>

Response

The GeocodeLatLongResponse contains basic address information for a single matching address based on the coordinate pair. The record returned contains:

  • CassAddress is nil since CASS validation is not performed on a lat/long geocode request
  • Census block ID (CensusBlockGroup) and tract ID (CensusTract) fields are included but set to 0
  • PCode, FeatureID, and FipsCode
  • Results are from NavTeq (NetworkID is nt)
  • AFC Geo SaaS Pro Soap is 99.9% confident in this result (Score is 0.9999)
View the Response XML
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
   <s:Header>
      <o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <u:Timestamp u:Id="_0">
            <u:Created>2019-02-07T17:03:31.176Z</u:Created>
            <u:Expires>2019-02-07T17:08:31.176Z</u:Expires>
         </u:Timestamp>
      </o:Security>
   </s:Header>
   <s:Body>
      <GeocodeLatLongResponse xmlns="http://tempuri.org/">
         <GeocodeLatLongResult xmlns:a="http://schemas.datacontract.org/2004/07/EZGeoSaaS" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <a:Alternate>0</a:Alternate>
            <a:CassAddress i:nil="true"/>
            <a:CensusBlockGroup>0</a:CensusBlockGroup>
            <a:CensusTract>0</a:CensusTract>
            <a:CityName>DURHAM</a:CityName>
            <a:Country>USA</a:Country>
            <a:County>DURHAM</a:County>
            <a:ErrorMessage/>
            <a:FeatureID>2403521</a:FeatureID>
            <a:FipsCode>3706319000</a:FipsCode>
            <a:FipsPlaceName>DURHAM</a:FipsPlaceName>
            <a:Incorporated>true</a:Incorporated>
            <a:InputAddress xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:string/>
               <b:string/>
            </a:InputAddress>
            <a:Latitude>35.991130741436415</a:Latitude>
            <a:Longitude>-78.902673074501081</a:Longitude>
            <a:NetworkID>nt</a:NetworkID>
            <a:PCode>2757800</a:PCode>
            <a:PostalCode/>
            <a:PostalCodeExtension/>
            <a:PrimaryJurisdictionName>DURHAM</a:PrimaryJurisdictionName>
            <a:PrimaryJurisdictionPCode>2757800</a:PrimaryJurisdictionPCode>
            <a:Score>0.99996893240562246</a:Score>
            <a:SecondaryUnit/>
            <a:SpecialTaxDistrictName i:nil="true"/>
            <a:SpecialTaxDistrictPCode>-1</a:SpecialTaxDistrictPCode>
            <a:StandardizedAddress xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
               <b:string></b:string>
               <b:string>DURHAM,NC null</b:string>
            </a:StandardizedAddress>
            <a:StateName>NC</a:StateName>
            <a:StreetName/>
            <a:StreetNumber/>
            <a:TaxJurisdictionName>DURHAM</a:TaxJurisdictionName>
            <a:TimeZone/>
            <a:UnderlyingFipsCode>3706319000</a:UnderlyingFipsCode>
         </GeocodeLatLongResult>
      </GeocodeLatLongResponse>
   </s:Body>
</s:Envelope>

See Also

Input

Results