高德地图的zoom放大倍数根据marker来控制_Python Folium(二)地图神器之地图标记、打点、测距、密度图绘制...

本文介绍如何使用Folium库在地图上添加经纬度标记,并控制地图的缩放级别。通过示例展示了如何利用for循环批量添加标记,并解释了地图在不同缩放级别下标记的分布变化。
摘要由CSDN通过智能技术生成

       上一篇我们介绍了热力图的绘制方法,本章我们介绍一下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' 为地形图。

1、加载三种样式的地图
import foliumosm_map = folium.Map(location = [31.221783,
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值