NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4793 most downloaded on pub.dev
A geospatial library for Dart. Designed primarily around vector features (like, with coordinate points), this library provides a simple interface for working with geographic data.
Last release 4 months ago
28 May 2026
Ships fairly regularly
a new release about every 7 months
Nearly every release is documented
notes for 26 of 26 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
26 releases · first in 2022
Remove invalid @override annotations from factory constructors to fix static analysis warnings
@override annotations from factory constructors to fix static analysis warningsFull Changelog: v0.3.9...v0.3.10
Fix the pubspec score type issues by @ntatko in #42
One column per quarter.
x and y type to double in CoordinateAdd x and y type docs to Coordinate
x and y type docs to Coordinatepublish 0.3.7 with linestring intersection bug by @ntatko in #41
Full Changelog: v0.3.6...0.3.7
change standard measurments from final to consts - lets them be used … by @ntatko in #36
Full Changelog: v0.3.5...v0.3.6
Polygon.fromWKT creation bugMultiPolygon.fromWKT creation bugMultiPolygon.fromWKT and Polygon.fromWKT testsIncrease comments around conversion utils by @ntatko in #32
fromJson method fix with castingValidate changes to main and PRs by @ntatko in #28
Update linear_ring.dart by @sheldoncoup in #21
Full Changelog: v0.3.2...v0.3.3
polygon intersections by @ntatko in #14
Multiline constructor bug by @ntatko in #11
Full Changelog: v0.3.0...v0.3.1
Add conversion from LLA Coordinate to ENU Coordinate by @keenranger in #9
Full Changelog: v0.2.8...v0.3.0
MultiLineString.fromWKT creation bug.
MultiLineString.fromWKT creation bug.- LineString.hashCode operator.
LineString.hashCode operator.Feature now has + capabilities.
Feature now has + capabilities.FeatureCollection now has + capabilities.MultiPoint.random({int points}) created.LineString.random({int length}) added length parameter.MultiLineString.random({int count, int length}) added length and count parameter.LineString.intersections added.LineString.slope added.LineString.contains added.Tests for LinearRing.contains bug fix
LinearRing.contains bug fixLinearRing.contains bug fixAdd readme links to conversion headings.
Polygon.random() created.LineString methods and properties.LinearRing random() centroid and area methods added.Point and Polygon contained and isContainedIn methods added in LinearRing, MultiPolygon, Polygon, and Point.Change distanceTo and bearingTo to accept units.
convertAngle function.distanceTo and bearingTo to accept units.Add BoundingBox toPolygon conversion
toPolygon conversionsegments propertyenvelope property to BoundingBoxsquare property to BoundingBoxisCollectionOf and nearestPointTo property to FeatureCollectionAdd BoundingBox as geometry tyoe
.bbox method to all geometry featuresadd center method to all geometries
center method to all geometriesAdd conversion example to README
Add area conversions to the conversions library.
conversions library.Found an incorrect import in readme
Remove installation information from the README.md
- Changed pubspec information - Un-ignored docs and examples
- Initial version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →