ozaki回答ポイント 200ptウォッチ

GoogleAppsScriptでSpredSheetsに逆GeoCodingできる関数を作りたいのですが、行き詰っています。SpredSheetsにGeoCodingする関数は、

function getGeocode(address) {
var gc = Maps.newGeocoder();
var result = gc.geocode(address);
var lat = result.results[0].geometry.location.lat;
var lng = result.results[0].geometry.location.lng;

return lat+","+lng;
}
のようですが(参照 http://filemaker-kou.seesaa.net/article/190100083.html )、逆GeoCodingできる関数が作れません。
Google Maps APIver2時代には、
function getAddress(placeCoord) {
// Return Address by placeCoord (reverse geocoding) placeCoord=lat,lng
if (placeCoord == "") {
return "You have to write the name the place"
}
var url = "http://maps.google.com/maps/geo?q="+ placeCoord+"&output=json";
var response = UrlFetchApp.fetch(url);
var str=eval('(' + response.getContentText() + ')').Placemark[ 0].address;
return str;
}
上記のような方法があったようですが、バージョンが変わってしまったため無理のようです。

どなたか、ご教示いただけませんか?

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-06-29 04:37:02
終了日時
2012-06-29 07:26:33
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Google Maps API47GC49LNG15JSON138関数2326URL11376

人気の質問

メニュー

PC版