搜索插件、代码仓与 APP 分类

插件详情v2.1.0

geo_fence_utils

生产就绪的地理围栏计算。精确的距离(Haversine)、圆形和多边形检测,批量操作。96% 的测试覆盖率。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
77
喜欢数
33
Pub 分数
140

安装插件

flutter pub add geo_fence_utils

插件介绍

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

geo_fence_utils 是一个生产就绪的 Dart 包,用于精确的地理围栏操作。它提供基于 Haversine 的距离计算,支持圆形和多边形形状的地理围栏,并可实现批量处理以提高效率。96% 的测试覆盖率确保了在 Android、iOS、Web、macOS、Windows 和 Linux 等平台上的可靠性。适用于需要实时地理围栏检测和管理的位置感知应用程序。

适合场景

  • 实时位置跟踪
  • 基于地理围栏的警报
  • 配送或拼车应用
  • 资产监控
  • 户外活动追踪
  • 智能家居自动化

主要特点

  • 哈弗辛距离计算
  • 圆形和多边形地理围栏检测
  • 批量地理围栏操作
  • 高测试覆盖率(96%)
  • 跨平台兼容性
  • 轻量且高效

适合对象

  • 开发人员构建位置服务
  • 需要精确地理围栏的应用
  • 注重可靠性和性能的团队
  • 需要多平台支持的项目
  • 高频位置更新的应用程序

使用建议

  • 需要准确的GPS输入以获得最佳效果
  • 多边形检测可能会影响复杂形状的性能
  • 不适用于仅离线使用,需额外设置
  • 最佳搭配位置权限处理程序

所属分类

依赖

依赖清单 3 项

使用此插件的项目

暂无相关数据。