Skip to content

Instantly share code, notes, and snippets.

@sudevschiz
Last active August 29, 2015 14:00
Show Gist options
  • Save sudevschiz/11271308 to your computer and use it in GitHub Desktop.
Save sudevschiz/11271308 to your computer and use it in GitHub Desktop.
function findLatLong() {
Logger.log(SpreadsheetApp.getActive());
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getDataRange();
var numRows = range.getNumRows();
var numCols = range.getNumColumns();
for (var i = 2; i <= numRows; i++) {
var locality = range.getCell(i,1).getValue();
var url = 'https://maps.googleapis.com/maps/api/geocode/json?'
+ 'address='
+ locality
+ '&sensor=false';
var response = UrlFetchApp.fetch(url);
Logger.log(response);
var pobj=JSON.parse(response);
Logger.log(pobj);
var long = pobj.results.geometry.location.lat;
Logger.log(lat);
range.getCell(i,2).setValue(lat);
//range.getCell(i,3).setValue(lat);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment