FLUTTER ECOSYSTEM

geoflutterfire

GeoFlutterFire 是一个开源库,可让您根据地理位置存储和查询 Firestore 文档。

geoflutterfire 封面
最新版本
3.0.3
近 30 天下载
275
喜欢数
398
Pub 分数
130

Package Overview

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

插件概览

GeoFlutterFire 是一个开源的 Flutter 包,使开发者能够使用地理定位数据存储和查询 Firebase Firestore 文档。它通过支持空间查询(例如查找附近的位置或检查某一点是否位于某个区域)扩展了 Firestore 的功能。该库专为与 Firebase 无缝集成而设计,支持 Android、iOS、Web 和 macOS 平台。该库简化了移动和 Web 应用中的地理空间操作,非常适合用于基于位置的服务。

适合场景
  • 查找附近的用户或兴趣点
  • 构建位置感知的社交应用
  • 实施配送或拼车功能
  • 创建地理围栏触发器
  • 映射实时位置数据
主要特点
  • Firestore 中的地理空间查询
  • 支持纬度/经度坐标
  • 与 Firebase 实时数据库集成
  • 高效的邻近搜索
  • 跨平台兼容性
适合对象
  • 开发基于位置的应用程序的开发者
  • 使用 Firebase 和地理位置的团队需要
  • 需要实时近距离检测的应用
  • 具有地图功能的移动和网络应用程序
使用建议
  • 需要 Firebase Firestore 设置
  • 频繁查询可能导致更高成本
  • 需要准确的GPS数据才能获得精确结果
  • 仅限支持的平台(Android、iOS、Web、macOS)
支持平台AndroidiOSWebmacOS

安装插件

flutter pub add geoflutterfire

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目

暂无相关数据。