0

我一直在使用 mapbox 户外光栅图块服务器处理传单地图。Mapbox 有一些现成的样式,其中大部分都在这个答案中列出。这个的代码/网址是这样的:

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);

我喜欢这种风格。但我的问题是我正在尝试添加图像。我希望图像叠加在地图地形图形之上,但在标签之下。所以我所做的就是进入 mapbox 工作室并创建这两种风格 - 基本上是户外风格,标签分开:

无标签

仅标签

这是一个比较光栅和 mapbox 工作室样式的代码框

左边是旧样式,右边是分离出层的新样式。您可以使用右上角的图层。

因此,将层分离出来效果很好,正如您在代码框中看到的那样。但是光栅图块的样式与 mapbox studio 的样式并不完全相同!我猜光栅图块是几年前的,从那以后样式已经更新。但我真的很喜欢旧风格——它更像是彩色铅笔的感觉,更像是国家公园地图的风格,而新风格则更像是 OSM 或谷歌地图的感觉。与其花几个小时在 mapbox studio 中尝试重新创建旧样式,有谁知道这些样式是否存在于 mapbox studio 中的某个地方?也许是“户外经典地图盒”?我真的只想在我的代码框左侧的地图中显示确切的样式,但能够将标签层与其他层分开。

4

1 回答 1

2

使用 Mapbox Studio样式组件,在现代 Mapbox Studio 中重新创建旧 Mapbox 样式实际上非常快。事实上,这里有一段来自 Mapbox 的五分钟视频,展示了如何在现代 Studio 中重现经典的 Mapbox Outdoors!

如何在现代 Mapbox Studio 中更新经典样式

于 2020-03-26T16:59:01.247 回答