WayPoint.fromJson(Map<String, dynamic> json) { name = json["name"]; latitude = json["latitude"] as double?; longitude = json["longitude"] as double?; }