fromMap static method
Converts the supplied Map to an instance of the AndroidPosition class.
Implementation
static AndroidPosition fromMap(dynamic message) {
final Map<dynamic, dynamic> positionMap = message;
// Call the Position fromMap method so future changes to the Position class are automatically picked up.
final position = Position.fromMap(positionMap);
return AndroidPosition(
satelliteCount: positionMap['gnss_satellite_count'] ?? 0.0,
satellitesUsedInFix: positionMap['gnss_satellites_used_in_fix'] ?? 0.0,
latitude: position.latitude,
longitude: position.longitude,
timestamp: position.timestamp,
accuracy: position.accuracy,
altitude: position.altitude,
altitudeAccuracy: position.altitudeAccuracy,
heading: position.heading,
headingAccuracy: position.headingAccuracy,
speed: position.speed,
speedAccuracy: position.speedAccuracy,
floor: position.floor,
isMocked: position.isMocked,
);
}