How to get pincode using javascript via longitute and latitute
var lat = 28.669156;
var longt = 77.453758;
var keyVal = "AIzaSyDm6BvPpVO0Fc2JRcXuRuafyX6mBr31nwM";
jQuery.ajax({
url: 'https://maps.googleapis.com/maps/api/geocode/json?latlng=' + lat + ',' + longt + '&key=' + keyVal,
type: "GET",
dataType: 'json',
async: false,
success: function(data) {
var results = data.results;
var postalCode = getPostalCode(results);
alert(postalCode);
}
});
function getPostalCode(place) {
for (var k = 0; k < place.length; k++) {
for (var i = 0; i < place[k].address_components.length; i++) {
for (var j = 0; j < place[k].address_components[i].types.length; j++) {
if (place[k].address_components[i].types[j] == "postal_code") {
return place[k].address_components[i].long_name;
}
}
}
}
}
No comments: