平素よりお世話になっております。
今回Googleマップが有料したことにより代替案を模索しており
Leafletにたどり着いたのですが、
題目にもある通り、
Mapboxで作ったstyleをLeafletで呼び出したいのですが
そのやり方がいまいちわかりません。
色々調べたところ地図IDが必要ということなんですが、
そのIDがどこに書かれているかわかりません…。
自分が作ったスタイルのURLならわかっております。
説明をしている記事が前のMapboxのスタイルを作る画面で
説明しているものばかりというのもあるかもしれません…。
Leafletのサイトにあるチュートリアルによって
地図自体はきれいに読み込めております。
以下記述です。
var map = map // マップの中心座標とズーム初期値を設定 map = L.map('map').setView([33.58137, 130.34824], 18); L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}', { attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://mapbox.com">Mapbox</a>', maxZoom: 18, id: 'mapbox.streets', accessToken: 'アクセストークン' //ここにaccess tokenを挿入 }).addTo(map);
非常に簡単な問題なような気もしますが
どうしてもわからなくなってしまいましたので
ご協力いただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/10 03:13 編集