FLUTTER ECOSYSTEM

osrm

Dart 的开源路由机器(OSRM)客户端。

最新版本
0.0.8
近 30 天下载
524
喜欢数
30
Pub 分数
140

Package Overview

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

插件概览

OSRM 包是 Open Source Routing Machine (OSRM) 的 Dart 客户端,可在 Flutter 应用中实现高效的路线计算和地理空间导航。它通过简单的 API 提供对 OSRM 强大的路由、距离矩阵和表格服务的访问。该包专为跨平台使用而设计,支持 Android、iOS、Web、macOS、Windows 和 Linux,非常适合需要实时导航或行程规划的应用程序。该包抽象了底层 HTTP 请求,为开发者提供简洁的异步方法,可无缝将路由功能集成到其应用中。

适合场景
  • 实时路线规划
  • 距离和时长计算
  • 多站点行程优化
  • 导航应用开发
  • 地理空间数据分析
  • 配送路线优化
主要特点
  • 跨平台兼容性
  • 异步路由请求处理
  • 支持 OSRM 的完整 API 套件
  • 简洁直观的 Dart 接口
  • 轻量且快速
  • 内置错误处理
适合对象
  • 移动和网络导航应用
  • 物流和配送平台
  • 旅行和地图工具
  • 基于位置的服务
  • 开发者原型设计
使用建议
  • 需要一个 OSRM 服务器实例或托管服务
  • 路由需要网络连接
  • 仅限OSRM兼容的地图数据
  • 公共服务器可能有速率限制
  • 私有部署需要身份验证
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add osrm

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目

暂无相关数据。