現在LeafletでOpenStreetMapを表示し、マップ上にピンなどを表示し、作成した地図を画像ファイルとして保存したいと考えています。
そこで質問なのですが、作成した地図を画像として保存するには以下のプログラムにどのような記述をすれば、画像として保存することができるでしょうか。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>日本地図</title> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.0/dist/leaflet.css" /> <script src="https://unpkg.com/leaflet@1.3.0/dist/leaflet.js"></script> <script> function init() { var map = L.map('mapcontainer'); map.setView([35.40, 136], 6); L.tileLayer('https://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png', { attribution: "<a href='https://maps.gsi.go.jp/development/ichiran.html' target='_blank'>地理院タイル</a>" }).addTo(map); } </script> </head> <body onload="init()"> <div id="mapcontainer" style="width:600px;height:600px"></div> </body> </html>
Leafletを触ったばかりで、知識が不足している部分が多々あるとは思うのですが、何卒お力添えをして頂けると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。