ReverseGeocodingService
Click here for a complete list of operations.
GetReverseGeocode
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Api/ReverseGeocoding/V5/Soap/default.asmx HTTP/1.1 Host: cdc-tracking.geoservices.tamu.edu Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://geoservices.tamu.edu/GetReverseGeocode" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetReverseGeocode xmlns="http://geoservices.tamu.edu/"> <longitude>double</longitude> <latitude>double</latitude> <state>string</state> <apiKey>string</apiKey> <version>string</version> <shouldNotStore>boolean</shouldNotStore> <clientHost>string</clientHost> </GetReverseGeocode> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <GetReverseGeocodeResponse xmlns="http://geoservices.tamu.edu/"> <GetReverseGeocodeResult> <Version /> <TimeTaken>double</TimeTaken> <TransactionGuid>string</TransactionGuid> <ApiHost>string</ApiHost> <ClientHost>string</ClientHost> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <ErrorMessage>string</ErrorMessage> <ExceptionOccurred>boolean</ExceptionOccurred> <ExceptionMessage>string</ExceptionMessage> <Results> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version xsi:nil="true" /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords xsi:nil="true" /> </WebServiceReverseGeocodingQueryResult> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version xsi:nil="true" /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords xsi:nil="true" /> </WebServiceReverseGeocodingQueryResult> </Results> </GetReverseGeocodeResult> </GetReverseGeocodeResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Api/ReverseGeocoding/V5/Soap/default.asmx HTTP/1.1 Host: cdc-tracking.geoservices.tamu.edu Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetReverseGeocode xmlns="http://geoservices.tamu.edu/"> <longitude>double</longitude> <latitude>double</latitude> <state>string</state> <apiKey>string</apiKey> <version>string</version> <shouldNotStore>boolean</shouldNotStore> <clientHost>string</clientHost> </GetReverseGeocode> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetReverseGeocodeResponse xmlns="http://geoservices.tamu.edu/"> <GetReverseGeocodeResult> <Version /> <TimeTaken>double</TimeTaken> <TransactionGuid>string</TransactionGuid> <ApiHost>string</ApiHost> <ClientHost>string</ClientHost> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <ErrorMessage>string</ErrorMessage> <ExceptionOccurred>boolean</ExceptionOccurred> <ExceptionMessage>string</ExceptionMessage> <Results> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version xsi:nil="true" /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords xsi:nil="true" /> </WebServiceReverseGeocodingQueryResult> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version xsi:nil="true" /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords xsi:nil="true" /> </WebServiceReverseGeocodingQueryResult> </Results> </GetReverseGeocodeResult> </GetReverseGeocodeResponse> </soap12:Body> </soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /Api/ReverseGeocoding/V5/Soap/default.asmx/GetReverseGeocode?longitude=string&latitude=string&state=string&apiKey=string&version=string&shouldNotStore=string&clientHost=string HTTP/1.1 Host: cdc-tracking.geoservices.tamu.edu
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <WebServiceReverseGeocodingQueryResultSet xmlns="http://geoservices.tamu.edu/"> <Version /> <TimeTaken>double</TimeTaken> <TransactionGuid>string</TransactionGuid> <ApiHost>string</ApiHost> <ClientHost>string</ClientHost> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <ErrorMessage>string</ErrorMessage> <ExceptionOccurred>boolean</ExceptionOccurred> <ExceptionMessage>string</ExceptionMessage> <Results> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </CensusRecords> </WebServiceReverseGeocodingQueryResult> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </CensusRecords> </WebServiceReverseGeocodingQueryResult> </Results> </WebServiceReverseGeocodingQueryResultSet>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /Api/ReverseGeocoding/V5/Soap/default.asmx/GetReverseGeocode HTTP/1.1 Host: cdc-tracking.geoservices.tamu.edu Content-Type: application/x-www-form-urlencoded Content-Length: length longitude=string&latitude=string&state=string&apiKey=string&version=string&shouldNotStore=string&clientHost=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <WebServiceReverseGeocodingQueryResultSet xmlns="http://geoservices.tamu.edu/"> <Version /> <TimeTaken>double</TimeTaken> <TransactionGuid>string</TransactionGuid> <ApiHost>string</ApiHost> <ClientHost>string</ClientHost> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <ErrorMessage>string</ErrorMessage> <ExceptionOccurred>boolean</ExceptionOccurred> <ExceptionMessage>string</ExceptionMessage> <Results> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </CensusRecords> </WebServiceReverseGeocodingQueryResult> <WebServiceReverseGeocodingQueryResult> <TransactionId>string</TransactionId> <QueryStatusCodes>-1 or 0 or 200 or 400 or 401 or 402 or 403 or 410 or 411 or 412 or 413 or 414 or 420 or 421 or 450 or 451 or 470 or 471 or 472 or 480 or 481 or 482 or 500 or 501 or 502</QueryStatusCodes> <QueryStatusCodeName>string</QueryStatusCodeName> <QueryStatusCodeValue>int</QueryStatusCodeValue> <TimeTaken>double</TimeTaken> <ExceptionOccurred>boolean</ExceptionOccurred> <ErrorMessage>string</ErrorMessage> <Version /> <APN>string</APN> <Source>string</Source> <StreetAddress>string</StreetAddress> <City>string</City> <State>string</State> <Zip>string</Zip> <ZipPlus4>string</ZipPlus4> <CensusRecords> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> <CensusRecord d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> </CensusRecords> </WebServiceReverseGeocodingQueryResult> </Results> </WebServiceReverseGeocodingQueryResultSet>