OSMData.fromJson constructor

OSMData.fromJson(
  1. 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,
    );