air_quality_waqi 1.4.1 copy "air_quality_waqi: ^1.4.1" to clipboard
air_quality_waqi: ^1.4.1 copied to clipboard

Air quality index from the World's Air Quality Index (WAQI) service.

License: MIT

Air Quality Index #

Collects air quality index from the World's Air Quality Index service.

Permissions #

No permissions needed.

Usage #

Imports #

The location package is also needed for the AirQualityWaqi package.

import 'package:air_quality_waqi/air_quality_waqi.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';
AirQualityWaqi airQualityWaqi = new AirQualityWaqi(key);

Air Quality Feed Examples #

/// Via city name (Munich)
AirQualityWaqiData feedFromCity = 
    await airQualityWaqi.feedFromCity('munich');

/// Via station ID (Gothenburg weather station)
AirQualityWaqiData feedFromStationId = 
    await airQualityWaqi.feedFromStationId('7867');

/// Via Geo Location (Berlin)
AirQualityWaqiData feedFromGeoLocation = 
    await airQualityWaqi.feedFromGeoLocation('52.6794', '12.5346');

/// Via IP (depends on service provider)
AirQualityWaqiData fromIP = 
    await airQualityWaqi.feedFromIP();

License #

Licensed under the MIT License.

3
likes
150
points
32
downloads

Publisher

verified publisherdevforyou.pl

Weekly Downloads

Air quality index from the World's Air Quality Index (WAQI) service.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http

More

Packages that depend on air_quality_waqi