Python Folium:如何用多个弹出文本行创建folium.map.Marker()?

问题描述 投票:0回答:1

是否可以为弹出文本创建第二行或第三行,包括调整弹出框的宽度和高度?

在GitHub上找到了东西,但这是唯一的方法吗?https://github.com/python-visualization/folium/pull/294

python python-3.x popup maps folium
1个回答
0
投票

您可以通过IFrame将html代码放在弹出窗口中:

IFrame

您得到:

import folium m = folium.Map(location=[43.775, 11.254], zoom_start=5) html = '''1st line<br> 2nd line<br> 3rd line''' iframe = folium.IFrame(html, width=100, height=100) popup = folium.Popup(iframe, max_width=100) marker = folium.Marker([43.775, 11.254], popup=popup).add_to(m) m

© www.soinside.com 2019 - 2024. All rights reserved.