欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Python】使用 folium 对地理信息进行可视化

程序员文章站 2024-02-13 17:05:28
...

本文介绍 Python 语言使用 folium 对地理信息进行可视化的基本操作。

 

高德底图:

import folium

location_centre = (lat, lng)
map = folium.Map(location=location_centre, 
                 zoom_start=10, 
                 tiles="http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=7&x={x}&y={y}&z={z}", 
                 attr="defalut")

散点图:

location = (lat, lng)
folium.Marker(location=location, tooltip=tooltip).add_to(map)

热力图:

from folium.plugins import HeatMap

data_ = [[lat[i], lng[i], pop[i]] for i in range(len(data))]
HeatMap(data_).add_to(map)

保存本地文件:

import webbrowser

map.save(path)
webbrowser.open(path)

 

相关标签: Python