encode static method
Encodes a sequence of LatLngs into an encoded path string.
Implementation
static String encode(final List<Point<double>> path) {
int lastLat = 0;
int lastLng = 0;
final result = StringBuffer();
for (final point in path) {
final lat = (point.x * 1e5).round();
final lng = (point.y * 1e5).round();
final dLat = lat - lastLat;
final dLng = lng - lastLng;
_encode(dLat, result);
_encode(dLng, result);
lastLat = lat;
lastLng = lng;
}
return result.toString();
}