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

插件详情v0.3.0

geo

一组可在地理上下文中使用的函数和类型

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
993
喜欢数
9
Pub 分数
150

安装插件

flutter pub add geo

插件介绍

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

geo 包提供了一组专为 Dart 应用中的地理计算而设计的实用函数和数据类型。它支持常见的操作,如距离计算、坐标转换和地理空间比较。该包适用于移动、Web 和桌面等多个平台,可通过 pub 无缝集成到 Flutter 项目中。对于需要精确位置处理的应用程序(如地图、路线规划或基于位置的服务)来说,它是理想选择。其轻量级特性和清晰的 API 使开发人员在处理地理数据时更加便捷。

适合场景

  • 映射应用程序
  • 基于位置的服务
  • 路线规划
  • 地理空间数据处理
  • 距离计算

主要特点

  • 坐标转换工具
  • 距离和方位角计算
  • 地理数据类型
  • 跨平台兼容性
  • 简单、直观的 API

适合对象

  • 开发地图的开发者
  • 需要地理位置逻辑的应用程序
  • 带有空间数据的Flutter项目
  • 处理坐标点的后端服务
  • 移动和网络位置应用

使用建议

  • 需要手动处理坐标系统
  • 仅限基本地理操作
  • 无内置地图渲染
  • 未针对大规模地理空间数据集进行优化
  • 依赖外部库以实现高级GIS功能

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Dart Geo

Build Status

This project provides a set of utility functions for geographic computations.

You can:

  • compute distance between 2 points,
  • compute heading from one point to an other,
  • compute a point resulting from moving a distance from origin in the specified heading.
  • encode and decode a list of point according to the Encoded Polyline Algorithm Format.

License

Apache 2.0

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。