gpt4 book ai didi

python - 如何在 folium 贴图中添加颜色贴图的背景颜色

转载 作者:行者123 更新时间:2023-12-01 02:50:07 25 4
gpt4 key购买 nike

我正在使用基于 json 文件创建的 folium map 。我使用 branca.colormap 添加了 颜色图,并且我想添加背景颜色,因为生成的颜色图可能会在其后面的 map 上有一些颜色,这会导致可视化问题。

我可以将此颜色图添加到框架中还是仅添加背景颜色?

最佳答案

这是一个相当老套的解决方案,但它有效:

通过函数 map_instance.save('map.html') 打开 folium 生成的 html 文件.

通过搜索 .append("svg") 查找生成传单控件的行

在其后面插入此代码片段,确保变量名称正确(即从代码中的变量复制随机生成的 id)

color_map_<random_generated_id>.svg.append("rect")
.attr("width", "100%")
.attr("height", "100%")
.attr("fill", "white")
.attr("opacity", "0.8");

您还可以通过更改 color_map_<random_generated_id>.legend 中的 leaflet-control 位置属性来定位图例。多变的。在我的示例中,我使用 L.control({position: 'bottomleft'});

Image example

关于python - 如何在 folium 贴图中添加颜色贴图的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44887461/

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