var mymap = L.map("mymap").setView([38.803330,139.794846], 12); L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', { attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors' }).addTo(mymap); var p1 = [ [38.857246,139.959759], [38.857246,139.959759], [38.857029,139.957387], [38.858182,139.957269], [38.857823,139.951422], [38.859109,139.945854], [38.861657,139.946197], [38.865617,139.945993], [38.867839,139.945146], [38.870120,139.943901], [38.875499,139.938097], [38.882941,139.933763], var p1Prop ={ color: "green", opacity: 0.5, weight: 10 }; var p1obj = L.polyline(p1, p1Prop).addTo(mymap); var marker1 = p1[0]; var p1opt = { title: "東北公益文科大学" }; var marker1Obj = L.marker(marker1, p1opt).addTo(mymap); var lastIndex = p1.length - 1; var lastCoord = p1[lastIndex]; var p2opt = { title: "中華そば処 琴平荘" }; var marker2 = L.marker(lastCoord, p2opt).addTo(mymap); p1obj.bindPopup("ルート"); marker1Obj.bindPopup("東北公益文科大学"); marker2.bindPopup("中華そば処 琴平荘").openPopup();