Folium 笔记:MarkerCluster

在一张地图上以聚簇的形式显示大量的标记(markers)

举例:

python 复制代码
import folium
from folium.plugins import MarkerCluster
import random


m = folium.Map(location=[45.5236, -122.6750], zoom_start=13)
# 创建一个基本的地图


marker_cluster= MarkerCluster().add_to(m)
# 创建一个标记聚簇对象


for i in range(100):
    folium.Marker(
        location=[45.5236 + random.random()/40, -122.6750 +random.random()/40], 
        # 改变坐标以创建多个标记
        popup=f'Marker {i}',
    ).add_to(marker_cluster)
# 添加标记到标记聚簇对象中


m
#显示地图
相关推荐
ziqi5224 分钟前
第二十四天笔记
笔记
马猴烧酒.10 分钟前
【JAVA数据传输】Java 数据传输与转换详解笔记
java·数据库·笔记·tomcat·mybatis
ziqi5221 小时前
第二十五天笔记
前端·chrome·笔记
dalong102 小时前
A11:plus 控件窗口绘图基础
笔记·aardio
历程里程碑2 小时前
Linxu14 进程一
linux·c语言·开发语言·数据结构·c++·笔记·算法
三水不滴3 小时前
Redis 持久化机制
数据库·经验分享·redis·笔记·缓存·性能优化
不断进步的咕咕怪3 小时前
meme分析
笔记
中屹指纹浏览器3 小时前
进程级沙箱隔离与WebGL指纹抗识别:指纹浏览器核心技术难点与工程落地
经验分享·笔记
sayang_shao3 小时前
Rust多线程编程学习笔记
笔记·学习·rust
进阶的猪3 小时前
Qt学习笔记
笔记·学习