GeoData.fromJson constructor

GeoData.fromJson(
  1. Map<String, dynamic> json
)

Creates geodata with a decoded json object from countries

Implementation

factory GeoData.fromJson(Map<String, dynamic> json) => GeoData(
      coordinate: Coordinate(
        latitude: json['latitude'].toDouble(),
        longitude: json['longitude'].toDouble(),
      ),
      maxCoordinate: Coordinate(
        latitude: json['max_latitude'].toDouble(),
        longitude: json['max_longitude'].toDouble(),
      ),
      minCoordinate: Coordinate(
        latitude: json['min_latitude'].toDouble(),
        longitude: json['min_longitude'].toDouble(),
      ),
      boundary: BoundingBox.fromJson(json['bounds']),
    );