FLUTTER ECOSYSTEM

latlong

用于常见纬度和经度计算的轻量级库

最新版本
0.6.1
近 30 天下载
839
喜欢数
116
Pub 分数
10

Package Overview

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

插件概览

一个轻量级的 Dart 库,专为高效的纬度和经度计算而设计。它提供了基本的地理空间操作,例如距离计算、中点确定和坐标转换。非常适合需要基础地理数学运算但又不想引入重型依赖的应用程序。该包易于集成,特别适合需要基于位置逻辑的移动和 Web 应用。它支持核心地理定位工具,开销极小。

适合场景
  • 计算两个坐标之间的距离
  • 查找位置之间的中点
  • 在坐标格式之间进行转换
  • 实施基于位置的筛选
  • 构建导航辅助功能
  • 地理围栏逻辑
主要特点
  • 最小占用空间
  • 支持哈弗辛距离
  • 坐标算术
  • 轻松集成
  • 无外部依赖
  • 跨平台兼容性
适合对象
  • 带有位置功能的移动应用
  • Web 地图工具
  • 简单的地理空间计算
  • 原型定位逻辑
  • 需要轻量级地理定位工具的应用
使用建议
  • 仅限基本地理空间数学
  • 不支持地图渲染
  • 不处理复杂投影
  • 不适合高级GIS任务
  • 无内置地理编码
  • 需要手动处理边缘情况
支持平台暂无数据

安装插件

flutter pub add latlong

所属分类

依赖

依赖清单 4 项
  • console_log_handler>=1.1.0 <2.0.0
  • intl>=0.15.0 <1.0.0
  • logging>=0.11.3 <1.0.0
  • validate^1.0.0

源码仓库

关联项目