FLUTTER ECOSYSTEM

maps_toolkit

Maps toolkit - geo-measurements utils - area of polygon, distance between point, heading and offset between points (port of SphericalUtil, PolyUtil from `android-maps-utils`).

Latest version
3.1.0
30-day downloads
42.2K
Likes
388
Pub points
160

Package Overview

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

Overview

maps_toolkit is a Flutter/Dart package providing essential geospatial utilities for working with maps. It offers tools to calculate the area of polygons, compute distances between geographic points, and determine heading and offset between coordinates—mirroring functionality from the Android Maps Utils library. Designed for cross-platform use, it supports Android, iOS, Web, macOS, Windows, and Linux. The package simplifies complex geographic computations, making it ideal for location-based applications requiring precise measurements and spatial analysis.

Use cases
  • Calculating polygon areas on maps
  • Measuring distances between two coordinates
  • Determining directional heading between points
  • Computing coordinate offsets
  • Geospatial data visualization
  • Route planning and analysis
Key features
  • Polygon area calculation
  • Distance and bearing computation
  • Coordinate offset utilities
  • Cross-platform compatibility
  • Lightweight and easy to integrate
  • Port of Android Maps Utils
Suitable for
  • Map-based applications
  • Location-aware features
  • GIS-related projects
  • Navigation and routing tools
  • Real-time tracking systems
  • Spatial analytics
Considerations
  • Requires valid latitude/longitude inputs
  • No built-in map rendering
  • Depends on accurate geodetic calculations
  • Not suitable for large-scale terrain modeling
  • Best used with map widgets like google_maps_flutter
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add maps_toolkit

Categories

Source repository

Related projects

No data available yet.