FLUTTER ECOSYSTEM

google_map_polyutil

Dart implementation of native google map utility class PolyUtil

Latest version
1.0.1
30-day downloads
41
Likes
26
Pub points
40

Package Overview

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

Overview

A Dart implementation of the Google Maps PolyUtil class, providing geometric utilities for working with polygons and polylines on maps. It enables operations like checking if a point lies within a polygon, computing the distance between points, and simplifying polylines. This package is particularly useful for geospatial calculations in Flutter applications that use Google Maps. It mirrors the functionality of the native Android and iOS Google Maps SDKs, ensuring consistent behavior across platforms.

Use cases
  • Checking if a point is inside a polygon
  • Simplifying complex polylines
  • Calculating distances between map coordinates
  • Geofencing with polygon boundaries
  • Map-based data filtering
Key features
  • Cross-platform compatibility
  • Exact replication of PolyUtil methods
  • Lightweight and efficient
  • Supports latitude/longitude operations
  • No external dependencies
Suitable for
  • Flutter apps using Google Maps
  • Location-based services
  • Geofencing implementations
  • Map data processing
  • Real-time tracking systems
Considerations
  • Does not support all native PolyUtil features
  • Requires manual handling of edge cases
  • Limited to basic geometric operations
  • No built-in map rendering
  • Not suitable for high-performance real-time geometry
Supported platformsNot available

Install package

flutter pub add google_map_polyutil

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects

No data available yet.