Search packages, repositories and app categories

Package detailsv0.3.0+1

dart_jts

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.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
2.1K
Likes
31
Pub points
140

Install package

flutter pub add dart_jts

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

dart_jts is a Dart port of the Java Topology Suite (JTS), providing robust geometric operations for spatial data. It enables developers to perform complex vector geometry calculations—such as intersections, unions, and buffering—across mobile, desktop, and web platforms. Designed for accuracy and performance, it supports standard GIS operations in Dart applications. The package is ideal for mapping, geospatial analysis, and location-based services requiring precise geometric logic.

Use cases

  • Geospatial data processing
  • Mapping applications
  • Location-based services
  • GIS tool development
  • Spatial query operations

Key features

  • Cross-platform compatibility
  • Accurate geometric computations
  • Support for JTS algorithms
  • Vector geometry operations
  • Open-source and actively maintained

Suitable for

  • Developers building GIS apps
  • Mobile and web apps with spatial data
  • Applications requiring precise geometry handling
  • Engineers working on location analytics

Considerations

  • Requires understanding of spatial concepts
  • Performance may vary with complex geometries
  • Limited documentation compared to JTS
  • Not optimized for real-time high-frequency operations

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

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.

Categories

Dependencies

Dependency list 2 items

Source repository

Projects using this package