gpt4 book ai didi

css - CartoCSS:根据与另一层的接近度来设计一个层

转载 作者:行者123 更新时间:2023-11-28 06:23:57 24 4
gpt4 key购买 nike

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

Google map 旧金山机场 - 目标样式

Google maps - San Francisco airport

Mapbox 旧金山机场 - 当前样式

Mapbox San Francisco Airport

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

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

最佳答案

在 CartoCSS 中不可能根据元素的接近度来设置元素的样式——那种几何过滤器的性能不佳。如果土地利用具有唯一 ID,解决此问题的最佳方法是按 ID 过滤并为该特定实例着色。

关于css - CartoCSS:根据与另一层的接近度来设计一个层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35391246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com