我找不到任何有关如何使用自定义创建的 Mapbox 地图样式的示例。
在 Mapbox 页面上,我为地图创建了一个样式。
如何在 Leaflet 中使用这种样式?
例如:
var map = L.map('map', {
center: [43.64701, -79.39425],
zoom: 15
});
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
我在哪里放 mapbox://styles/ficht/cihqdfw3f004ybnm35e7zefon
?
这是地图:
原文由 F.H. 发布,翻译遵循 CC BY-SA 4.0 许可协议
我成功地在传单中添加了 mapbox 样式
在这个 URL https://www.mapbox.com/studio/styles/ 上选择你的风格。我将在此示例中使用默认样式(我认为所有人都可以使用此样式) https://www.mapbox.com/studio/styles/mapbox/streets-v10/share/
然后在此页面上选择传单选项卡
复制 Url 并在您的 js 文件中像这样使用