提问人:wfgeo 提问时间:10/18/2023 更新时间:10/18/2023 访问量:24
对开地图中的缩放 SVG 图标
Scale SVG icon in folium map
问:
我想在我的 Folium 地图中有一个 SVG 图标,但似乎无论我尝试什么,它都不会停止以 12x12px 的分辨率呈现
以下是相关代码:
for _, row in features_gdf.iterrows():
pt = row.geometry.coords[0]
pt = tuple(reversed(pt))
circle_marker = folium.Marker(
pt,
icon=folium.DivIcon(html=f"""<div>{open(f'{HERE}/svg/telecom_tower.svg').read()}</div>""")
).add_to(m)
这可行,但每个图标都以 12x12 像素呈现
我以为我可以用一个:CustomIcon
for _, row in features_gdf.iterrows():
pt = row.geometry.coords[0]
pt = tuple(reversed(pt))
icon = folium.features.CustomIcon(icon_image=f'{HERE}/svg/my_icon.svg', icon_size=(24, 24))
circle_marker = folium.Marker(
pt,
icon=icon
).add_to(m)
如何使地图以正确的大小呈现图标?
答: 暂无答案
评论