FLUTTER ECOSYSTEM

dart_jts

一项持续的努力,将 Java Topology Suite 移植到 Dart 编程语言,并使其可用于移动、桌面和 Web 环境。

最新版本
0.3.0+1
近 30 天下载
3080
喜欢数
31
Pub 分数
140

Package Overview

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

插件概览

dart_jts 是 Java Topology Suite (JTS) 的 Dart 版本,为地理空间数据提供稳健的几何运算。它使开发者能够在移动、桌面和 Web 平台上执行复杂的矢量几何计算——例如相交、并集和缓冲区操作。该库设计注重精度与性能,支持 Dart 应用中的标准 GIS 操作。此包非常适合需要精确几何逻辑的地图应用、地理空间分析以及基于位置的服务。

适合场景
  • 地理空间数据处理
  • 映射应用程序
  • 基于位置的服务
  • GIS工具开发
  • 空间查询操作
主要特点
  • 跨平台兼容性
  • 精确的几何计算
  • 对 JTS 算法的支持
  • 向量几何运算
  • 开源且持续维护
适合对象
  • 开发GIS应用程序的开发者
  • 带有空间数据的移动和网络应用
  • 需要精确几何处理的应用程序
  • 从事位置分析的工程师
使用建议
  • 需要理解空间概念
  • 性能可能因复杂几何形状而异
  • 与JTS相比,文档有限
  • 未针对实时高频操作进行优化
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add dart_jts

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目