Search packages, repositories and app categories

Package detailsv0.3.0

geo

A set of functions and types usable in a geographic's context

AndroidiOSWebmacOSWindowsLinux
30-day downloads
993
Likes
9
Pub points
150

Install package

flutter pub add geo

Package Overview

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

The geo package provides a collection of utility functions and data types tailored for geographic computations in Dart applications. It supports common operations such as distance calculations, coordinate transformations, and geospatial comparisons. Designed for use across multiple platforms including mobile, web, and desktop, it integrates seamlessly into Flutter projects via pub. The package is ideal for apps requiring precise location handling, such as mapping, route planning, or location-based services. Its lightweight nature and clear API make it accessible for developers working with geographic data.

Use cases

  • Mapping applications
  • Location-based services
  • Route planning
  • Geospatial data processing
  • Distance calculations

Key features

  • Coordinate conversion utilities
  • Distance and bearing calculations
  • Geographic data types
  • Cross-platform compatibility
  • Simple, intuitive API

Suitable for

  • Developers building maps
  • Apps needing geolocation logic
  • Flutter projects with spatial data
  • Backend services handling coordinates
  • Mobile and web location apps

Considerations

  • Requires manual handling of coordinate systems
  • Limited to basic geographic operations
  • No built-in map rendering
  • Not optimized for large-scale geospatial datasets
  • Depends on external libraries for advanced GIS features

Original README

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

Dart Geo

Build Status

This project provides a set of utility functions for geographic computations.

You can:

  • compute distance between 2 points,
  • compute heading from one point to an other,
  • compute a point resulting from moving a distance from origin in the specified heading.
  • encode and decode a list of point according to the Encoded Polyline Algorithm Format.

License

Apache 2.0

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.