Python 简单使用Folium
2021-02-20 本文已影响0人
朱佩奇被占用
制作一张地图,随后在地图上标记点位,如何简单制作?
Python地图可视化,Folium是js著名的地理信息可视化库 leaflet.js为Python提供接口
首先先安装库:
python3 -m pip install folium
此外Folium可以从世界地图一直制作到市级地图,地图形式也可以进行更改
folium.map()
参数:
location:truple或者list类型,用于控制地图中心格式为(经度,纬度)、[经度,纬度],默认为None
maxzoom:int类型,控制地图可以最大的放大程度,上限为18
tiles:str类型,用于控制绘制地图的样式
control-scale:bool类型,控制地图上的比例尺
zoom_start:出示出示放大比例
m = folium.Map(location=[31.2389, 121.4992], zoom_start=15,
control_scale=True)
folium.Marker([lat, lng],
popup=folium.Popup(company, max_width=1000)).add_to(m)
m.save("map777.html")
folium.Marker([lat, lng],popup=folium.Popup(“点位信息”, max_width=1000)).add_to(m) 可以再地图上标记点位
popup:标记点位信息
参考信息:
https://python-visualization.github.io/folium/
https://python-visualization.github.io/folium/modules.html#module-folium.map