factory Coordinates.fromJson(Map<String, dynamic> json) { return Coordinates( json['latitude'], json['longitude'], elevation: json['elevation'], heading: json['heading'], ); }