OSMData.fromJson constructor
OSMData.fromJson(
- Map<String, dynamic> json
)
Implementation
factory OSMData.fromJson(Map<String, dynamic> json) => OSMData(
placeId: json["place_id"] ?? 0,
address: json["address"] != null
? AddressModel.fromJson(json["address"])
: null,
displayName: json['display_name'] ?? "",
lat: double.tryParse(json['lat']?.toString() ?? "0.0") ?? 0.0,
lon: double.tryParse(json['lon']?.toString() ?? "0.0") ?? 0.0,
boundingbox: json['boundingbox'] != null
? (json['boundingbox'] as List).map((e) => double.tryParse(e.toString()) ?? 0.0).toList()
: null,
);