服务器之家

服务器之家 > 正文

Python地理地图可视化folium标记点弹窗设置代码(推荐)

时间:2021-12-29 00:12     来源/作者:zhangphil

python代码如下:

import webbrowser as wb
import folium

if __name__ == '__main__':
  loc = [30.679943, 104.067923]  # 成都中心位置经纬度
  map = folium.Map(location=loc,
                   zoom_start=11,
                   zoom_control=True,
                   tiles='OpenStreetMap')  # 默认OpenStreetMap

  s1 = '地理位置标记点上的弹出窗口,展示标记点数据内容'
  s2 = 'zhang phil'
  s3 = 'https://zhangphil.blog.csdn.net/'
  WIDTH = max(len(s1.encode('utf-8')), len(s2.encode('utf-8')), len(s3.encode('utf-8')))
  pop = folium.Popup(html=folium.Html("""
                          {}</br>
                          {}</br>
                          {}</br>
                          """.format(s1, s2, s3),
                                      script=True,
                                      width=WIDTH * 4),

                     parse_html=True,
                     max_width=3000,
                     )

  # 添加一个标记,然后设置弹窗。
  folium.Marker(
      location=loc,
      popup=pop,
      tooltip="标记点"
  ).add_to(map)

  map.save('map.html')
  wb.open('map.html')

# https://nbviewer.jupyter.org/github/python-visualization/folium/blob/master/examples/Popups.ipynb

输出结果如图:

Python地理地图可视化folium标记点弹窗设置代码(推荐)

到此这篇关于Python地理地图可视化folium标记点弹窗设置代码(推荐)的文章就介绍到这了,更多相关Python地图可视化folium内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://zhangphil.blog.csdn.net/article/details/110901829

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
返回顶部