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
#显示地图
相关推荐
MUTA️31 分钟前
RT-DETR学习笔记(2)
人工智能·笔记·深度学习·学习·机器学习·计算机视觉
codists1 小时前
《计算机组成及汇编语言原理》阅读笔记:p82-p85
笔记
ladymorgana1 小时前
【运维笔记】windows 11 中提示:无法成功完成操作,因为文件包含病毒或潜在的垃圾软件。
运维·windows·笔记
oneouto1 小时前
selenium学习笔记(一)
笔记·学习·selenium
oneouto3 小时前
selenium学习笔记(二)
笔记·学习·selenium
sealaugh323 小时前
aws(学习笔记第十九课) 使用ECS和Fargate进行容器开发
笔记·学习·aws
LuH11245 小时前
【论文阅读笔记】Scalable, Detailed and Mask-Free Universal Photometric Stereo
论文阅读·笔记
m0_748256787 小时前
WebGIS实战开源项目:智慧机场三维可视化(学习笔记)
笔记·学习·开源
红色的山茶花7 小时前
YOLOv9-0.1部分代码阅读笔记-loss.py
笔记
胡西风_foxww9 小时前
【es6复习笔记】Promise对象详解(12)
javascript·笔记·es6·promise·异步·回调·地狱