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

插件详情v0.3.0+1

dart_jts

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

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
2080
喜欢数
31
Pub 分数
140

安装插件

flutter pub add dart_jts

插件介绍

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

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

适合场景

  • 地理空间数据处理
  • 映射应用程序
  • 基于位置的服务
  • GIS工具开发
  • 空间查询操作

主要特点

  • 跨平台兼容性
  • 精确的几何计算
  • 对 JTS 算法的支持
  • 向量几何运算
  • 开源且持续维护

适合对象

  • 开发GIS应用程序的开发者
  • 带有空间数据的移动和网络应用
  • 需要精确几何处理的应用程序
  • 从事位置分析的工程师

使用建议

  • 需要理解空间概念
  • 性能可能因复杂几何形状而异
  • 与JTS相比,文档有限
  • 未针对实时高频操作进行优化

原始 README

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

Dart JTS

pub package Build Status

dart_jts is an ongoing effort to port the Java Topology Suite to the dart programming language and make it available to its mobile, dektop and web environments.

dart_jts is derivative work of JTS Topology Suite.

This is currently developed by HydroloGIS.

Contributions are very welcome. Please, if you port some code over from JTS java, also bring in the testcases. Without them we will not accept the pull requests. Thank you!

Project License

Copyright (C) 2020 HydroloGIS

The project is distributed under the Eclipse Distribution License - v 1.0, the same as the JTS project itself.

所属分类

依赖

依赖清单 2 项

源码仓库

使用此插件的项目