FLUTTER ECOSYSTEM

google_maps_cluster_manager

基于 Geohash 的简单 Flutter 聚合库,用于 Google 地图。

google_maps_cluster_manager 封面
最新版本
3.1.0
近 30 天下载
2390
喜欢数
311
Pub 分数
90

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

一个简单的 Flutter 聚类库,用于 Google 地图,使用 Geohash 高效地将附近的标记分组。它通过将多个点合并为聚类来减少地图杂乱,从而在显示大量位置时提高性能和用户体验。该库与 Google Maps for Flutter 无缝集成,提供可自定义的聚类图标和流畅的动画效果。非常适合需要在密集标记集中保持视觉清晰度的应用程序。

适合场景
  • 在地图上显示大型数据集
  • 通过大量标记提高地图性能
  • 提升基于位置的应用程序的用户体验
  • 可视化地理空间数据集群
  • 创建交互式地图界面
主要特点
  • 基于GeoHash的聚类
  • 可自定义的集群图标
  • 流畅的动画过渡
  • 与 Google 地图轻松集成
  • 支持动态标记更新
适合对象
  • 具有高密度位置数据的应用程序
  • 地图密集型应用
  • 寻求轻量级聚类的开发者
  • 使用 Google Maps 的 Flutter 项目
  • 需要高效标记管理的用户
使用建议
  • 需要 Google Maps for Flutter 设置
  • 仅限 Google 地图平台
  • 聚类逻辑可能需要针对特定用例进行调整
  • 不支持非geohash方法的内置支持
  • 依赖外部仓库进行更新
支持平台暂无数据

安装插件

flutter pub add google_maps_cluster_manager

所属分类

依赖

依赖清单 1 项
  • google_maps_flutter_platform_interface^2.4.3

源码仓库

关联项目