1 介绍
- 在
folium
中,Popup
是一个用于在地图上显示附加信息的对象。 - 当在地图上点击一个标记(例如,一个点或者一个形状)时,
Popup
会显示出来。Popup
可以包含纯文本,但也可以包含HTML代码
2 主要参数
| (str 或 Element, 默认值 = None) 定义了弹窗的内容。 它可以是一个字符串(可以包含HTML代码),也可以是一个 |
| (bool, 默认值 = False) 如果 |
| (int 或 str, 默认值 = '100%') 这个参数定义了弹窗的最大宽度。它可以是一个像素值(例如,300),也可以是一个百分比(例如,'50%') |
| (bool, 默认值 = False) 如果这个参数为 |
| (bool, 默认值 = False) 如果这个参数为 |
| (bool, 默认值 = False) 如果这个参数为 |
3 举例
3.1 使用string
import foliumm = folium.Map(location=[1.3521, 103.8198], zoom_start=11)
popup = folium.Popup("MacRitchie")
folium.Marker([1.3521, 103.8198], popup=popup).add_to(m)
m
3.2 使用HTML
import foliumm = folium.Map(location=[1.3521, 103.8198], zoom_start=11)
popup = folium.Popup("<strong>This is a bold text.</strong><br>""<i>This is an italic text.</i><br>""<a href='https://www.example.com'>A Link</a>",max_width=1000)folium.Marker([1.3521, 103.8198], popup=popup).add_to(m)
m