gpt4 book ai didi

python-3.x - 叶 map 模块,试图为标记颜色提供更多选项

转载 作者:行者123 更新时间:2023-12-04 13:48:01 27 4
gpt4 key购买 nike

我现在经常使用 Folium,在 Python 中拥有如此易于使用的东西真的很棒。但是他们的文档严重落后,我理解。所以我有2个问题。

  • 我在尝试获得更多标记颜色时做错了什么?这是我尝试过的:
  • map.simple_marker(each_coord, popup=v[0], marker_color='#FFFF00') map.simple_marker(each_coord, popup=v[0], marker_color='yellow') map.simple_marker(each_coord, popup=v[0], marker_color='Yellow')
    他们都应该使标记变为黄色,而不是保持默认的红色。我实际上可以更改的唯一颜色是红色、绿色和紫色。在来自 folium 文档的示例中,看起来我们应该能够使用 html 颜色代码:
    folium.CircleMarker([45.5215, -122.6261],
    radius=500,
    popup='Laurelhurst Park',
    color='#3186cc',
    fill_color='#3186cc',
    ).add_to(map_2)

    但这对我不起作用。希望有人知道解决这个问题的方法,因为我的项目至少需要 12 种不同的颜色。
  • 我添加标记的方式似乎已被弃用。它有效,但我总是收到此警告:FutureWarning: simple_marker is deprecated. Use add_children(Marker) instead我认为这可能与我无法使颜色正常工作有关。但它们在任何文档或关于如何使用 add_children 的公开讨论中都没有。也许有知识的人可以澄清一下?

  • 谢谢

    最佳答案

    我有同样的问题。以下是适用于标记的颜色:

    colors = [
    'red',
    'blue',
    'gray',
    'darkred',
    'lightred',
    'orange',
    'beige',
    'green',
    'darkgreen',
    'lightgreen',
    'darkblue',
    'lightblue',
    'purple',
    'darkpurple',
    'pink',
    'cadetblue',
    'lightgray',
    'black'
    ]

    folium.Marker([lat, lon], popup=str(name)+': '+color+'-'+str(clname), icon=folium.Icon(color=color)).add_to(feature_group)

    关于python-3.x - 叶 map 模块,试图为标记颜色提供更多选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36202514/

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