addLatLongToDepot method
- Depot depot
Uses geo-coding to get a lat and long for a particular address, and then updates the parsed Depot, adding its lat long value
Implementation
Future<Depot> addLatLongToDepot(Depot depot) async {
try {
var addresses = await Geocoder.local.findAddressesFromQuery(depot.address);
var first = addresses.first;
var coords = first.coordinates;
depot.long = coords.longitude.toString();
depot.lat = coords.latitude.toString();
return depot;
} catch (e) {
print(e.toString());
}
}