factory GeoPosition.fromJson(Map<String, dynamic> json) { return GeoPosition( source: json, latitude: json['latitude'] as double?, longitude: json['longitude'] as double?, ); }