上一篇我们介绍了热力图的绘制方法,本章我们介绍一下Folium的其他常见地图绘制方法。
Folium是通过folium.Map()来显示地图
folium.Map(location=None, width='100%', height='100%', left='0%', top='0%', position='relative', tiles='OpenStreetMap', attr=None, min_zoom=0, max_zoom=18, zoom_start=10, min_lat=-90, max_lat=90, min_lon=-180, max_lon=180, max_bounds=False, crs='EPSG3857', control_scale=False, prefer_canvas=False, no_touch=False, disable_3d=False, png_enabled=False, zoom_control=True, **kwargs)
其中最重要的参数是如下几个:
location:经纬度,一般使用List如 location = [31.221783, 121.538740],先维度后经度,运行出来的图形就以该经纬度为中心
zoom_start:缩放程度,即运行的初始地图缩放大小,默认为10,值越大地图放大级别越大
titles:显示样式,默认为'OpenStreetMap',街道图,除此之外常用的还有'Stamen Toner'为黑白显示,'Stamen Terrain' 为地形图。
import foliumosm_map = folium.Map(location = [31.221783,