当前位置: 首页 > 知识库问答 >
问题:

Mapbox Outdoor-背景和带有Mapbox Studio的旧式标签

慕容成文
2023-03-14

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

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创建这两种样式-基本上是户外样式,标签分开:

没有标签

仅标签

旧样式在左侧,带有分离图层的新样式在右侧。你可以玩右上角的图层。

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

共有1个答案

戚阳
2023-03-14

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

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

 类似资料:
  • 问题内容: 我有一个带,还有四面八方面板(华北,华东,…)。面板中大部分是标签和按钮。 现在,我希望框架具有背景图像,一些研究告诉我,我必须更改框架的内容窗格。 但是,当我尝试此操作时,内容将置于背景中并且不可见。另外,如果调整了框架的尺寸,我也不知道如何调整图像的尺寸。 有一个简单的解决方法,还是我需要重新编写大部分代码? 问题答案: 将(或)与背景图片放到,然后将其填满整个区域,其余部分则放到

  • 使用指定背景颜色和指定背景颜色有什么区别? 片段#1 片段#2

  • 有时在我的实践中,我想圆视图的背景角。通常我会用这样的(@drawable/bg_rounded) 但有时我只需要舍入一个角度,并以编程方式完成 我创建了一个测试项目来显示问题。activity_main.xml 主活动类可能类似于 但是意想不到的行为发生了-角落不是圆的点击查看图片 如果我使用背景。转弯半径:可以预测 点击查看图片 所以我的问题是:我应该用什么来实现不同圆角半径的动态调整

  • 我有一个奇怪的问题,老实说,我不知道该怎么做。 我有一个背景图像的盒子。在背景图片上,我有很多带有背景颜色和文字的框。我希望每个框中的文本的颜色是透明的,所以颜色将是文本上面的背景图像的一部分。 这里有一个例子:http://jsfiddle.net/wjdwohdd/5/ 它应该是一个图像,而不是绿色背景。 如果我设置颜色:透明,文本的颜色变成红色,我不确定它是否可以作为背景图片。 编辑:我更新

  • 下面的外部CSS页面示例中的快速简单问题; 我知道它们会影响不同的元素选择器,我的问题是使用背景和背景图像有什么区别?一方可以访问另一方的特定属性吗?谢谢你。

  • 问题内容: .crossfade > div { 我想像背景网站www.flitways.com那样使背景图像淡入淡出。 我曾尝试复制此图像,但是图像无法正常消失。我只是觉得那里缺少东西。将不胜感激对此的任何帮助。谢谢。 问题答案: 为了使图像正确地淡入和淡出,需要计算百分比和时间,以使其看起来不错,如下所述,或者只是给每个图像一个自己的规则。 对于“ n”幅图像,您必须定义: a =一幅图像的演