Google Mapでマーカー付きの地図を表示する際に試した方法です
1.「地名」で指定する場合
https://maps.google.co.jp/maps?q=東京駅
2.「緯度・経度」で指定する場合
https://www.google.co.jp/maps/place/35.68123620000001, 139.7671248
「地名」を渡して地図のURLをログに出す
コード.gs
function createMaker() { var place = "東京駅"; var marker = "https://maps.google.co.jp/maps?q=" + place; Logger.log(marker); } |
「緯度・経度」を渡して地図のURLをログに出す
コード2.gsfunction getMarker() { var geocode = Maps.newGeocoder() .setLanguage("ja") .geocode("東京駅"); var geo = geocode.results[0]; var addresstext = geo.formatted_address; var geodata = geo.geometry; var latitude = geodata.location.lat; var longitude = geodata.location.lng; var data = { "address": addresstext, "latitude": latitude, "longitude": longitude } var base_url = 'https://www.google.co.jp/maps/place/'; var url = base_url + latitude + ", " + longitude; Logger.log(url); } |