air_quality 1.0.1
air_quality: ^1.0.1 copied to clipboard
Air quality index using the https://waqi.info/ endpoint.
air_quality #
Air quality index using the https://waqi.info/ endpoint.
Permissions #
See the Location Package for setting up permissions.
Usage #
Imports #
The location package is also needed for the AirQuality package.
import 'package:air_quality/air_quality.dart';
import 'package:location/location.dart';
Initialization #
An API key is needed in order to perform queries. An API key is obtained here: https://aqicn.org/api/
Example:
String key = 'XXX38456b2b85c92647d8b65090e29f957638c77';
AirQuality airQuality = new AirQuality(key);
Get air quality from city name #
AirQualityData data = await airQuality.getAirQualityFromCity(city);
Get air quality from location #
Location location = new Location();
AirQualityData data = await airQuality.getAirQualityFromLocation(location);