leaflet实现点位聚合

1、引入聚合插件及相应的样式文件

js插件:https://download.csdn.net/download/qq_48795482/90404737

样式文件1:https://download.csdn.net/download/qq_48795482/90404741

样式文件2:https://download.csdn.net/download/qq_48795482/90404743

html 复制代码
<script src="/mapLib/leaflet.markercluster.js"></script>
    <link rel="stylesheet" type="text/css" href="/mapLib/MarkerCluster.css" />
    <link
      rel="stylesheet"
      type="text/css"
      href="/mapLib/MarkerCluster.Default.css"
    />

2、调用插件函数得到聚合图层

javascript 复制代码
this.clusterLayer = L.markerClusterGroup();

3、将相应的marker或者geojson的点图层添加到聚合图层中,点位会自动实现聚合。

javascript 复制代码
that.clusterLayer.addLayer(that.geoJSONLayer[id]);
相关推荐
极小狐16 分钟前
极狐GitLab 容器镜像仓库功能介绍
java·前端·数据库·npm·gitlab
程序猿阿伟28 分钟前
《Flutter社交应用暗黑奥秘:模式适配与色彩的艺术》
前端·flutter
rafael(一只小鱼)32 分钟前
黑马点评实战笔记
前端·firefox
weifont32 分钟前
React中的useSyncExternalStore使用
前端·javascript·react.js
初遇你时动了情37 分钟前
js fetch流式请求 AI动态生成文本,实现逐字生成渲染效果
前端·javascript·react.js
影子信息1 小时前
css 点击后改变样式
前端·css
几何心凉1 小时前
如何使用 React Hooks 替代类组件的生命周期方法?
前端·javascript·react.js
小堃学编程1 小时前
前端学习(1)—— 使用HTML编写一个简单的个人简历展示页面
前端·javascript·html
hnlucky2 小时前
通俗易懂版知识点:Keepalived + LVS + Web + NFS 高可用集群到底是干什么的?
linux·前端·学习·github·web·可用性测试·lvs
懒羊羊我小弟3 小时前
使用 ECharts GL 实现交互式 3D 饼图:技术解析与实践
前端·vue.js·3d·前端框架·echarts