diff --git a/map/App3/mapobj.js b/map/App3/mapobj.js index ebe7188..e841999 100644 --- a/map/App3/mapobj.js +++ b/map/App3/mapobj.js @@ -1,5 +1,19 @@ /* Add some objects on a Map */ +document.addEventListener("DOMContentLoaded", () => { + var mymap = L.map("mymap").setView([38.886800,139.838516], 14); + var gsimap = + L.tileLayer('//cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png', { + attribution: + '国土地理院' + }).addTo(mymap); + var eiseimap = + L.tileLayer('//cyberjapandata.gsi.go.jp/xyz/seamlessphoto/{z}/{x}/{y}.jpg', { + attribution: + '地理院衛星画像' + }); + L.control.scale().addTo(mymap); + var pl = [ // Polyline: 連続線分 [38.892123,139.818884], [38.891187,139.819313], @@ -62,3 +76,9 @@ // 次のようにあらかじめ1つのポップアップを開いておくことも可能 m2.bindPopup("日本海総合病院ですよ!").openPopup(); +L.control.layers( + {'地理院地図': gsimap, '地理院衛星画像': eiseimap}, + {'病院への道のり': plobj, + '病院の場所': pgobj} + ).addTo(mymap); +}, false); \ No newline at end of file