google_polyline_algorithm 3.1.0
SDKdartflutter
Platformandroidioswindowslinuxmacosweb
Dart implementation of Googles Polyline Encoding lossy compression Algorithm.
google_polyline_algorithm_example
Demonstrates how to use the google_polyline_algorithm package.
Usage
void main() {
final coord = encodePoint(-179.9832104);
print(coord);
// output is `~oia@'
final coords = encodePolyline([
[38.5, -120.2],
[40.7, -120.95],
[43.252, -126.453],
]);
print(coords);
// output is `_p~iF~ps|U_ulLnnqC_mqNvxq`@'
final polyline = decodePolyline('_p~iF~ps|U_ulLnnqC_mqNvxq`@');
print(polyline);
// output is [[38.5, -120.2],[40.7, -120.95],[43.252, -126.453],]
}
Getting Started
For help getting started with Dart, view online documentation, which offers tutorials, samples, guidance, and a full API reference.