Mapbox户外活动-Mapbox Studio的背景和旧样式标签

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mapbox户外活动-Mapbox Studio的背景和旧样式标签相关的知识,希望对你有一定的参考价值。

我一直在使用mapbox户外栅格图块服务器处理传单地图。 Mapbox有一些现成的样式,其中大多数在this answer中列出。的代码/网址是这样的:

var mapBoxOutdoorsClassic = L.tileLayer('https://api.tiles.mapbox.com/v4/mapbox.outdoors/{z}/{x}/{y}.png?access_token={accessToken}', {
  accessToken: '...',
  attribution: '...',
  maxZoom: 18,
  }).addTo(map1);

我喜欢这种风格。但是我的问题是我试图过度添加图像。我希望imageoverlay在地图地形图形上方,但在标签下方。所以我要做的是进入mapbox studio并创建这两种样式-基本上是户外样式,标签分开了:

Without Labels

Labels Only

Here's a codesandbox comparing the raster and mapbox studio styles

旧样式在左侧,分离出图层的新样式在右侧。您可以播放右上角的图层。

因此,将各层分开的效果很好,如在codesandbox中所见。但是,光栅图块的样式与mapbox studio中的样式并不完全相同!我猜光栅图块是几年前的,自那时以来样式已经更新。但是我真的很喜欢较旧的样式-它具有更多的彩色铅笔感觉,国家公园的地图样式,而不是具有OSM或Google地图感觉的新样式。与其在Mapbox Studio中花费数小时来尝试重新创建旧样式,还不知道这些样式是否存在于Mapbox Studio中吗?也许是“户外Mapbox经典”?我真的只希望确切的样式显示在我的代码框的左侧地图中,但是能够将标签层与其余部分分开。

答案

使用Mapbox Studio style components,实际上可以很快地在现代Mapbox Studio中重新创建较旧的Mapbox样式。实际上,这是Mapbox的五分钟视频,展示了如何在现代Studio中重新创建经典的Mapbox Outdoors!

How to update a classic style in modern Mapbox Studio

以上是关于Mapbox户外活动-Mapbox Studio的背景和旧样式标签的主要内容,如果未能解决你的问题,请参考以下文章

androidbox中的Mapbox - onNavigationFinished()方法一旦完成就不会将我发送到另一个活动

Mapbox:用户速度和距离

mapbox怎样只显示主干路

如何制作mapbox数字风格

Mapbox:在底图上只显示一个国家?

MapBox5种地图(底图)样式自由切换附源码