getFormattedAddressFromPosition static method
Future<String>
getFormattedAddressFromPosition(
- Position position
)
Implementation
static Future<String> getFormattedAddressFromPosition(Position position) async {
AppConfig.logger.t("getAddressFromPlacerMark for position: $position");
Placemark placeMark = await GeoLocatorController().getPlaceMark(position);
String country = placeMark.country ?? "";
String locality = placeMark.locality ?? "";
String address = "";
if(locality.isNotEmpty && country.isNotEmpty) {
address = "$locality, $country";
} else if(locality.isNotEmpty) {
address = locality;
} else if (country.isNotEmpty) {
address = country;
}
AppConfig.logger.t(address);
return address;
}