Leaflet 我如何给瓷砖传单上色?

Leaflet 我如何给瓷砖传单上色?,leaflet,Leaflet,使用平铺,但在初始状态下它们是灰色的 如何填充瓷砖,使其看起来像示例中的瓷砖 我使用以下代码: map = L.map('map', {zoomControl: false}).setView([..., ...], 15); L.tileLayer('https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png"', {}).addTo(map); 图像: 必要的: 原始-所有灯光: 解决这个问题有几

使用平铺,但在初始状态下它们是灰色的

如何填充瓷砖,使其看起来像示例中的瓷砖

我使用以下代码:

map = L.map('map', {zoomControl: false}).setView([..., ...], 15);
L.tileLayer('https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.png"', {}).addTo(map);
图像:

必要的: 原始-所有灯光:

解决这个问题有几种方法:

  • 搜索符合所需配色方案的不同颜色
  • 之后
  • 更改瓷砖的饱和度
  • 在瓷砖上换颜色
  • 应用于瓷砖(通过)
  • 更改饱和度并替换瓷砖中的颜色

coinmap.org(问题中提到的网站)上的地图在所有瓷砖上使用CSS过滤器(
过滤器:饱和(4)
)(在CSS选择器
.map.传单瓷砖窗格上)

有几种方法解决此问题:

  • 搜索符合所需配色方案的不同颜色
  • 之后
  • 更改瓷砖的饱和度
  • 在瓷砖上换颜色
  • 应用于瓷砖(通过)
  • 更改饱和度并替换瓷砖中的颜色
coinmap.org(问题中提到的网站)上的地图在所有瓷砖上使用CSS过滤器(
过滤器:饱和(4)
)(在CSS选择器
.map.传单瓷砖窗格上)

您可以将插件与
['grayscale:100%]
一起使用

查看一些。

您可以将该插件与
['grayscale:100%']
一起使用


看看。

哦,我的天哪!你是最棒的。我花了一个星期找这个。谢谢你我的天啊!你是最棒的。我花了一个星期找这个。非常感谢。