class Coordinates { final double latitude; final double longitude; Coordinates({ required this.latitude, required this.longitude, }); // --- Map toJson() { return { 'latitude': latitude, 'longitude': longitude, }; } factory Coordinates.fromJson(Map json) { return Coordinates( latitude: (json['latitude'] as num).toDouble(), longitude: (json['longitude'] as num).toDouble(), ); } }