Atlas GIS Reverse Geo-code Service
This document defines the way to make a request for reverse geo-code and the way to understand and process the response.
The HTTP GET request contains a coordinate. The response contains the matching address or or a specific error message if no address was found for the given coordinate.
Example:
Request:
http://global.atlasct.com/gis/reversegeocoder?c=103.841240%2C1.300600&countrycode=sgp&api=3.0&projection=latlong&lang=eng&output=KML&key=demo&iconFormat=png
Response:
{
"Status":{
"Code":1,
"Name":"Successful"
},
"Placemark":{
"address":"Orchard Rd, Singapore",
"ExtendedData":{
"avgTimeInSec":"7.8",
"fromLookUp":"false",
"drivingDirection":"-1",
"addressTypeId":"100",
"hasBarrier":"false",
"roadClass":"2",
"length":"67.0",
"speedLimit":"80.0"
},
"AddressDetails":{
"Status":{
"Code":1,
"Name":"Successful"
},
"Accuracy":2,
"HouseNumber":"",
"ZoomLevel":-2,
"ZipCode":"",
"Street":"Orchard Rd",
"Country":{
"Code":"sgp",
"Name":"Singapore"
},
"AdminAreas":{
"L1":{
"localName":"settlement",
"like":"Settlement",
"display":false,
"content":"Singapore"
},
"L2":{
"localName":"city",
"like":"City",
"display":true,
"content":"Singapore"
},
"L3":{
"localName":"county",
"like":"County",
"display":false,
"content":"Singapore"
}
}
},
"Coordinates":"103.841240,1.300600,0.000000",
"name":"Orchard Rd",
"description":"street",
"Style":{
"href":"http://cdn.gis.atlasct.com/content/images/png/pin_poi_small.png"
},
"Region":{
"LatLonAltBox":{
"east":103.842139,
"south":1.299702,
"north":1.301498,
"west":103.840341
},
"east":103.842139,
"maxAltitude":0,
"south":1.299702,
"north":1.301498,
"west":103.840341
},
"id":"p1"
},
"Region":{
"LatLonAltBox":{
"east":103.842139,
"south":1.299702,
"north":1.301498,
"west":103.840341
},
"east":103.842139,
"maxAltitude":0,
"south":1.299702,
"north":1.301498,
"west":103.840341
},
"Projection":"LatLong",
"id":"Reverse Geocoder",
"TimeStamp":"2017-04-24T17:25:51Z"
}