问题标签 [cartocss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
675 浏览

mapbox - Mapbox Studio 透明水

我对 Mapbox Studio 有疑问。我想让水层看起来透明并以某种颜色显示陆地区域。当我删除 Map {} 背景或将其修改为透明时,所有更改为透明,但水仍保持设置为的颜色。如果我尝试添加狐狸示例#countries {多边形填充:#ff0000},它不会填充土地覆盖区域。

我没有找到任何对当前版本的 Mapbox 有效的参考。适用于 tilemill 的东西似乎不适用于 Mapbox Studio。任何指针或建议将不胜感激。谢谢!

0 投票
2 回答
410 浏览

gis - 在瓷砖磨中设置透明背景,以便底图是背景以及切换图层时

在此处输入图像描述有谁知道如何使地图的背景完全透明,在瓷砖厂透明。我尝试在 carto css 地图部分删除背景颜色规则,但没有奏效,而是只留下纯白色背景。我试着玩多边形不透明度属性在 0.1 到 1 之间,但我仍然看到白色背景。我需要它完全透明,这样我才能看到标记,并且我希望我的背景是我的底图。

请看附上的图片,那个白色是我想要摆脱的。

0 投票
1 回答
308 浏览

mapbox - 每个国家/地区的 4 级管理员边界的独特样式

MapBox 数据将美国各州的管理级别置于与欧洲和其他地区国家划分相同的级别(级别 4)。出于我的目的,在美国显示各州的不同边界很有用,而在欧洲显示它们根本没有用。

有没有办法为这些 admin_level: 4 个边界设置每个位置的唯一样式?

0 投票
1 回答
1888 浏览

css - CartoCSS:根据与另一层的接近程度设置层的样式

我正在尝试使用 Map box studio 经典版在 CartoCSS 中复制谷歌地图样式。默认的谷歌地图对机场周围的工业区有浅棕色阴影(如屏幕截图所示)

谷歌地图旧金山机场 - 目标风格

谷歌地图 - 旧金山机场

Mapbox 旧金山机场 - 当前风格

Mapbox 旧金山机场

机场“下方”的区域被归类为#Landuse['industrial']。我正在寻找一种方法来为该区域提供浅棕色阴影,但不影响所有其他工业区域。

我正在考虑将样式应用于靠近任何#aeroway 层的任何#Landuse['industrial'] 的路线。所以问题是:这是否可能和/或是否有更好/更简单的方法来实现所需的风格。

0 投票
0 回答
1538 浏览

openstreetmap - 如何在 Mapbox 样式中使用 OSM 自定义标签

这是我想做的事情的简要描述(我对此非常非常陌生,但似乎已经碰壁了):

显示基于自定义标签 (miamioh_lds) 的彩色建筑地图。

我尝试过的:在 Mapbox Studio Classic 中,从 Emerald 样式开始(坐标 84.7286、39.5033)

我希望 Hoyt Hall 是红色的,但事实并非如此,即使我删除了所有其他 #building CartoCSS 语句。

我希望建筑物被填充,这就是为什么我使用标签和填充而不是使用似乎专注于添加标记的数据源。我使用 Mapbox 是因为我的目标是将地图引入 Tableau(我将使用它在动态数据中添加标记,这就是为什么我需要填充,而不是此处的标记)。

我可以在 CartoCSS 中使用自定义标签吗?如果是这样,我做错了什么?

谢谢!

0 投票
0 回答
142 浏览

mapbox - Mapbox上传背景图片

我正在尝试更改地图的背景并放置图像而不是它。

我目前正在使用地图框工作室,所以当我选择本地路径(c\deskstop\toto.png)时,它正在软件上运行,所以如果我选择上传我的整个地图样式,并使用我的地图互联网,它不起作用。

我选择将图片上传到我的网站,然后我也更改了路径的 URL(toto.com\pictures\toto.png)。但直到不工作

有人对mapbox有这个问题吗?

0 投票
1 回答
122 浏览

mapbox - 在 CartoCSS 中将道路标签放置在道路下方

我想强制道路标签位于东西向道路的南侧(下方)。执行 text-dy:-20 后,结果并不一致。我可以使用另一种设置来强制将此标签放置在道路上吗?

0 投票
1 回答
52 浏览

css - 在 CartoCSS 中的字母上叠加形状

我对 cartoCSS 中可用的样式选项很好奇。我想知道是否可以在地图标签的特定字母上添加形状(也许这将是某种类型的矢量叠加?)但我还没有找到一个似乎可以做到这一点的例子。

我问的原因是我想创建一个 Breaking Bad 主题的滑图 - 对于那些看过该节目的人,您可能熟悉签名文本图像。该节目的商标文字主题是绿色框中列出的每个单词的前两个字母,有点像元素周期表。

可以在此处找到示例图像:

https://ntvb.tmsimg.com/assets/p8696131_b_h10_aa.jpg?w=1280&h=720

因此,例如,如果我的地图上有一个标有“芝加哥”的标签,我希望将“Ch”放在绿色框中。无论如何,如果你认为这适用于 carto-css,在我朝这个方向走得太远之前只是好奇。

0 投票
1 回答
133 浏览

tilemill - 如何避免在tilemill中放大多个标签

现在我在 tilemill 上工作,当我设计放大道路图层时,我在 tilemill 中遇到了一个问题,该时间多次显示道路图层标签。如何在此处输入图像描述在 tilemill 中避免这些多个道路标签名称

0 投票
0 回答
227 浏览

openstreetmap - TileMill - OS Windows 中 osm 数据的漂亮风格

你能告诉我从 mapzen 中为我的形状提取添加样式的最简单方法是什么,并给我一些提示如何在 Windows 中做到这一点,因为大多数教程都是针对 linux 或 mac oc 的。我还需要帮助从 mapzen 中选择正确的形状文件,有两种方法:

  • 按几何类型划分的数据集:线、点或多边形
  • 通过 OpenStreetMap 标签分组到各个图层的数据集

我需要将形状导入 tilemill,添加漂亮的样式(例如:https ://github.com/mapbox/osm-bright ),然后导出到 *.mbtiles。